Mastering Python Networking: Ihre Komplettlösung zur Verwendung von Python für Netzwerkautomatisierung, DevOps und testgetriebene Entwicklung

Bewertung:   (4,2 von 5)

Mastering Python Networking: Ihre Komplettlösung zur Verwendung von Python für Netzwerkautomatisierung, DevOps und testgetriebene Entwicklung (Eric Chou)

Leserbewertungen

Zusammenfassung:

Das Buch „Mastering Python Networking: 2nd Edition“ ist eine viel beachtete Ressource für Netzwerktechniker, die ihre Fähigkeiten in der Netzwerkautomatisierung mit Python und Ansible verbessern möchten. Es bietet eine solide Grundlage sowohl für theoretische als auch für praktische Aspekte der Netzwerkautomatisierung, mit praktischen Beispielen und einem herstellerunabhängigen Ansatz, so dass es sowohl für Anfänger als auch für erfahrene Experten geeignet ist. Einige Leser sind jedoch der Meinung, das Buch sei etwas überteuert und es fehlten komplexere Beispiele.

Vorteile:

Gut geschrieben und erklärt, großartiger Ausgangspunkt für die Netzwerkautomatisierung, praktische Beispiele, herstellerunabhängig, geeignet für Anfänger und erfahrene Fachleute, deckt ein breites Spektrum an Themen ab, einschließlich Ansible und AWS, fördert das praktische Lernen mit simulierten Laborumgebungen.

Nachteile:

Im Verhältnis zum Inhalt etwas überteuert, einige Beispiele (insbesondere im Zusammenhang mit Juniper) funktionieren möglicherweise nicht wie erwartet, decken fortgeschrittene Themen für Entwickler möglicherweise nicht ausreichend ab.

(basierend auf 14 Leserbewertungen)

Originaltitel:

Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development

Inhalt des Buches:

Hinweis des Herausgebers: Diese Ausgabe von 2018 ist veraltet. Eine neue dritte Auflage, aktualisiert für 2020 mit Python 3. 8, mit erweiterter Abdeckung von Azure, AWS und Ansible 2. 8 und Datenanalyse mit Elastic Stack wurde gerade veröffentlicht.

Beherrschen Sie die Kunst, Python für eine Vielzahl von Aufgaben in der Netzwerktechnik zu nutzen.

Key Features

⬤ Erforschen Sie die Leistungsfähigkeit von Python-Bibliotheken, um schwierige Netzwerkprobleme effizient und effektiv zu bewältigen.

⬤ Nutzen Sie Python für die Automatisierung von Netzwerkgeräten, DevOps und Software-defined Networking.

⬤ Werden Sie zum Experten bei der Implementierung fortgeschrittener netzwerkbezogener Aufgaben mit Python.

Buchbeschreibung

Die Netzwerke in Ihrer Infrastruktur bilden die Grundlage dafür, wie Ihre Anwendung bereitgestellt, gewartet und gepflegt werden kann. Python ist die ideale Sprache für Netzwerkingenieure, um Werkzeuge zu erforschen, die bisher nur Systemingenieuren und Anwendungsentwicklern zur Verfügung standen. In dieser zweiten Ausgabe von Mastering Python Networking begeben Sie sich auf eine Python-basierte Reise, um sich von traditionellen Netzwerkingenieuren zu Netzwerkentwicklern zu entwickeln, die für die nächste Generation von Netzwerken bereit sind.

Dieses Buch beginnt mit einem Überblick über die Grundlagen von Python und zeigt Ihnen, wie Python sowohl mit älteren als auch mit API-fähigen Netzwerkgeräten interagieren kann. Im Laufe der Kapitel lernen Sie dann, Python-Pakete und -Frameworks auf hohem Niveau zu nutzen, um Netzwerk-Engineering-Aufgaben zur Automatisierung, Überwachung, Verwaltung und Verbesserung der Sicherheit durchzuführen. In den abschließenden Kapiteln werden Sie Jenkins für die kontinuierliche Netzwerkintegration sowie Testwerkzeuge zur Überprüfung Ihres Netzwerks einsetzen.

Am Ende dieses Buches werden Sie in der Lage sein, alle Netzwerkaufgaben mit Leichtigkeit mit Python durchzuführen.

Was Sie lernen werden

⬤ Python-Bibliotheken verwenden, um mit Ihrem Netzwerk zu interagieren.

⬤ Integration von Ansible 2. 5 mit Python zur Steuerung von Cisco-, Juniper- und Arista-eAPI-Netzwerkgeräten.

⬤ Bestehende Frameworks nutzen, um High-Level-APIs zu erstellen.

⬤ Lernen Sie, wie man virtuelle Netzwerke in der AWS Cloud aufbaut.

⬤ Verstehen, wie Jenkins verwendet werden kann, um Änderungen in Ihrem Netzwerk automatisch bereitzustellen.

⬤ PyTest und Unittest für die testgetriebene Netzwerkentwicklung nutzen.

Für wen dieses Buch ist

Mastering Python Networking richtet sich an Netzwerkingenieure und Programmierer, die Python für Netzwerke einsetzen wollen. Grundlegende Vertrautheit mit der Python-Programmierung und netzwerkbezogenen Konzepten wie dem Transmission Control Protocol/Internet Protocol (TCP/IP) ist hilfreich.

Weitere Daten des Buches:

ISBN:9781789135992
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:466

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Mastering Python Networking - Dritte Ausgabe: Ihre Komplettlösung zur Verwendung von Python für...
Neue Ausgabe des Bestsellers zur Beherrschung von...
Mastering Python Networking - Dritte Ausgabe: Ihre Komplettlösung zur Verwendung von Python für Netzwerkautomatisierung, Programmierbarkeit und DevOps - Mastering Python Networking - Third Edition: Your one-stop solution to using Python for network automation, programmability, and DevOps
Mastering Python Networking: Ihre Komplettlösung zur Verwendung von Python für...
Hinweis des Herausgebers: Diese Ausgabe von 2018 ist veraltet. Eine neue dritte...
Mastering Python Networking: Ihre Komplettlösung zur Verwendung von Python für Netzwerkautomatisierung, DevOps und testgetriebene Entwicklung - Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development
Kafka - einsatzbereit für Netzwerk-DevOps - Kafka Up and Running for Network DevOps
Im Netzwerk von heute geht es um Agilität, Automatisierung und...
Kafka - einsatzbereit für Netzwerk-DevOps - Kafka Up and Running for Network DevOps
Mastering Python Networking - Vierte Auflage: Python-Pakete und -Frameworks für die Automatisierung,...
Mit der neuesten Ausgabe dieses Bestsellers...
Mastering Python Networking - Vierte Auflage: Python-Pakete und -Frameworks für die Automatisierung, Überwachung, Cloud und Verwaltung von Netzwerken nutzen - Mastering Python Networking - Fourth Edition: Utilize Python packages and frameworks for network automation, monitoring, cloud, and management
Mastering Python Networking: Ihre Komplettlösung zur Verwendung von Python für...
Werden Sie Experte für die Implementierung fortgeschrittener, netzwerkbezogener...
Mastering Python Networking: Ihre Komplettlösung zur Verwendung von Python für Netzwerkautomatisierung, DevOps und SDN - Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)