Evaluare:
Cartea este lăudată pentru acoperirea cuprinzătoare a automatizării rețelelor utilizând Python, fiind atractivă pentru inginerii de rețea care doresc să își îmbunătățească abilitățile. Cu toate acestea, se observă că este destul de tehnică și poate să nu fie potrivită pentru începători.
Avantaje:⬤ Extrem de bine scrisă și utilă pentru cei familiarizați cu concepte de rețea precum OSPF, BGP și EGP.
⬤ Oferă o prezentare cuprinzătoare a automatizării rețelelor, acoperind de la concepte de bază la cele avansate.
⬤ Include exemple practice, laboratoare și aplicații din lumea reală, în special cu instrumente precum Ansible și Scapy.
⬤ Recomandat de profesioniști cu experiență, îmbunătățind performanța la locul de muncă și înțelegerea automatizării.
⬤ Explicații clare ale filozofiei din spatele instrumentelor, ajutând la utilizarea corectă.
⬤ Foarte tehnic; este posibil să nu fie accesibil pentru cei care nu au o pregătire solidă în domeniul rețelelor.
⬤ Unele recenzii indică o lipsă de profunzime în anumite subiecte avansate, lăsând cititorii să dorească mai mult.
⬤ Unii utilizatori au considerat-o densă sau ușor peste nivelul lor de competență, cu probleme ocazionale, cum ar fi erori de cod observate.
⬤ O recenzie negativă menționează o lipsă de exemple reale și informații organizate, indicând posibile lacune în conținut.
(pe baza a 24 recenzii ale cititorilor)
Mastering Python Networking - Third Edition: Your one-stop solution to using Python for network automation, programmability, and DevOps
Noua ediție a celui mai bine vândut ghid de stăpânire a Python Networking, actualizată la Python 3 și incluzând cele mai recente informații privind analiza datelor de rețea, Cloud Networking, Ansible 2. 8, și biblioteci noi
Caracteristici cheie.
⬤ Explorați puterea bibliotecilor Python pentru a aborda eficient și eficace problemele dificile de rețea, inclusiv pyATS, Nornir și Ansible 2. 8.
⬤ Utilizați Python și Ansible pentru DevOps, automatizarea dispozitivelor de rețea, DevOps și rețele definite de software.
⬤ Deveniți un expert în implementarea sarcinilor avansate legate de rețea cu Python 3.
Descrierea cărții.
Rețelele din infrastructura dvs. pun bazele modului în care aplicația dvs. poate fi implementată, întreținută și deservită. Python este limbajul ideal pentru inginerii de rețea pentru a explora instrumente care erau disponibile anterior inginerilor de sistem și dezvoltatorilor de aplicații. În Mastering Python Networking, ediția a treia, veți porni într-o călătorie bazată pe Python pentru a trece de la inginerii de rețea tradiționali la dezvoltatorii de rețea pregătiți pentru următoarea generație de rețele.
Această nouă ediție este complet revizuită și actualizată pentru a lucra cu Python 3. În plus față de noile capitole privind analiza datelor de rețea cu stiva ELK (Elasticsearch, Logstash, Kibana și Beats) și Azure Cloud Networking, aceasta include actualizări privind utilizarea bibliotecilor mai noi, cum ar fi pyATS și Nornir, precum și Ansible 2. 8. Fiecare capitol este actualizat cu cele mai recente biblioteci cu exemple de lucru pentru a asigura compatibilitatea și înțelegerea conceptelor.
Începând cu o prezentare generală de bază a Python, cartea vă învață cum poate interacționa atât cu dispozitivele de rețea tradiționale, cât și cu cele compatibile cu API. Veți învăța să profitați de pachetele și cadrele Python de nivel înalt pentru a efectua sarcini de automatizare a rețelei, monitorizare, gestionare și securitate sporită a rețelei, urmate de rețelele Azure și AWS Cloud. În cele din urmă, veți utiliza Jenkins pentru integrare continuă, precum și instrumente de testare pentru a vă verifica rețeaua.
Ce veți învăța.
⬤ Utilizați bibliotecile Python pentru a interacționa cu rețeaua dvs.
⬤ Integrați Ansible 2. 8 folosind Python pentru a controla dispozitivele de rețea Cisco, Juniper și Arista.
⬤ Utilizați cadrele web Flask existente pentru a construi API-uri de nivel înalt.
⬤ Învățați cum să construiți rețele virtuale în AWS & Azure Cloud.
⬤ Învățați cum să utilizați Elastic Stack pentru analiza datelor de rețea.
⬤ Înțelegeți cum poate fi utilizat Jenkins pentru implementarea automată a modificărilor în rețea.
⬤ Utilizați PyTest și Unittest pentru dezvoltarea rețelelor conduse de teste în ingineria rețelelor cu Python.
Pentru cine este această carte.
Mastering Python Networking, ediția a treia este destinată inginerilor de rețea, dezvoltatorilor și SRE-urilor care doresc să utilizeze Python pentru automatizarea rețelelor, programabilitate și analiza datelor. Va fi utilă familiarizarea de bază cu programarea Python și cu conceptele legate de rețele, cum ar fi Protocolul de control al transmisiei / Protocolul Internet (TCP/IP).
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)