Bookbot

Eric Chou

    Zaawansowana inżynieria sieci w Pythonie w.4
    Mastering Python Networking - Third Edition
    The dragon and the Phoenix
    • Mastering Python Networking - Third Edition

      Your One-Stop Solution to Using Python for Network Automation, Programmability, and DevOps

      • 576pages
      • 21 heures de lecture

      This updated edition of the bestselling guide to mastering Python Networking is tailored for Python 3 and includes the latest advancements in network data analysis, Cloud Networking, Ansible 2.8, and new libraries. It empowers readers to harness Python libraries like pyATS, Nornir, and Ansible for efficient solutions to complex network challenges. The book serves as a bridge for traditional network engineers to transition into network developers, ready for next-generation networking. With a complete revision, the new edition introduces chapters on network data analysis using the ELK stack (Elasticsearch, Logstash, Kibana, and Beats) and Azure Cloud Networking. It emphasizes the use of updated libraries with practical examples to ensure clarity and compatibility. Beginning with a fundamental overview of Python, the text illustrates how to interact with both legacy and API-enabled network devices, enabling automation, monitoring, management, and enhanced network security. Readers will learn to integrate Ansible 2.8 for controlling various network devices, utilize Flask for high-level APIs, build virtual networks in AWS and Azure, and apply the Elastic Stack for network data analysis. Additionally, it covers using Jenkins for continuous integration and testing tools like PyTest and Unittest for Test-Driven Network Development. This resource is ideal for network engineers, developers, and SREs interested in leveraging Python for

      Mastering Python Networking - Third Edition
    • Programiści cenią Pythona za wyrazistość, zwięzłość kodu oraz bogatą kolekcję narzędzi i bibliotek, co czyni go również wartościowym dla inżynierów sieci. Programistyczne zarządzanie siecią odpowiada na rozwój technologii, zastępując tradycyjne metody kontroli nowoczesnymi rozwiązaniami. To uzupełnione wydanie bestsellerowego przewodnika dla inżynierów sieci prowadzi przez przejście od tradycyjnych platform do nowoczesnych, opartych na najlepszych praktykach programistycznych. Rozpoczynając od podstaw, czytelnik zgłębia zastosowanie bibliotek Pexpect, Paramiko i Netmiko do komunikacji z urządzeniami sieciowymi. Kolejne rozdziały oferują przegląd narzędzi, takich jak Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i inne. Zawiera również informacje o kontenerach Dockera oraz usługach chmurowych AWS i Azure. Lektura przygotowuje na nową generację sieci, obejmując interakcję Pythona z urządzeniami sieciowymi, analizę danych, tworzenie API, wykorzystanie AsyncIO, programowanie sterowane testami oraz zastosowanie GitLab w praktykach DevOps. Chcesz mieć sieć nowej generacji? Python jest dla Ciebie!

      Zaawansowana inżynieria sieci w Pythonie w.4