à partir de 4 550 € HT
Voir la formationFormation Designing, Deploying and Managing Network Automation Systems
- 5 jours (35 heures)
- Perfectionnement
Une formation proposée par
M2I FormationObjectifs
A l'issue de cette formation, vous serez capable de :
- Evaluer divers outils et approches d'automatisation réseau
- Mettre en pratique Python pour l'automatisation réseau basée sur CLI
- Intégrer les API REST dans les flux de travail d'automatisation réseau
- Automatiser la configuration des appareils à l'aide de requêtes RESTCONF basées sur les modèles de données YANG
- Créer des solutions d'automatisation réseau avec Ansible
- Concevoir des solutions d'automatisation réseau avec Terraform
- Mettre en oeuvre l'approche Infrastructure as Code pour la gestion réseau
- Mettre en place Git pour suivre les changements réseau
- Concevoir et construire des pipelines GitLab CI pour l'automatisation réseau
- Intégrer les topologies CML dans les flux de travail automatisés
- Créer des outils de validation réseau avec pyATS et les inclure dans les flux de travail automatisés
- Configurer des flux de télémétrie pilotés par modèle pour collecter des données opérationnelles en temps réel depuis les appareils Cisco
- Diagnostiquer les échecs d'automatisation courants à l'aide de logs bien structurés provenant des intégrations Python, Ansible et RESTCONF
- Sécuriser le code d'automatisation réseau en validant les entrées, en protégeant les identifiants et en nettoyant les sorties
- Construire et exécuter des environnements multi-services Docker Compose pour l'automatisation réseau
- Générer, signer et mettre en place des certificats pour sécuriser les interfaces Web et les API utilisées par les outils d'automatisation réseau
- Décrire le rôle, la valeur et les risques de l'IA Générative dans la création de scripts d'automatisation réseau
- Concevoir des agents d'Intelligence Artificielle (IA) pour l'automatisation réseau
- Intégrer les LLM avec des capacités externes à l'aide de serveurs MCP.
À qui s'adresse cette formation ?
Ingénieurs en automatisation réseau, ingénieurs réseau ayant une expérience en programmation, ingénieurs DevOps travaillant sur l'infrastructure réseau, ingénieurs système, ingénieurs de fiabilité site réseau (SRE) ou toute personne souhaitant obtenir la certification CCNP Automation.
Prérequis
Avoir suivi la formation CCNAAUTO "Automating Networks Using Cisco Platforms" ou avoir des connaissances similaires telles que la compréhension de l'utilisation des API, la connaissance des API des équipements réseau telles que NETCONF et RESTCONF et la compréhension des bases du contrôle de version avec Git. Il est également recommandé d'avoir une familiarité avec les plateformes GitLab et GitHub, une aisance avec le shell Linux, SSH, les fichiers et les environnements virtuels, une connaissance de Docker et de la conteneurisation ainsi que des connaissances de base en Intelligence Artificielle (IA) et en modèle de langage (LLM). Avoir une expérience pratique avec un langage de programmation (notamment Python), une expérience avec les conceptions et configurations réseau courantes et avoir suivi la formation "Intermediate Python for Network Engineers" (IPYNE) est un plus.
Programme
1 Pendant votre formation
Financement
Plusieurs dispositifs de financement sont accessibles via les OPCO (Opérateurs de Compétences), organismes agréés par le ministère du Travail dont le rôle est d'accompagner, collecter et gérer les contributions des entreprises au titre du financement de la formation professionnelle.
Pour plus d'information, une équipe de gestionnaires SKOLAE Formation spécialisée vous accompagne dans le choix de vos formations et la gestion administrative.
Points forts
Modalités pédagogiques
Formation délivrée en présentiel ou distanciel* (blended-learning, e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
- Ordinateurs Mac ou PC (sauf pour certains cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
- Environnements de formation installés sur les postes de travail ou en ligne
- Supports de cours et exercices
En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Dernière mise à jour : 30/09/2026