• E-Learning - Prix public HT : 750€
  • En présentiel - Prix public HT : Nous consulter
  • Classe à distance - Prix public HT : Nous consulter


Les tarifs indiqués sont valables par personne

 

Résumé

L’automatisation de l’implémentation des solutions Cisco Data Center (DCAUI) V1.0 vous apprend à implémenter des solutions automatisées Cisco Data Center, y compris les concepts de programmation, l’orchestration et les outils d’automatisation. Grâce à une combinaison de leçons et de travaux pratiques, vous gérerez les outils et découvrirez les avantages de la programmabilité et de l’automatisation dans le Data Center alimenté par Cisco. Vous examinerez Cisco Application Centric Infrastructure (Cisco ACI), Software-Defined Networking (SDN) pour les centres de données et les réseaux cloud, Cisco Nexus (Cisco NX-OS) pour l’automatisation centrée sur l’appareil et Cisco Unified Computing System (Cisco UCS) pour le calcul du centre de données. Vous étudierez leur écosystème actuel d’interfaces de programmation d’applications (API), des boîtes à outils de développement logiciel et des flux de travail pertinents, ainsi que des normes, outils et API ouverts de l’industrie, tels que Python, Ansible, Git, JavaScript Object Notation (JSON), Yaml Ain’t Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Transfer Configuration Protocol (RESTCONF) et Yet Another Generation (YANG). 

Ce cours vous aidera à acquérir des connaissances et des compétences très demandées en langage de programmation moderne pour créer des API puissantes qui améliorent le fonctionnement du réseau

 

Objectifs

Après avoir suivi ce cours, vous serez capable de :

  • Passer en revue les concepts fondamentaux de Cisco ACI et les workflows GUI, et créez le cas pour l’implémentation de l’automatisation
  • Présenter l’API Cisco ACI REST, les outils déjà disponibles sur le contrôleur d’infrastructure de politique d’application Cisco (APIC), et comprenez l’interaction de l’API de base à l’aide de Postman
  • Comprendre les fonctionnalités fournies par les bibliothèques Python ACI et écrire des scripts qui appliquent la configuration et vérifient l’état sur la structure Cisco ACI
  • Comprendre les modules Cisco ACI Ansible, créer des playbooks qui appliquent les concepts d’Infrastructure-as-Code à la configuration du client Cisco ACI et générer un rapport d’intégrité à l’aide d’Ansible
  • Comprendre l’intégration de Cisco ACI Apps Center et les avantages de l’intégration de l’infrastructure Kubernetes à Cisco ACI
  • Comprendre les types d’API et les capacités disponibles sur la famille de produits Cisco Nexus
  • Comprendre les opérations du jour 0 et comment Zero Touch Provisioning (ZTP), PowerOn Auto Provisioning (POAP) et Enhanced Pre-boot eXecution Environment (iPXE) remplissent ces objectifs avec leurs outils respectifs
  • Comprendre les fonctionnalités fournies par l’outillage sur les commutateurs de la gamme Cisco Nexus et mettre en œuvre des solutions simples pour améliorer le fonctionnement quotidien
  • Utiliser Python et Ansible pour tirer parti de l’API NX pour implémenter et vérifier l’état de configuration à l’aide de flux de travail modernes
  • Comprendre le changement de paradigme de la télémétrie pilotée par les modèles et explorer un pipeline entièrement configuré pour la collecte et l’analyse des données
  • Comprendre les outils de développement Cisco UCS et implémenter des workflows de gestion utilisant les modules Cisco UCS API, Python et Ansible
  • Tirer parti des API Cisco UCS Director pour gérer l’infrastructure à l’aide de scripts Postman et Python
  • Passer en revue les capacités du produit Cisco Data Center Network Manager (DCNM) et comprenez comment son API peut être bénéfique pour automatiser le Cisco Data Center
  • Comprendre les avantages de l’utilisation de Cisco Intersight ™ et comment implémenter des tâches d’automatisation à l’aide de ses API REST via Python et Ansible

 

A qui s’adresse ce cours ?

Ce cours est conçu pour les ingénieurs réseau et logiciels qui occupent les postes suivants :

  • Ingénieur réseau
  • Ingénieur Systèmes
  • Ingénieur sans fil
  • Ingénieur conseil en systèmes
  • Architecte de solutions techniques
  • Administrateur réseau
  • Ingénieur de conception sans fil
  • Gestionnaire de réseau
  • Ingénieur fiabilité site
  • Ingénieur de déploiement
  • Ingénieur commercial
  • Gestionnaire de compte

 

Pré-requis

