Mastering Python Networking - wydanie trzecie: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji sieci, programowalności i DevOps

Ocena:   (4,6 na 5)

Mastering Python Networking - wydanie trzecie: Kompleksowe rozwiązanie do wykorzystania Pythona do automatyzacji sieci, programowalności i DevOps (Eric Chou)

Opinie czytelników

Podsumowanie:

Książka jest chwalona za kompleksowe omówienie automatyzacji sieci przy użyciu Pythona, co jest atrakcyjne dla inżynierów sieciowych, którzy chcą poprawić swoje umiejętności. Zauważono jednak, że jest dość techniczna i może nie być odpowiednia dla początkujących.

Zalety:

Niezwykle dobrze napisana i przydatna dla osób zaznajomionych z koncepcjami sieciowymi, takimi jak OSPF, BGP i EGP.
Zapewnia kompleksowy przegląd automatyzacji sieci, obejmujący podstawy i zaawansowane koncepcje.
Zawiera praktyczne przykłady, laboratoria i rzeczywiste zastosowania, zwłaszcza z narzędziami takimi jak Ansible i Scapy.
Polecana przez doświadczonych profesjonalistów, zwiększająca wydajność pracy i zrozumienie automatyzacji.
Przejrzyste wyjaśnienia filozofii stojącej za narzędziami, pomagające we właściwym ich wykorzystaniu.

Wady:

Wysoce techniczna; może nie być dostępna dla osób bez solidnego zaplecza sieciowego.
Niektóre recenzje wskazują na brak głębi w niektórych zaawansowanych tematach, pozostawiając czytelników chcących więcej.
Niektórzy użytkownicy stwierdzili, że jest to gęsta lub nieco poza ich poziomem umiejętności, z okazjonalnymi problemami, takimi jak błędy w kodzie.
Jedna z negatywnych recenzji przytacza brak rzeczywistych przykładów i uporządkowanych informacji, wskazując na możliwe luki w treści.

(na podstawie 24 opinii czytelników)

Oryginalny tytuł:

Mastering Python Networking - Third Edition: Your one-stop solution to using Python for network automation, programmability, and DevOps

Zawartość książki:

Nowe wydanie bestsellerowego przewodnika do opanowania Python Networking, zaktualizowane do Python 3 i zawierające najnowsze informacje na temat analizy danych sieciowych, Cloud Networking, Ansible 2. 8 i nowe biblioteki.

Kluczowe cechy.

⬤ Odkryj moc bibliotek Pythona, aby wydajnie i skutecznie radzić sobie z trudnymi problemami sieciowymi, w tym pyATS, Nornir i Ansible 2. 8.

⬤ Wykorzystanie Pythona i Ansible do DevOps, automatyzacji urządzeń sieciowych, DevOps i sieci definiowanych programowo.

⬤ Zostań ekspertem we wdrażaniu zaawansowanych zadań związanych z siecią dzięki Python 3.

Opis książki.

Sieci w Twojej infrastrukturze stanowią podstawę tego, w jaki sposób Twoja aplikacja może być wdrażana, utrzymywana i serwisowana. Python jest idealnym językiem dla inżynierów sieciowych do odkrywania narzędzi, które wcześniej były dostępne dla inżynierów systemów i programistów aplikacji. W trzeciej edycji Mastering Python Networking wyruszysz w podróż opartą na języku Python, aby przejść od tradycyjnych inżynierów sieci do programistów sieci gotowych na sieci nowej generacji.

To nowe wydanie zostało całkowicie zmienione i zaktualizowane do pracy z Pythonem 3. Oprócz nowych rozdziałów dotyczących analizy danych sieciowych za pomocą stosu ELK (Elasticsearch, Logstash, Kibana i Beats) oraz Azure Cloud Networking, zawiera aktualizacje dotyczące korzystania z nowszych bibliotek, takich jak pyATS i Nornir, a także Ansible 2. 8. Każdy rozdział został zaktualizowany o najnowsze biblioteki wraz z działającymi przykładami, aby zapewnić kompatybilność i zrozumienie koncepcji.

Zaczynając od podstawowego przeglądu Pythona, książka uczy, jak może on współdziałać zarówno ze starszymi, jak i obsługującymi API urządzeniami sieciowymi. Nauczysz się wykorzystywać wysokopoziomowe pakiety i frameworki Pythona do wykonywania zadań automatyzacji sieci, monitorowania, zarządzania i zwiększonego bezpieczeństwa sieci, a następnie sieci Azure i AWS Cloud. Wreszcie, będziesz używać Jenkinsa do ciągłej integracji, a także narzędzi testowych do weryfikacji swojej sieci.

Czego się nauczysz.

⬤ Używać bibliotek Pythona do interakcji z siecią.

⬤ Integracji Ansible 2. 8 przy użyciu Pythona do sterowania urządzeniami sieciowymi Cisco, Juniper i Arista.

⬤ Wykorzystanie istniejących frameworków internetowych Flask do tworzenia wysokopoziomowych interfejsów API.

⬤ Nauczyć się budować wirtualne sieci w chmurze AWS i Azure.

⬤ Dowiedz się, jak używać Elastic Stack do analizy danych sieciowych.

⬤ Zrozumienie, w jaki sposób Jenkins może być wykorzystywany do automatycznego wdrażania zmian w sieci.

⬤ Wykorzystanie PyTest i Unittest do rozwoju sieci opartego na testach w inżynierii sieciowej z Pythonem.

Dla kogo jest ta książka.

Mastering Python Networking, wydanie trzecie jest przeznaczone dla inżynierów sieci, programistów i SRE, którzy chcą używać Pythona do automatyzacji sieci, programowalności i analizy danych. Przydatna będzie podstawowa znajomość programowania w języku Python i pojęć związanych z sieciami, takich jak protokół TCP/IP (Transmission Control Protocol/Internet Protocol).

Dodatkowe informacje o książce:

ISBN:9781839214677
Autor:
Wydawca:
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)