Mastering Python Networking: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji sieci, DevOps i SDN

Ocena:   (4,3 na 5)

Mastering Python Networking: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji sieci, DevOps i SDN (Eric Chou)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta za jasne i praktyczne podejście do Pythona w kontekście automatyzacji sieci i DevOps. Jest szczególnie chwalona za przydatne przykłady i logiczną strukturę, co czyni ją cennym źródłem wiedzy dla inżynierów sieciowych pragnących poprawić swoje umiejętności w zakresie automatyzacji. Spotyka się jednak z krytyką za literówki, niezgrabny język i niską jakość papieru.

Zalety:

Upraszcza złożone koncepcje poprzez praktyczne, rzeczywiste przykłady.

Wady:

Doskonały przewodnik dla inżynierów sieci, którzy chcą nauczyć się automatyzacji w Pythonie.

(na podstawie 14 opinii czytelników)

Oryginalny tytuł:

Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN

Zawartość książki:

Zostań ekspertem we wdrażaniu zaawansowanych zadań związanych z siecią za pomocą Pythona.

Kluczowe cechy:

⬤ Zdobądź umiejętności pozwalające z łatwością wykonywać wszystkie zadania sieciowe przy użyciu języka Python.

⬤ Wykorzystaj Python do automatyzacji urządzeń sieciowych, DevOps i sieci definiowanych programowo.

⬤ Uzyskaj praktyczne wskazówki dotyczące tworzenia sieci w Pythonie.

Opis książki:

Książka ta rozpoczyna się od przeglądu pakietu protokołów TCP/IP i odświeżenia podstawowych elementów języka Python. Następnie zaczniesz używać Pythona i obsługiwanych bibliotek do automatyzacji zadań sieciowych od obecnych głównych dostawców sieci. Przyjrzymy się automatyzacji tradycyjnych urządzeń sieciowych w oparciu o interfejs wiersza poleceń, a także nowszych urządzeń z obsługą API, z praktycznymi laboratoriami. Następnie poznamy koncepcje i praktyczne przypadki użycia frameworka Ansible w celu osiągnięcia celów sieciowych.

Następnie przejdziemy do korzystania z Pythona w DevOps, zaczynając od używania narzędzi open source do testowania, zabezpieczania i analizowania sieci. Następnie skupimy się na monitorowaniu i wizualizacji sieci. Dowiemy się, jak pobierać informacje o sieci za pomocą mechanizmu odpytywania, fl.

Monitorowanie oparte na Ow i programowa wizualizacja danych. Następnie dowiemy się, jak używać frameworka Python do tworzenia własnych niestandardowych sieciowych usług internetowych.

W ostatnim module użyjemy Pythona do SDN, gdzie wykorzystamy kontroler oparty na Pythonie z OpenFlow w praktycznym laboratorium, aby poznać jego koncepcje i zastosowania. Porównamy i zestawimy ze sobą OpenFlow, OpenStack, OpenDaylight i NFV. Wreszcie, wykorzystasz wszystko, czego nauczyłeś się w książce, aby skonstruować plan migracji, aby przejść od starszej do skalowalnej sieci opartej na SDN.

Czego się nauczysz:

⬤ Przegląd wszystkich podstaw Pythona i pakietu TCP/IP.

⬤ Używać Pythona do wykonywania poleceń, gdy urządzenie nie obsługuje interfejsu API lub programowej interakcji z urządzeniem.

⬤ Wdrożenie technik automatyzacji poprzez integrację Pythona z Cisco, Juniper i Arista eAPI.

⬤ Integracja Ansible przy użyciu Pythona do kontrolowania sieci Cisco, Juniper i Arista.

⬤ Osiągnij bezpieczeństwo sieci dzięki Python.

⬤ Tworzenie interfejsów API usług sieciowych opartych na Flask przy użyciu Python.

⬤ Zbuduj oparty na Pythonie plan migracji ze starszej do skalowalnej sieci opartej na SDN.

Dla kogo jest ta książka:

Jeśli jesteś inżynierem sieciowym lub programistą, który chce używać Pythona do tworzenia sieci, ta książka jest dla Ciebie. Przydatna będzie podstawowa znajomość pojęć związanych z sieciami, takich jak TCP/IP, oraz znajomość programowania w Pythonie.

Dodatkowe informacje o książce:

ISBN:9781784397005
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Mastering Python Networking - wydanie trzecie: Kompleksowe rozwiązanie do wykorzystania Pythona do...
Nowe wydanie bestsellerowego przewodnika do...
Mastering Python Networking - wydanie trzecie: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji sieci, programowalności i DevOps - Mastering Python Networking - Third Edition: Your one-stop solution to using Python for network automation, programmability, and DevOps
Mastering Python Networking: Kompleksowe rozwiązanie do używania Pythona do automatyzacji sieci,...
Uwaga wydawcy: to wydanie z 2018 roku jest...
Mastering Python Networking: Kompleksowe rozwiązanie do używania Pythona do automatyzacji sieci, DevOps i rozwoju opartego na testach - Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development
Kafka Up and Running dla sieci DevOps - Kafka Up and Running for Network DevOps
Dzisiejsza sieć stawia na zwinność, automatyzację i ciągłe doskonalenie...
Kafka Up and Running dla sieci DevOps - Kafka Up and Running for Network DevOps
Mastering Python Networking - wydanie czwarte: Wykorzystanie pakietów i frameworków Pythona do...
Zapoznaj się z najnowszymi przykładami kontenerów,...
Mastering Python Networking - wydanie czwarte: Wykorzystanie pakietów i frameworków Pythona do automatyzacji, monitorowania i zarządzania siecią oraz chmurą - Mastering Python Networking - Fourth Edition: Utilize Python packages and frameworks for network automation, monitoring, cloud, and management
Mastering Python Networking: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji...
Zostań ekspertem we wdrażaniu zaawansowanych zadań...
Mastering Python Networking: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji sieci, DevOps i SDN - Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)