Plan du cours

Architecture Avancée de GNS3

  • Aperçu de l'architecture GNS3 pour les déploiements distribués
  • Optimisation des performances du serveur GNS3 et de la machine virtuelle GNS3
  • Gestion de plusieurs projets et flux de travail 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 commutateurs avec les livres de jouets Ansible
  • Vérification de l'état du réseau et de la conformité par des contrôles automatisés

Intégration de Docker dans GNS3

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

Intégration des Labos Cloud et Hybrides

  • Conception d'environnements hybrides en utilisant GNS3 et clouds publics
  • Connexion de GNS3 à AWS, Azure ou GCP via un VPN et le tunneling
  • Déploiement des points terminaux basés sur le cloud et intégration avec les réseaux simulés
  • Considérations en matière de sécurité et d'accès pour les topologies hybrides

Test et Simulation Multi-Fournisseurs

  • Exécution et gestion des machines virtuelles multi-fournisseurs (par exemple, Cisco, Juniper, Palo Alto)
  • Utilisation conjointe d'appareils QEMU, IOU/IOL et VirtualBox
  • Génération de trafic et émulation d'applications pour le test d'interopérabilité

CI/CD et Automatisation Avancée du Labo

  • Intégration de GNS3 avec Git et pipelines CI pour la gestion des versions et les tests
  • Automatisation du déploiement et du retrait de topologies
  • Utilisation d'API REST pour contrôler GNS3 à partir de scripts externes

Use Cases et Meilleures Pratiques

  • Conception de labo pour la validation pré-déploiement
  • Définition du comportement réseau et des configurations
  • Mise en place de modèles de labo réutilisables et flux de travail d'équipe

Résumé et Étapes Suivantes

Pré requis

  • Maîtrise de la création de topologies GNS3 et de la configuration des appareils
  • Connaissance pratique de Python ou Ansible
  • Familiarité avec les conteneurs et les fondamentaux du cloud computing

Public cible

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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires