Prenez contact avec nous
 Durée 21 heures

Plan du cours

Architecture GNS3 Avancée

  • Vue d'ensemble de l'architecture GNS3 pour les déploiements distribués
  • Optimisation des performances du serveur GNS3 et de la VM GNS3
  • Gestion de plusieurs projets et de workflows collaboratifs

Automatisation réseau avec Python et Ansible

  • Introduction à l'automatisation dans l'ingénierie réseau
  • Création et déploiement de scripts d'automatisation dans GNS3
  • Automatisation de la configuration des routeurs et des commutateurs avec des playbooks Ansible
  • Test de l'état du réseau et de la conformité avec des vérifications automatiques

Intégration Docker dans GNS3

  • Installation et configuration de conteneurs Docker au sein de GNS3
  • Utilisation d'appliance Docker préconstruits (par ex. serveurs web, DNS, services Linux)
  • Construction de conteneurs Docker personnalisés pour les tests réseau
  • Simulation de microservices et de chaînage de services dans les topologies GNS3

Intégration de laboratoires Cloud et Hybrides

  • Conception d'environnements hybrides à l'aide de GNS3 et de clouds publics
  • Connexion de GNS3 à AWS, Azure ou GCP via VPN et tunnelisation
  • Déploiement de points de terminaison basés sur le cloud et intégration avec les réseaux simulés
  • Considérations de sécurité et d'accès pour les topologies hybrides

Tests et Simulation Multi-Fournisseurs

  • Exécution et gestion de plusieurs VM de fournisseurs (par ex. Cisco, Juniper, Palo Alto)
  • Utilisation conjointe des apiancies QEMU, IOU/IOL et VirtualBox
  • Génération de trafic et émulation d'applications pour les tests d'interopérabilité

CI/CD et Automatisation avancée des Laboratoires

  • Intégration de GNS3 avec Git et les pipelines CI pour le contrôle des versions et les tests
  • Automatisation du déploiement et du retour arrière (rollback) des topologies
  • Utilisation des API REST pour contrôler GNS3 à partir de scripts externes

Cas d'usage et Bonnes Pratiques

  • Conception de laboratoires pour la validation avant déploiement
  • Documentation du comportement réseau et des configurations
  • Modèles de laboratoire réutilisables et workflows d'équipe

Conclusion et Prochaines Étapes

Pré requis

  • Maîtrise de la création de topologies GNS3 et de la configuration des équipements
  • Connaissances opérationnelles de Python ou d'Ansible
  • Familiarité avec la conteneurisation et les fondamentaux du cloud

Public cible

  • Ingénieurs réseau seniors et professionnels DevNet
  • Ingénieurs intégrant GNS3 avec des cadres d'automatisation (par ex. Ansible, Python)
  • Professionnels expérimentant des services Dockerisés dans des laboratoires virtuels
  • Utilisateurs avancés travaillant sur des laboratoires cloud hybrides ou simulant des environnements multi-fournisseurs

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires