Formation Cisco Enterprise : mise en œuvre de l'automatisation pour les solutions Cisco Enterprise

Durée 3 jours
Niveau Intermédiaire
Classe à distance
Non

Vous ne pouvez pas suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence ENAUI
Éligible CPF Non
Cours officiel Cisco
Certification Cisco CCNP Enterprise / DevNet Professional

Cette formation Cisco Enterprise vise à vous permettre d'intégrer la programmabilité et l'automatisation dans le campus d'entreprise et le réseau étendu (WAN) de Cisco en utilisant les concepts de programmation, l'orchestration, la télémétrie et les outils d'automatisation pour créer des flux de travail plus efficaces et des réseaux plus agiles.

Grâce à une combinaison de cours et de travaux pratiques, les participants acquerront des connaissances et des compétences pour utiliser le système d'exploitation Cisco Internetworking (Cisco IOS-XE) pour l'automatisation centrée sur les appareils, le centre d'architecture de réseau numérique Cisco (Cisco DNA) pour le réseau d'entreprise basé sur l'intention, le WAN Cisco Software-Defined (SD) et Cisco Meraki.

Ils étudieront les boîtes à outils de développement logiciel, les flux de travail standard, les outils et les interfaces de programmation d'applications (API), tels que Python, Ansible, Git, JavaScript Object Notation (JSON), YAML Ain't Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Configuration Protocol (RESTCONF) et Yet Another Generation (YANG).

Objectif opérationnel : 

Savoir intégrer la programmabilité et l'automatisation pour les solutions Cisco Entreprise.

Objectifs pédagogiques :

À l'issue de cette formation Cisco Enterprise, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrire les différents styles d'API (REST, RPC) et les demandes d'API synchrones et asynchrones
  • Utiliser l'outil de développement logiciel Postman afin de tester les appels d'API
  • Explorer le langage de programmation Python, les bibliothèques Python et les environnements virtuels Python et apprendre comment les utiliser pour automatiser les tâches de configuration du réseau
  • Décrire le système de contrôle de version GIT et ses opérations courantes
  • Utiliser les divers modèles et API de la plate-forme Cisco IOS XE pour effectuer des opérations quotidiennes, améliorer les méthodologies de dépannage avec des outils personnalisés, compléter l'interface CLI à l'aide de scripts et intégrer divers flux de travail à l'aide d'Ansible et de Python
  • Découvrir le changement de paradigme de la télémétrie basée sur un modèle et les éléments constitutifs d'une solution fonctionnelle.
  • Utiliser les outils et les API pour automatiser l'infrastructure Cisco DNA gérée par Cisco DNA Center
  • Démontrer les flux de travail (configuration, vérification, contrôle de santé et surveillance) à l'aide de Python, Ansible et Postman.
  • Comprendre les composants de la solution SD-WAN de Cisco, mettre en œuvre une bibliothèque Python qui fonctionne avec les API SD-WAN de Cisco pour effectuer des tâches de configuration, de gestion des stocks et de surveillance, et mettre en œuvre des rôles Ansible réutilisables pour automatiser le provisionnement de nouveaux sites de succursales sur une infrastructure SD-WAN de Cisco existante
  • Utiliser les outils et des API pour automatiser l'infrastructure gérée par Cisco Meraki et démontrer les flux de travail (configuration, vérification, contrôle de l'état de santé, surveillance) en utilisant Python, Ansible et Postman

Public :

Ce cours Cisco Enterprise Automatisation s'adresse principalement aux ingénieurs réseau qui doivent utiliser des outils modernes de programmation, d'automatisation et d'orchestration tels que Python, Ansible et Git pour automatiser, rationaliser et améliorer leur réseau d'entreprise Cisco.

Prérequis :

Pour suivre cette formation Cisco Enterprise Automatisation, les participants doivent remplir les conditions suivantes :

- Concepts de base du langage de programmation
- Compréhension de base de la virtualisation
- Capacité à utiliser les outils Linux et CLI, tels que Secure Shell (SSH) et bash
- Connaissances en matière de réseautage équivalentes au niveau CCNP
- Compréhension fondamentale de l'ADN de Cisco, de Meraki et du Cisco SD-WAN

Ces connaissances s'acquièrent idéalement en suivant la formation Introduction à l'automatisation des réseaux pour les solutions Cisco (CSAU) et la formation Cisco Enterprise : mise en œuvre et opérations des technologies réseaux (ENCOR).

Les bases de la programmabilité des réseaux

Contrôle de version avec GIT
Introduction aux API basées sur le réseau
Caractéristiques des styles d'API (REST et RPC)
Demandes d'API synchrones et asynchrones
Principes de base de Python
Modules Python
Introduction à Ansible pour l'automatisation des réseaux
Ressources Cisco DevNet

Automatisation des API et des protocoles

Notation d'objets JavaScript
Langage de balisage extensible
Norme de sérialisation des données YAML
Introduction à YANG
Types de modèles YANG
Introduction à NETCONF
Introduction à RESTCONF
Postman pour la consommation d'API REST

