- Certifiant
- Cisco
- Cours pratique
- Informatique
- Officiel
Formation Cisco DevNet : Mettre en œuvre des solutions et des pratiques DevOps à l'aide des plates-formes Cisco
Préparer l'examen officiel Cisco DEVOPS (300-910)

- Durée
- 5 jours
- Niveau
- Avancé
- Modalités
- Distanciel
- Certification
- Cisco Certified DevNet Professional
Description de la formation Cisco DevOps
Cette formation Cisco DevNet vous apprend à automatiser le déploiement d'applications, à permettre une configuration automatisée, à améliorer la gestion et à accroître l'évolutivité des micro-services et des processus d'infrastructure cloud sur les plates-formes Cisco.
Vous apprendrez également comment intégrer Docker et Kubernetes pour créer des capacités avancées et de la flexibilité dans le déploiement d'applications.
Enfin, ce cours vous prépare à l'examen de certification 300-910 : Implementing DevOps Solutions and Practices Using Cisco Platforms (DEVOPS).

Objectifs pédagogiques
À l'issue de cette formation Cisco DevNet, vous aurez acquis les connaissances et les compétences nécessaires pour :
- Décrire la philosophie et les pratiques du DevOps, et comment elles s'appliquent aux défis de la vie réelle
- Expliquer les architectures basées sur les conteneurs et les outils disponibles fournis par Docker
- Décrire l'emballage des applications dans les conteneurs et commencer à construire des images de conteneurs sécurisés
- Utiliser la mise en réseau des conteneurs et déployer une application de réseau à trois niveaux
- Expliquer les concepts de pipelines d'éléments de configuration (IC) et les outils disponibles
- Mettre en œuvre un pipeline de base avec Gitlab CI qui construit et déploie des applications
- Mettre en œuvre des tests et une validation automatisés de la construction
- Décrire les principes DevOps appliqués aux infrastructures
- Mettre en place des environnements de test à la demande et expliquer comment les intégrer à un pipeline existant
- Mettre en place des outils de collecte, d'analyse et d'alerte de données métriques et de journaux
- Décrire les avantages de la surveillance de la santé des applications, de la télémétrie et de l'ingénierie du chaos dans le contexte de l'amélioration de la stabilité et de la fiabilité de l'écosystème
- Décrire comment mettre en œuvre des flux de travail DevOps sécurisés en traitant en toute sécurité les données sensibles et en validant les applications
- Expliquer les concepts de conception et d'exploitation liés à l'utilisation d'un mélange de déploiements de nuages publics et privés
- Décrire la conception d'applications modernes et les architectures de micro-services
- Décrire les éléments de base de Kubernetes et comment utiliser ses API pour déployer une application
- Expliquer les schémas de déploiement avancés de Kubernetes et mettre en place un pipeline automatisé
- Expliquer comment les concepts de surveillance, d'exploitation forestière et de visibilité s'appliquent à Kubernetes
Objectifs opérationnels
Mettre en oeuvre l'automatisation, rationaliser l'orchestration et améliorer l'extensibilité des conteneurs.
Ce cours vous aide à préparer l'examen officiel Implementing DevOps Solutions and Practices using Cisco Platforms (300-910 DEVOPS), qui mène à la nouvelle certification DevNet Professional.
L'examen est disponible depuis le 24 février 2020.
L'examen n'est pas inclus dans le tarif de la formation. Il se passe en Anglais uniquement et dure 90 minutes.
Attention, pour obtenir le niveau certification CCNP, vous devrez au préalable avoir passé l'examen 350-901 DEVCOR préparé par la formation Cisco DevNet : Développement d'applications à l'aide des plates-formes et des API Cisco (DEVCOR).
Programme
Contenu du cours, module par module
18 modules
- Philosophie DevOps
- Pratiques DevOps
- Architectures basées sur des conteneurs
- Conteneurs Linux
- Présentation de Docker
- Commandes Docker
- Dockerfiles
- Images d’or
- Pratiques de traitement sécuritaires
- Réseaux Linux
- Réseau Docker
- Docker Compose
- Intégration continue
- Outils CI
- Pipelines DevOps
- Présentation de GitLab
- Présentation de GitLab CI
- Livraison continue avec GitLab
- Test automatisé dans le flux CI
- Validation après le déploiement
- Stratégies de déploiement des versions
- Introduction à NetDevOps
- L’infrastructure comme code
- Outils de gestion de la configuration
- Présentation de Terraform
- Présentation d’Ansible
- Fichier d’inventaire ansible
- Utiliser le module de configuration Cisco IOS Core
- Modèles Jinja2 et Ansible
- Jinja2 de base avec YAML
- Configuration de modèles avec Ansible
- Introduction à la surveillance, aux métriques et aux journaux
- Introduction à Elasticsearch, Beats et Kibana
- Introduction à Prométhée et à l’instrumentation du code Python pour l’observabilité
- Santé et performances des applications
- Présentation d’AppDynamics
- Principes d’ingénierie du chaos
- Présentation de DevSecOps
- Sécurité des applications dans le pipeline CI / CD
- Sécurité de l’infrastructure dans le pipeline CI / CD
- Déploiement d’applications dans plusieurs environnements
- Introduction à la terminologie du cloud public
- Suivi et projection des coûts du cloud public
- Considérations relatives à la haute disponibilité et à la reprise après sinistre
- IaC pour une consommation répétable de cloud public
- Comparaison de la stratégie des services cloud
- L’application à douze facteurs
- Architectures de microservices
- Concepts de Kubernetes: nœuds, modules et clusters
- Concepts de Kubernetes: stockage
- Concepts de Kubernetes: mise en réseau
- Concepts de Kubernetes: sécurité
- Présentation de l’API Kubernetes
- Modèles de déploiement de Kubernetes
- Scénarios d’échec de Kubernetes
- Techniques d’équilibrage de charge Kubernetes
- Espaces de noms Kubernetes
- Déploiement de Kubernetes via des pipelines CI / CD
- Pipeline de métriques de ressources Kubernete
- Kubernetes Full Metrics Pipeline et journalisation
Travaux pratiques
Les travaux pratiques de cette formation DevNet vous inviteront à :
- Interagir avec GitLab Continuous Integration (CI)
- Explorer les outils de ligne de commande Docker
- Empaqueter et exécuter un conteneur WebApp
- Créez et déployez plusieurs conteneurs pour créer une application à trois niveaux
- Explorez le réseau Docker
- Créer et déployer une application à l’aide de Docker Compose
- Implémenter un pipeline dans Gitlab CI
- Automatisez le déploiement d’une application
- Valider le processus de création d’application
- Valider le déploiement et réparer l’infrastructure
- Créer une infrastructure Yaml Ain’t Markup Language (YAML) en tant que spécification de code (IaC) pour l’environnement de test
- Gérez les environnements de test à la demande avec Terraform
- Créez des playbooks Ansible pour gérer l’infrastructure
- Intégrer l’environnement de test dans le pipeline CI / CD
- Mettre en œuvre des contrôles de santé avant le déploiement
- Configurer la journalisation pour les serveurs d’applications et visualiser avec Kibana
- Créer un tableau de bord système axé sur les métriques
- Utiliser les alertes via Kibana
- Surveillance des applications d’instruments
- Utilisez des alertes et des seuils pour notifier l’écouteur Webhook et les salles Cisco Webex Teams
- Infrastructure sécurisée dans le pipeline CI / CD
- Explorer la configuration de Kubernetes et déployer une application
- Explorer et modifier un pipeline CI / CD Kubernetes
- Surveillance et métriques Kubernetes: Elasticsearch, Logstash et Kibana (ELK)
Programme mis à jour le 17/06/2026
Public concerné
Cette formation Cisco DevOps est destiné aux ingénieurs réseau et logiciels qui s'intéressent à l'automatisation et à la programmabilité et qui occupent des postes tels que les responsables de compte,les ingénieurs système consultant, les administrateurs et gestionnaires réseau, les ingénieurs réseau, commercial et système, les architectes des solutions techniques et les ingénieurs en conception de systèmes sans fil.

