Formation Developing Applications and Automating Workflows using Cisco Core Platforms
Developing Applications and Automating Workflows using Cisco Core Platforms
5 jour(s) | 35h | Tarif par personne : 4150 €HT| 45 CLCs
Ref : F-C-DEVASC
OBJECTIFS
-
Décrire l’importance des API et l’utilisation des outils de contrôle de version dans le développement de logiciels modernes
-
Décrire les processus et pratiques courants utilisés dans le développement de logiciels
-
Décrire les options d’organisation et de construction de logiciels modulaires
-
Décrire les concepts HTTP et leur application aux API basées sur le réseau
-
Appliquer les concepts REST (Representational State Transfer) à l’intégration avec les API HTTP
-
Décrire les plates-formes Cisco et leurs capacités
-
Décrire les fonctionnalités de programmabilité de différentes plates-formes Cisco
-
Décrire les concepts de base du réseau et interpréter la topologie de réseau simple
-
Décrire l’interaction des applications avec le réseau et les outils utilisés pour résoudre les problèmes
-
Appliquer des concepts de programmabilité pilotée par les modèles pour automatiser les tâches courantes avec des scripts Python
-
Identifier les modèles et composants de déploiement d’applications courants dans le pipeline de développement
-
Décrire les problèmes de sécurité courants et les types de tests, et utiliser la conteneurisation pour le développement local
-
Utiliser des outils pour automatiser l’infrastructure grâce aux scripts et à la programmabilité pilotée par les modèles
POUR QUI ?
Ingénieur en automatisation réseau, Développeur de logiciels, Programmeur d’intégration système, Architecte d’infrastructure, Concepteur de réseau
PRÉ-REQUIS
-
Connaissances de base en informatique
-
Compétences de base en navigation dans le système d’exploitation PC
-
Compétences de base en matière d’utilisation d’Internet
-
Expérience pratique avec un langage de programmation (spécifiquement Python)
-
PROGRAMME DÉTAILLÉ DE LA FORMATION
Developing Applications and Automating Workflows using Cisco Core Platforms
- Pratiquer le développement de logiciels modernes
- Décrire le processus de développement logiciel (autoformation)
- Conception de logiciels (autoformation)
- Présentation des API basées sur le réseau
- Consommation d’API basées sur REST
- Présentation des plates-formes et des API Cisco (autoformation)
- Utilisation de la programmabilité sur les plates-formes Cisco
- Décrire les réseaux IP (autoformation)
- Mise en relation du réseau et des applications
- Utilisation de la programmabilité pilotée par le modèle
- Déployer des applications
- Automatisation de l’infrastructure
- Test et sécurisation des applications
-
PÉDAGOGIE
-
Analyser les formats de données API avec Python
-
Utiliser Git pour le contrôle de version
-
Identifier l’architecture logicielle et les modèles de conception sur un diagramme
-
Implémenter un modèle singleton et une méthode basée sur l’abstraction
-
Inspecter les messages du protocole HTTP
-
Utiliser Postman
-
Dépanner une réponse d’erreur HTTP
-
Utiliser des API avec Python
-
Utilisez les API du contrôleur Cisco
-
Utilisez l’API de collaboration Cisco Webex Teams ™
-
Interpréter un diagramme de topologie de réseau de base
-
Identifier la cause des problèmes de connectivité des applications
-
Effectuer des opérations NETCONF (Basic Network Configuration Protocol)
-
Utilisez le kit de développement logiciel Cisco (SDK) et Python pour les scripts d’automatisation
-
Utiliser les commandes Bash pour le développement local
-
Construire un test unitaire Python
-
Interpréter un Dockerfile
-
Utiliser les commandes Docker pour gérer l’environnement de développement local
-
Exploiter une désinfection des paramètres insuffisante
-
Construire un workflow d’automatisation d’infrastructure
ÉVALUATION / CERTIFICATION
L’évaluation par le formateur oralement et auto-évaluation en fin de formation. Cette formation vous aide à vous préparer à l’examen 200-901 DEVASC
MODALITÉS D’ACCÈS & INSCRIPTION
Le client qui souhaite réserver une place remplit une demande de
pré-inscription. Learneo retourne une proposition commerciale comprenant les caractéristiques de
la formation et son prix. La commande n’est ferme et définitive qu’une fois la proposition commerciale
signée par le client. Il recevra ensuite la convocation et les modalités d’accès en présentiel ou
distanciel.
Afin de mieux organiser votre participation, nous vous encourageons
vivement à nous informer le plus tôt possible de la nature de votre handicap, de vos besoins
spécifiques, ainsi que des outils et accompagnements que vous utilisez déjà au quotidien, en écrivant à
Handicap@learneo.fr.
Cette démarche proactive nous
permettra de personnaliser notre approche et de vous offrir un soutien optimal.
Prévoir 5 jours ouvrés (en moyenne) avant le début de la formation sous
réserve de disponibilité de places et de labs le cas échéant.
Notez que si vous utilisez votre Compte Personnel de Formation pour financer votre inscription, vous
devrez respecter un délai minimum et non négociable fixé à 11 jours ouvrés.