Mastering Python Networking: Soluția dvs. unică de a utiliza Python pentru automatizarea rețelelor, DevOps și Test-Driven Development

Evaluare:   (4.2 din 5)

Mastering Python Networking: Soluția dvs. unică de a utiliza Python pentru automatizarea rețelelor, DevOps și Test-Driven Development (Eric Chou)

Recenzii ale cititorilor

Rezumat:

Cartea „Mastering Python Networking: 2nd Edition” este o resursă bine primită pentru inginerii de rețea care doresc să își îmbunătățească abilitățile în automatizarea rețelelor utilizând Python și Ansible. Cartea oferă o bază solidă atât în ceea ce privește aspectele teoretice, cât și cele practice ale automatizării rețelelor, cu exemple practice și o abordare agnostică față de furnizori, ceea ce o face potrivită atât pentru începători, cât și pentru profesioniștii cu experiență. Cu toate acestea, unii cititori consideră că cartea este ușor supraevaluată și că îi lipsesc exemple mai complexe.

Avantaje:

Bine scrisă și explicată, punct de plecare excelent pentru automatizarea rețelelor, exemple practice, abordare agnostică față de furnizori, potrivită pentru începători și profesioniști experimentați, acoperă o gamă largă de subiecte, inclusiv Ansible și AWS, încurajând învățarea practică cu medii de laborator simulate.

Dezavantaje:

Oarecum supraevaluat în raport cu conținutul, câteva exemple (în special cele legate de Juniper) pot să nu funcționeze conform așteptărilor, pot să nu acopere suficient subiectele avansate pentru dezvoltatori.

(pe baza a 14 recenzii ale cititorilor)

Titlul original:

Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development

Conținutul cărții:

Nota editorului: Această ediție din 2018 este depășită. O nouă ediție a treia, actualizată pentru 2020, cu Python 3. 8, cu acoperire extinsă pentru a include Azure, AWS, și Ansible 2. 8, și analiza datelor utilizând Elastic Stack tocmai a fost publicată.

Stăpânește arta de a utiliza Python pentru o gamă diversă de sarcini de inginerie de rețea.

Caracteristici principale

⬤ Explorați puterea bibliotecilor Python pentru a aborda eficient și eficace problemele dificile de rețea.

⬤ Utilizați Python pentru 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.

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 această a doua ediție a Mastering Python Networking, 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ă carte începe prin a trece în revistă elementele de bază ale Python și vă învață cum Python poate interacționa atât cu dispozitivele de rețea tradiționale, cât și cu cele compatibile API. Pe măsură ce parcurgeți capitolele, veți învăța apoi să vă folosiți de pachetele și cadrele Python de nivel înalt pentru a efectua sarcini de inginerie de rețea pentru automatizare, monitorizare, gestionare și securitate sporită. În capitolele finale, veți utiliza Jenkins pentru integrarea continuă a rețelei, precum și instrumente de testare pentru a vă verifica rețeaua.

Până la sfârșitul acestei cărți, veți putea efectua toate sarcinile de rețea cu ușurință folosind Python.

Ce veți învăța

⬤ Utilizați bibliotecile Python pentru a interacționa cu rețeaua dvs.

⬤ Integrați Ansible 2. 5 folosind Python pentru a controla dispozitivele de rețea Cisco, Juniper și Arista eAPI.

⬤ Utilizați cadrele existente pentru a construi API-uri de nivel înalt.

⬤ Învățați cum să construiți rețele virtuale în AWS Cloud.

⬤ Înțelegeți cum poate fi utilizat Jenkins pentru a implementa automat modificările în rețea.

⬤ Utilizați PyTest și Unittest pentru dezvoltarea de rețele bazate pe teste.

Pentru cine este această carte

Mastering Python Networking este destinat inginerilor și programatorilor de rețele care doresc să utilizeze Python pentru rețele. 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).

Alte date despre carte:

ISBN:9781789135992
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:466

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Mastering Python Networking - Ediția a treia: Soluția dvs. unică pentru utilizarea Python pentru...
Noua ediție a celui mai bine vândut ghid de...
Mastering Python Networking - Ediția a treia: Soluția dvs. unică pentru utilizarea Python pentru automatizarea rețelelor, programabilitate și DevOps - Mastering Python Networking - Third Edition: Your one-stop solution to using Python for network automation, programmability, and DevOps
Mastering Python Networking: Soluția dvs. unică de a utiliza Python pentru automatizarea rețelelor,...
Nota editorului: Această ediție din 2018 este...
Mastering Python Networking: Soluția dvs. unică de a utiliza Python pentru automatizarea rețelelor, DevOps și Test-Driven Development - Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development
Kafka Up and Running pentru DevOps de rețea - Kafka Up and Running for Network DevOps
Rețeaua de astăzi este despre agilitate, automatizare și...
Kafka Up and Running pentru DevOps de rețea - Kafka Up and Running for Network DevOps
Mastering Python Networking - Ediția a patra: Utilizați pachetele și cadrele Python pentru...
Familiarizați-vă cu cele mai recente exemple de containere,...
Mastering Python Networking - Ediția a patra: Utilizați pachetele și cadrele Python pentru automatizarea, monitorizarea, cloud-ul și gestionarea rețelelor - Mastering Python Networking - Fourth Edition: Utilize Python packages and frameworks for network automation, monitoring, cloud, and management
Mastering Python Networking: Soluția dvs. unică de a utiliza Python pentru automatizarea rețelelor,...
Deveniți un expert în implementarea sarcinilor...
Mastering Python Networking: Soluția dvs. unică de a utiliza Python pentru automatizarea rețelelor, DevOps și SDN - Mastering Python Networking: Your one stop solution to using Python for network automation, DevOps, and SDN

Lucrările autorului au fost publicate de următorii editori:

© 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)