Note :
Le livre est bien accueilli pour son approche claire et pratique de Python dans le contexte de l'automatisation des réseaux et de DevOps. Il est particulièrement apprécié pour ses exemples utiles et sa structure logique, ce qui en fait une ressource précieuse pour les ingénieurs réseau qui cherchent à améliorer leurs compétences en matière d'automatisation. Cependant, il est critiqué pour ses fautes de frappe, son langage maladroit et la piètre qualité de son papier.
Avantages:Simplifie les concepts complexes à l'aide d'exemples pratiques et réels.
Inconvénients:Excellent guide pour les ingénieurs réseau souhaitant apprendre l'automatisation avec Python.
(basé sur 14 avis de lecteurs)
Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN
Devenez un expert dans la mise en œuvre de tâches avancées liées aux réseaux avec Python.
Caractéristiques principales :
⬤ Développez les compétences nécessaires pour effectuer facilement toutes les tâches de mise en réseau à l'aide de Python.
⬤ Les cours sont disponibles en anglais et en français, et en français et en anglais.
⬤ Les utilisateurs de Python peuvent utiliser Python pour l'automatisation des périphériques réseau, DevOps et la mise en réseau définie par logiciel.
Description du livre :
Ce livre commence par un examen de la suite de protocoles TCP/IP et un rappel des éléments fondamentaux du langage Python. Ensuite, vous commencerez à utiliser Python et les bibliothèques prises en charge pour automatiser les tâches réseau des principaux fournisseurs de réseaux actuels. Nous étudierons l'automatisation des périphériques de réseau traditionnels basés sur l'interface de ligne de commande, ainsi que les périphériques plus récents avec le support API, avec des laboratoires pratiques. Nous apprendrons ensuite les concepts et les cas d'utilisation pratiques du cadre Ansible afin d'atteindre vos objectifs en matière de réseau.
Nous passerons ensuite à l'utilisation de Python pour DevOps, en commençant par l'utilisation d'outils open source pour tester, sécuriser et analyser votre réseau. Ensuite, nous nous concentrerons sur la surveillance et la visualisation du réseau. Nous apprendrons à récupérer des informations sur le réseau à l'aide d'un mécanisme d'interrogation, fl.
La surveillance basée sur Ow et la visualisation des données par programme. Ensuite, nous apprendrons à utiliser le cadre Python pour créer vos propres services web de réseau personnalisés.
Dans le dernier module, vous utiliserez Python pour le SDN, où vous utiliserez un contrôleur basé sur Python avec OpenFlow dans un laboratoire pratique pour apprendre ses concepts et ses applications. Nous comparerons OpenFlow, OpenStack, OpenDaylight et NFV. Enfin, vous utiliserez tout ce que vous avez appris dans le livre pour élaborer un plan de migration afin de passer d'un réseau existant à un réseau évolutif basé sur le SDN.
Ce que vous apprendrez
⬤ Revoir tous les fondamentaux de Python et de la suite TCP/IP.
⬤ Utiliser Python pour exécuter des commandes lorsque l'appareil ne prend pas en charge l'API ou l'interaction programmatique avec l'appareil.
⬤ Mettre en œuvre des techniques d'automatisation en intégrant Python avec les eAPI de Cisco, Juniper et Arista.
⬤ Intégrer Ansible en utilisant Python pour contrôler les réseaux Cisco, Juniper et Arista.
⬤ Les solutions de sécurité pour les réseaux avec Python.
⬤ Construire des API de service web basées sur Flask avec Python.
⬤ Construire un plan de migration basé sur Python d'un réseau existant vers un réseau évolutif basé sur SDN.
A qui s'adresse ce livre :
Si vous êtes un ingénieur réseau ou un programmeur qui souhaite utiliser Python pour les réseaux, ce livre est fait pour vous. Une connaissance de base des concepts liés aux réseaux tels que TCP/IP et une connaissance de la programmation Python seront utiles.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)