Mastering Python Networking - wydanie czwarte: Wykorzystanie pakietów i frameworków Pythona do automatyzacji, monitorowania i zarządzania siecią oraz chmurą

Ocena:   (4,7 na 5)

Mastering Python Networking - wydanie czwarte: Wykorzystanie pakietów i frameworków Pythona do automatyzacji, monitorowania i zarządzania siecią oraz chmurą (Eric Chou)

Opinie czytelników

Podsumowanie:

Recenzje „Mastering Python Networking” podkreślają, że jest to kompleksowe i wnikliwe źródło wiedzy na temat inżynierii sieci i automatyzacji przy użyciu Pythona. Wielu czytelników docenia szeroki zakres poruszanych tematów, od podstawowych zasad sieciowych po zaawansowane techniki automatyzacji. Autor, Eric Chou, jest chwalony za jasny styl pisania i umiejętność angażowania czytelników, dzięki czemu treść jest dostępna dla różnych poziomów umiejętności. Książka służy zarówno jako elementarz dla nowicjuszy, jak i szczegółowe odniesienie dla doświadczonych profesjonalistów.

Zalety:

Szeroki zakres poruszanych tematów, jasny i zwięzły język, praktyczne przykłady, podejście niezależne od dostawcy, angażujący autor, świetny zarówno dla początkujących, jak i doświadczonych inżynierów sieciowych, obejmuje nowoczesne tematy, takie jak sieci w chmurze i narzędzia automatyzacji (Ansible, Docker), oferuje praktyczne laboratoria i zasoby GitHub.

Wady:

Niektóre treści mogą być zbyt złożone dla początkujących bez wcześniejszej znajomości Pythona
kilka krytycznych uwag dotyczących wykorzystania metod specyficznych dla dostawców zamiast otwartych standardów
wymaga praktycznych laboratoriów, aby w pełni skorzystać z książki.

(na podstawie 33 opinii czytelników)

Oryginalny tytuł:

Mastering Python Networking - Fourth Edition: Utilize Python packages and frameworks for network automation, monitoring, cloud, and management

Zawartość książki:

Zapoznaj się z najnowszymi przykładami kontenerów, funkcjami Pythona 3, GitLab DevOps, analizą danych sieciowych i sieciami w chmurze, aby w pełni wykorzystać Pythona do inżynierii sieci dzięki najnowszemu wydaniu tego bestsellerowego przewodnika.

Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF.

Kluczowe cechy:

⬤ Odkryj moc najnowszych bibliotek i frameworków Pythona, aby wydajnie i skutecznie rozwiązywać typowe i złożone problemy sieciowe.

⬤ Wykorzystaj Pythona i inne narzędzia open source do sieciowego DevOps, automatyzacji, zarządzania i monitorowania.

⬤ Wykorzystaj Python 3 do implementacji zaawansowanych funkcji związanych z siecią.

Opis książki:

Sieci w twojej infrastrukturze stanowią podstawę tego, jak 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 czwartej 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 jest całkowicie poprawione i zaktualizowane, aby działało z najnowszymi funkcjami Pythona i frameworkami DevOps. Oprócz nowych rozdziałów dotyczących wprowadzenia do kontenerów Docker i Python 3 AsyncIO dla inżynierów sieciowych, każdy rozdział został zaktualizowany o najnowsze biblioteki 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ększania bezpieczeństwa sieci, a następnie sieci AWS i Azure Cloud. Będziesz używać Git do zarządzania kodem, GitLab do ciągłej integracji i narzędzi testowych opartych na Pythonie do weryfikacji swojej sieci.

Czego się nauczysz:

⬤ Używać Pythona do interakcji z urządzeniami sieciowymi.

⬤ Zrozumieć Docker jako narzędzie, które można wykorzystać do rozwoju i wdrażania.

⬤ Używać Pythona i różnych innych narzędzi do uzyskiwania informacji z sieci.

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

⬤ Wykorzystanie Flask i konstruowanie wysokopoziomowego API do interakcji z aplikacjami wewnętrznymi.

⬤ Odkryj nową funkcję AsyncIO i jej koncepcje w Pythonie 3.

⬤ Zapoznanie się z koncepcjami Test-Driven Development i wykorzystanie PyTest do zwiększenia pokrycia kodu testami.

⬤ Zrozumienie, w jaki sposób GitLab może być używany z praktykami DevOps w sieci.

Dla kogo jest ta książka:

Mastering Python Networking, wydanie czwarte jest przeznaczone dla inżynierów sieciowych, programistów i SRE, którzy chcą nauczyć się języka Python do automatyzacji sieci, programowalności, monitorowania, chmury i analizy danych. Inżynierowie sieciowi, którzy chcą przejść od sieci ręcznych do sieci opartych na automatyzacji przy użyciu najnowszych narzędzi DevOps, również uzyskają wiele przydatnych informacji z tej książki.

Podstawowa znajomość programowania w języku Python i pojęć związanych z sieciami, takich jak protokół TCP/IP (Transmission Control Protocol/Internet Protocol), będzie pomocna w jak najlepszym wykorzystaniu tej książki.

Dodatkowe informacje o książce:

ISBN:9781803234618
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)