Gestion de la configuration avec Python et Ansible

Présentation de l'automatisation des réseaux LAN d'entreprise

Mise en œuvre de la programmabilité et de l'automatisation avec le logiciel Cisco IOS XE

Introduction aux fonctions de programmabilité de Cisco IOS XE

Mise en œuvre de la télémétrie pilotée par modèle

Modèles de données sur le logiciel Cisco IOS XE
Télémétrie en continu
Modèles de télémétrie en continu
Protocoles de transport de télémétrie en continu

Approvisionnement Day-Zero avec Cisco IOS-XE

Opérations Zero Day
Présentation de l'iPXE
Présentation de Cisco Network Plug and Play
Présentation de ZTP

Mise en œuvre de l'automatisation dans les réseaux d'entreprise

Présentation du réseau basé sur l'intention Cisco
Architecture Cisco DNA Center
API Cisco DNA Center

Construire l'automatisation de Cisco DNA Center avec Python

Explorer les bibliothèques de Cisco DNA Center

Automatisation des opérations à l'aide de Cisco DNA Center

Introduction aux flux de travail d'assurance de Cisco DNA Center
Webhooks d'événements Cisco DNA Center

Introduction à la programmabilité de Cisco SD-WAN

Présentation du SD-WAN
Architecture Cisco SD-WAN
Présentation de l'API REST Cisco SD-WAN

Créer une automatisation Cisco SD-WAN avec Python

Travailler avec des modèles dans Cisco SD-WAN
Flux de travail Python pour Cisco SD-WAN

Construire l'automatisation de Cisco SD-WAN avec Ansible

Mise en forme de la superposition SD-WAN avec des politiques
Utilisation d'Ansible avec les API de Cisco SD-WAN

Automatisation de Cisco Meraki

Architecture et capacités d'automatisation de Cisco Meraki
Présentation de l'API REST de Cisco Meraki

Mise en œuvre des API d'intégration Meraki

Présentation des intégrations Cisco Meraki
API de recherche d'emplacement
API de caméra Cisco Meraki
Portails captifs Cisco Meraki
Santé sans fil Cisco Meraki
Explorer les alertes Webhook Cisco Meraki

Les travaux pratiques de cette formation vous inviteront à :

  • Effectuer des tâches administratives en utilisant l'API Cisco SD-WAN
  • Construire, gérer et exploiter le Cisco SD-WAN de manière programmatique
  • Consommer des API SD-WAN en utilisant le module uri
  • Construire des rapports en utilisant les rôles de VIPTELA
  • Gérer les modèles de caractéristiques avec Ansible
  • Utiliser NAPALM pour configurer et vérifier la configuration des appareils
  • Mettre en œuvre la programmabilité et l'automatisation de l'on-box avec le logiciel Cisco IOS XE
  • Utiliser Python sur le logiciel Cisco IOS XE
  • Mettre en œuvre la télémétrie en continu avec Cisco IOS XE
  • Implémenter ZTP sur Cisco IOS-XE avec un script Python personnalisé
  • Mettre en œuvre l'automatisation de l'API Cisco Meraki
  • Découvrir les API d'intégration de Cisco Meraki
  • Explorer les alertes Cisco Meraki Webhook
  • Explorer les API du Cisco DNA Center
  • Construire des scripts Python avec les API du Cisco DNA Center Intent
  • Dépanner la connectivité de bout en bout et vérifier l'état de santé du réseau via l'API du Cisco DNA Center
  • Construire des scripts Python avec les API d'assurance du Cisco DNA Center

Cette formation vous prépare au passage de l'examen 300-435 (ENAUTO) : Automating Cisco Enterprise Solutions.

Cet examen entre en compte dans les cursus de certification Cisco CCNP Enterprise et Cisco DevNet Professional.

Pour obtenir la certification CCNP Enterprise, vous devrez en plus valider l'examen 350-401, préparé par la formation Cisco Enterprise : mise en œuvre et opérations des technologies réseaux (ENCOR).

Pour obtenir la certification DevNet Professional, vous devrez en plus valider l'examen 350-901 (DEVCOR), préparé par la formation Developing Applicaytions Using Cisco Core Platforms & APIs (DEVCOR).

Le passage de l'examen n'est pas obligatoire et n'est pas compris dans le tarif de la formation.

Date de mise à jour du programme : 19/05/2023

Dates et lieux

Du 21 au 23 mai 2024
Lieu
Distanciel
Durée
3 jrs
2790 € HT
Du 21 au 23 mai 2024
Lieu
Paris
Durée
3 jrs
2790 € HT
Du 30 septembre au 02 octobre 2024
Lieu
Distanciel
Durée
3 jrs
2790 € HT
Du 12 au 14 novembre 2024
Lieu
Distanciel
Durée
3 jrs
2790 € HT
Du 12 au 14 novembre 2024
Lieu
Paris
Durée
3 jrs
2790 € HT


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB