Aperçu du cours
Objectif de formation : Au terme de cette formation, les apprenants seront capables d’automatiser de la configuration de leur réseau
Prérequis
- Avoir des notions de réseaux TCP/IT
- Détenir des notions de programmation
Objectifs pédagogiques
- Programmer des équipements réseaux
- Automatiser les déploiements de configuration
- Gérer les versions des configurations des équipements actifs
Public ciblé
- Toute personne devant mettre en place l'automatisation et la gestion des configurations des équipements actifs
Programme de formation
-
Développement et conception de logiciels
-
Présentation des formats de données
-
Structure de données Python
-
Méthodes de développement logiciel
-
Fonction, classes et module
-
Gestion des versions
-
-
Définition des API
-
API REST
-
Code de réponse HTTP et API REST
-
Dépannage selon des codes
-
Présentation des mécanismes d’authentification des API
-
Scripts Python & API REST
-
-
Plateforme & développement Cisco
-
Services SDK Cisco
-
API Cisco
-
API pour les IOS XE et NX-OS
-
-
Déploiement & sécurité des applications
-
Identification des modèles de déploiement
-
Présentation des tests unitaires
-
Identification des problèmes de sécurité liés au cryptage, au traitement des données
-
Principes du DevOps
-
-
Infrastructure & automatisation
-
Programmabilité des réseaux
-
Principes d’infrastructure en tant que code
-
Requêtes RESTCONF & NETCONF
-
Modèle de YANG
-
-
Fondamentaux du réseau
-
Description des objets réseaux
-
Fonctions des composants réseau
-
Plan de contrôle
-
Plan de données
-
Plan de gestion
-