Hodnocení:
Kniha je dobře hodnocena pro svůj jasný a praktický přístup k jazyku Python v kontextu automatizace sítě a DevOps. Je oceňována zejména pro své užitečné příklady a logickou strukturu, což z ní činí cenný zdroj informací pro síťové inženýry, kteří se snaží zlepšit své dovednosti v oblasti automatizace. Čelí však kritice za překlepy, neobratný jazyk a nekvalitní práci.
Klady:Zjednodušuje složité koncepty prostřednictvím praktických příkladů z reálného světa.
Zápory:Vynikající příručka pro síťové inženýry, kteří se chtějí naučit automatizaci pomocí jazyka Python.
(na základě 14 hodnocení čtenářů)
Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN
Staňte se odborníkem na provádění pokročilých síťových úloh v jazyce Python.
Klíčové vlastnosti:
⬤ Získejte dovednosti, které vám umožní snadno provádět všechny síťové úlohy pomocí jazyka Python.
⬤ Používejte Python pro automatizaci síťových zařízení, DevOps a softwarově definované sítě.
⬤ Získejte praktický návod na práci v síti pomocí jazyka Python.
Popis knihy:
Tato kniha začíná přehledem sady protokolů TCP/IP a osvěžením základních prvků jazyka Python. Dále začnete používat jazyk Python a podporované knihovny k automatizaci síťových úloh od současných hlavních dodavatelů síťových řešení. Podíváme se na automatizaci tradičních síťových zařízení založených na rozhraní příkazového řádku i na novější zařízení s podporou API, přičemž si ukážeme praktické laboratoře. Poté se seznámíme s koncepty a praktickými případy použití rámce Ansible, abychom dosáhli svých síťových cílů.
Poté přejdeme k používání jazyka Python pro DevOps, přičemž začneme s používáním nástrojů s otevřeným zdrojovým kódem k testování, zabezpečení a analýze sítě. Poté se zaměříme na monitorování a vizualizaci sítě. Naučíme se získávat informace o síti pomocí mechanismu dotazování, fl.
Vlastní sledování a programová vizualizace dat. Dále se naučíme používat rámec Python k vytváření vlastních přizpůsobených síťových webových služeb.
V posledním modulu využijete Python pro SDN, kde v praktické laboratoři použijete řadič založený na Pythonu s OpenFlow a naučíte se jeho koncepty a aplikace. Porovnáme a porovnáme OpenFlow, OpenStack, OpenDaylight a NFV. Nakonec využijete vše, co jste se v knize naučili, k sestavení migračního plánu pro přechod ze starší sítě na škálovatelnou síť založenou na SDN.
Co se naučíte:
⬤ Přečtěte si všechny základy jazyka Python a sady protokolů TCP/IP.
⬤ Používat jazyk Python k provádění příkazů, pokud zařízení nepodporuje rozhraní API nebo programovou interakci se zařízením.
⬤ Zavedení automatizačních technik pomocí integrace jazyka Python s rozhraním eAPI společností Cisco, Juniper a Arista.
⬤ Integrovat Ansible pomocí jazyka Python k ovládání sítí Cisco, Juniper a Arista.
⬤ Zajistěte zabezpečení sítě pomocí jazyka Python.
⬤ Vytváření rozhraní API webových služeb založených na jazyku Flask pomocí jazyka Python.
⬤ Sestavte plán přechodu ze starší sítě na škálovatelnou síť založenou na SDN pomocí jazyka Python.
Pro koho je tato kniha určena:
Pokud jste síťový inženýr nebo programátor, který chce používat Python pro práci v síti, pak je tato kniha určena právě vám. Bude se vám hodit základní znalost pojmů souvisejících se sítěmi, jako je TCP/IP, a znalost programování v jazyce Python.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)