Prérequis
Avant de suivre ce cours Cisco DevOps, vous devez posséder des connaissances et compétences sur les concepts de base du langage de programmation et être familier avec Python. Vous devez avoir une certaine compréhension de base de la virtualisation des calculs, ainsi que certaines connaissances dans l'utilisation Linux, les interfaces textuelles et les outils CLI, tels que Secure Shell (SSH), bash, grep, ip, vim/nano, curl, ping, traceroute et telnet.
Vous devez également avoir une compréhension fondamentale de l'architecture des systèmes d'exploitation et des utilitaires système basés sur Linux et une connaissances de base en matière de réseautage. Une compréhension de base des concepts DevOps est fortement conseillé.
Enfin, vous devez être sensibilisé et familier avec les concepts d'intégration continue, de déploiement continu et de prestation continue (CI/CD) et avoir une expérience pratique avec Git.
Les formations officielles Cisco suivantes peuvent vous aider à acquérir ces connaissances et compétences nécessaires :
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Cisco Enterprise : mise en œuvre de l'automatisation pour les solutions Cisco EnterpriseRéf. ENAUI3 joursIntermédiaire2 790 €
- Cisco Sécurité : concevoir des solutions de sécurité automatisées pour Cisco SécuritéRéf. SAUI3 joursIntermédiaire2 760 €
- Designing Cisco Data Center InfrastructureRéf. DCID5 joursIntermédiaireProchaine session : 23 nov.4 140 €
- Designing, Deploying and Managing Network Automation Systems Réf. AUTOCOR5 joursIntermédiaireProchaine session : 19 oct.4 550 €