Avant de suivre ce cours, vous devez posséder les connaissances et compétences suivantes :

  • Concepts de base du langage de programmation
  • Compréhension de base de la virtualisation et de VMware
  • Possibilité d’utiliser Linux et les outils CLI (Command Line Interface), tels que Secure Shell (SSH) et bash
  • Connaissance du centre de données de niveau CCNP
  • Compréhension fondamentale de Cisco ACI

Les cours Cisco suivants peuvent vous aider à acquérir les connaissances dont vous avez besoin pour vous préparer à ce cours:

  • Implémentation et administration de solutions Cisco (CCNA)
  • Présentation de Automation for Cisco Solutions (CSAU)
  • Implémentation et exploitation des technologies de base du centre de données Cisco (DCCOR)
  • Cas d’utilisation de programmation pour l’architecture de réseau numérique Cisco (DNAPUC)
  • Présentation de la programmabilité réseau Cisco (NPICNP)

 

Déroulement du cours

  • Décrire le modèle de stratégie Cisco ACI
  • Décrire l’API REST Cisco APIC
  • Utilisation de Python pour interagir avec l’API REST ACI
  • Utilisation d’Ansible pour automatiser Cisco ACI
  • Décrire Cisco ACI Apps Center et l’intégration de Kubernetes
  • Présentation de la programmabilité Cisco NX-OS
  • Décrire le provisioning Day-Zero avec Cisco NX-OS
  • Implémentation de la programmabilité et de l’automatisation sur boîte avec Cisco NX-OS
  • Implémentation de la programmabilité et de l’automatisation hors boîte avec Cisco NX-OS
  • Comprendre la télémétrie pilotée par les modèles
  • Automatisation de Cisco UCS à l’aide des outils de développement
  • Implémentation de workflows à l’aide de Cisco UCS Director
  • Décrire Cisco DCNM
  • Décrire Cisco Intersight

Aperçu du lab

  • Utiliser l’interface graphique Web Cisco APIC
  • Découvrez l’API Cisco APIC REST
  • Utiliser Postman avec l’API REST APIC
  • Utilisez Python avec l’API REST Cisco APIC
  • Configurez et vérifiez Cisco ACI en utilisant Acitoolkit
  • Utilisez Cobra et Arya pour recréer un locataire
  • Gérer la configuration à l’aide d’Ansible
  • Configurer un nouveau locataire à la manière de NetDevOps
  • Créer un rapport d’intégrité de l’infrastructure
  • Installez une application de l’App Center sur Cisco APIC
  • Mise sous tension de l’approvisionnement automatique sur le Cisco Nexus 9000
  • Utilisez Bash et Guest-Shell sur Cisco NX-OS
  • Utiliser Python pour améliorer les commandes CLI
  • Déclencher un script Python à l’aide de Cisco Embedded Event Manager (EEM)
  • Conteneurs Docker sur NX-OS
  • Configurer et vérifier à l’aide de NX-API et Python
  • Configurer et vérifier à l’aide de NETCONF / YANG
  • Utiliser Ansible avec NX-OS
  • Télémétrie en streaming
  • Connectez, interrogez et modifiez les objets Cisco UCS Manager à l’aide de Cisco UCS PowerTool
  • Découverte 21: connexion, interrogation et modification des objets du contrôleur de gestion intégré Cisco IMS (IMC) à l’aide de Cisco IMC PowerTool
  • Utiliser le Kit de développement logiciel (SDK) Cisco UCS Python
  • Utiliser le kit de développement logiciel Cisco IMC Python
  • Implémentez des Playbooks Ansible pour modifier et vérifier la configuration de Cisco UCS Manager

 

Certification

L’ examen 300-635 DCAUTO certifie vos connaissances et compétences liées à la mise en œuvre de solutions automatisées de centre de données, y compris les concepts de programmation, l’orchestration et les outils d’automatisation. Après avoir réussi l’ examen DCAUTO 300-635 , vous obtenez la certification Cisco Certified DevNet Specialist – Data Center Automation and Programmability , et vous répondez à l’exigence de l’examen de concentration pour ces certifications de niveau professionnel : 

Méthodes et moyens pédagogiques

  • Un formateur expert
  • Un support de cours est remis à chaque participant
  • Pour les formations présentielles, un PC est mis à disposition par participant
  • Labs à distance

Evaluation

  • Un contrôle de validation des acquis est effectué tout au long de la formation
  • A l’issue de la formation, chaque participant est invité à répondre à un questionnaire individuel d’évaluation pour exprimer son avis sur la formation suivie
  • Un questionnaire d’évaluation à froid est envoyé aux stagiaires à +90 jours

Vous souhaitez des informations, contactez-nous via notre formulaire.