Hodnotenie:
Kniha je dobre prijímaná pre svoj jasný a praktický prístup k jazyku Python v kontexte automatizácie siete a DevOps. Obzvlášť chválená je pre svoje užitočné príklady a logickú štruktúru, vďaka čomu je cenným zdrojom informácií pre sieťových inžinierov, ktorí sa snažia zlepšiť svoje zručnosti v oblasti automatizácie. Čelí však kritike za preklepy, neobratný jazyk a nízku kvalitu papiera.
Výhody:Zjednodušuje zložité koncepty prostredníctvom praktických príkladov z reálneho sveta.
Nevýhody:Vynikajúca príručka pre sieťových inžinierov, ktorí sa chcú naučiť automatizáciu pomocou jazyka Python.
(na základe 14 čitateľských recenzií)
Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN
Staňte sa expertom na implementáciu pokročilých úloh súvisiacich so sieťou pomocou jazyka Python.
Kľúčové vlastnosti:
⬤ Vybudujte si zručnosti na jednoduché vykonávanie všetkých sieťových úloh pomocou jazyka Python.
⬤ Používajte Python na automatizáciu sieťových zariadení, DevOps a softvérovo definované siete.
⬤ Získajte praktický návod na prácu v sieti pomocou jazyka Python.
Popis knihy:
Táto kniha začína prehľadom súboru protokolov TCP/IP a osviežením základných prvkov jazyka Python. Ďalej začnete používať jazyk Python a podporované knižnice na automatizáciu sieťových úloh od súčasných hlavných dodávateľov sietí. Pozrieme sa na automatizáciu tradičných sieťových zariadení založených na rozhraní príkazového riadka, ako aj na novšie zariadenia s podporou API, s praktickými cvičeniami. Následne sa oboznámime s koncepciami a praktickými prípadmi použitia rámca Ansible na dosiahnutie vašich sieťových cieľov.
Potom prejdeme na používanie jazyka Python pre DevOps, pričom začneme s používaním nástrojov s otvoreným zdrojovým kódom na testovanie, zabezpečenie a analýzu siete. Potom sa zameriame na monitorovanie a vizualizáciu siete. Naučíme sa získavať sieťové informácie pomocou mechanizmu dotazovania, fl.
Vlastné monitorovanie a programová vizualizácia údajov. Ďalej sa naučíme, ako používať rámec Python na vytváranie vlastných prispôsobených sieťových webových služieb.
V poslednom module využijete Python pre SDN, kde v praktickom laboratóriu použijete kontrolér založený na Pythone s OpenFlow, aby ste sa naučili jeho koncepty a aplikácie. Porovnáme a porovnáme OpenFlow, OpenStack, OpenDaylight a NFV. Nakoniec využijete všetko, čo ste sa v knihe naučili, na zostavenie migračného plánu na prechod zo staršej siete na škálovateľnú sieť založenú na SDN.
Čo sa naučíte:
⬤ Preskúmate všetky základy jazyka Python a súboru protokolov TCP/IP.
⬤ Použiť Python na vykonávanie príkazov, keď zariadenie nepodporuje API alebo programovú interakciu so zariadením.
⬤ Vykonávať techniky automatizácie integráciou jazyka Python s eAPI spoločností Cisco, Juniper a Arista.
⬤ Integrovať Ansible pomocou jazyka Python na ovládanie sietí Cisco, Juniper a Arista.
⬤ Zabezpečenie siete pomocou jazyka Python.
⬤ Vytváranie rozhraní API webových služieb založených na jazyku Flask pomocou jazyka Python.
⬤ Zostavte plán migrácie zo staršej siete na škálovateľnú sieť založenú na SDN založený na jazyku Python.
Pre koho je táto kniha určená:
Ak ste sieťový inžinier alebo programátor, ktorý chce používať Python v sieťach, potom je táto kniha určená práve vám. Užitočná bude základná znalosť pojmov súvisiacich so sieťami, ako je TCP/IP, a znalosť programovania v jazyku Python.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)