
A la fin de la formation, vous serez capable d'entrer dans les aspects techniques des champs suivants :
- Travailler avec des fichiers en Python (texte, csv, json, yaml)
- Sérialisation et désérialisation des données (Pickle et JSON)
- Octets et objets de type chaîne en Python 3. Encodage, décodage
- Concepts avancés de Python : Multiprocessing et Multithreading avec des exemples concrets
- La bibliothèque Python standard Telnet. Comment créer votre propre classe basée sur telnetlib pour simplement automatiser la configuration.
- La bibliothèque Paramiko. Comment utiliser SSH pour automatiser la configuration des appareils Cisco, Linux ou autres.
- Comment créer votre propre module Python basé sur Paramiko pour simplifier le travail de développement.
- Netmiko. Automatiser la configuration de Cisco, Arista, et Linux en utilisant Netmiko
- Meilleures pratiques et exemples concrets de Netmiko pour la configuration de secours de plusieurs dispositifs
- Construire des applications concurrentes en utilisant Async IO (async/await, aiohttp, aiofiles, asyncssh)
- La bibliothèque NAPALM - Couche d'abstraction de l'automatisation et de la programmabilité du réseau avec un support multivendeur.
- Qu'est-ce qu'Ansible et quels sont ses composants : Modules, Tasks, Plays, Playbooks, etc.
- Ansible Vault




