Mastering Python Network Automation

Mastering Python Network Automation

Tim Peters

53,04 €
IVA incluido
Disponible
Editorial:
GitforGits
Año de edición:
2023
ISBN:
9788196228552
53,04 €
IVA incluido
Disponible

Selecciona una librería:

  • Donde los libros
  • Librería 7artes
  • Librería Elías (Asturias)
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Numerous sample programs & examples demonstrating the application of python tools to streamline network automationWith 'Mastering Python Network Automation,' you can streamline container orchestration, configuration management, and resilient networking with Python and its libraries, allowing you to emerge as a skilled network engineer or a strong DevOps professional.From the ground up, this guide walks readers through setting up a network automation lab using the NS3 network simulator and Python programming. This includes the installation of NS3, as well as python libraries like nornir, paramiko, netmiko, and PyEZ, as well as the configuration of ports, hosts, and servers. This book will teach you the skills to become a proficient automation developer who can test and fix any bugs in automation scripts. This book examines the emergence of the service mesh as a solution to the problems associated with service-to-service communication over time.This book walks you through automating various container-related tasks in Python and its libraries, including container orchestration, service discovery, load balancing, container storage management, container performance monitoring, and rolling updates. Calico and Istio are two well-known service mesh tools, and you’ll find out how to set them up and configure them to manage traffic routing, security, and monitoring. Additional topics covered in this book include the automation of network policies, the routing of workloads, and the collection and tracking of metrics, logs, and traces. You’ll also pick up some tips and tricks for collecting and visualizing Istio metrics with the help of tools like Grafana.Key LearningsUse of Istio for cluster traffic management, traffic routing, and service meshimplementation.Utilizing Cilium and Calico to solve pod networking and automate network policyand workload routing.Monitoring and managing Kubernetes clusters with etcd and HAProxy loadbalancers and container storage.Establishing network automation lab with tools like NS3 emulator, Python, VirtualEnvironment, and VS Code.Establishing connectivity between hosts, port connectivity, SSH connectivity,python libraries, NS3, and network encryption.Table of ContentPython Essentials for NetworksFile Handling and Modules in PythonPreparing Network Automation LabConfiguring Libraries and Lab ComponentsCode, Test & Validate Network AutomationAutomation of Configuration ManagementManaging Docker and Container NetworksOrchestrating Container & WorkloadsPod NetworkingImplementing Service MeshAudience'Mastering Python Network Automation' is an essential guide for network engineers, DevOps professionals, and developers who want to streamline container orchestration and resilient networking with the help of Terraform, Calico, and Istio. Knowing Python and the basics of networking is sufficient to pursue this book.

Artículos relacionados

Otros libros del autor

  • Practical Python Backend Programming
    Tim Peters
    'Practical Python Backend Programming' is a quick pragmatic book that teaches both new and experienced developers the fundamentals of backend development with Python. All sorts of developers, from Python programmers to non-Python programmers, full stack developers, and web developers, will find what they need to know to become experts in backend programming in this entire book....
    Disponible

    66,34 €

  • Mastering Python Network Automation
    Tim Peters
    With "Mastering Python Network Automation," you can streamline container orchestration, configuration management, and resilient networking with Python and its libraries, allowing you to emerge as a skilled network engineer or a strong DevOps professional.From the ground up, this guide walks readers through setting up a network automation lab using the NS3 network simulator and ...
  • The One That Got Away
    Tim Peters
    For over thirty years, with fly rod in hand, Tim Peters’ travels to diverse places involve trips as simple as an afternoon at a state park to complex backcountry adventures.  His experiences include angling for trout, bluegill, or bass whilst surrounded by the majestic beauty of Yellowstone National Park, the remote peacefulness of the Catskills, the clear streams of the Ozarks...
    Disponible

    12,94 €

  • Das Grundgesetz - Antwort auf Weimar
    Tim Peters
    Studienarbeit aus dem Jahr 2008 im Fachbereich Politik - Politische Systeme - Politisches System Deutschlands, Note: 1,3, Christian-Albrechts-Universität Kiel, Veranstaltung: Übung 'Das politische System der Bundesrepublik Deutschland', 10 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: [...] Unter diesen Voraussetzungen begannen in den westlichen Besatzungszonen d...
  • Das Interview als soziale Beziehung
    Tim Peters
    Studienarbeit aus dem Jahr 2007 im Fachbereich Politik - Methoden, Forschung, Note: 1,7, Christian-Albrechts-Universität Kiel (Institut für Politikwissenschaft), Veranstaltung: Methoden der empirischen Sozialforschung, Sprache: Deutsch, Abstract: „Befragung bedeutet Kommunikation zwischen zwei oder mehreren Personen. Durch verbale Stimuli (Fragen) werden verbale Reaktionen (Ant...
    Disponible

    19,04 €

  • Terrorismus und internationale Beziehungen
    Tim Peters
    Studienarbeit aus dem Jahr 2007 im Fachbereich Politik - Internationale Politik - Allgemeines und Theorien, Note: 1,3, Christian-Albrechts-Universität Kiel (Institut für Sozialwissenschaften/ Bereich Politikwissenschaft), Veranstaltung: 'International Relations', Sprache: Deutsch, Abstract: Im Jahre 1954 verfasst der ägyptische Muslimbruder Said Qutb das Buch „Meilensteine', da...
    Disponible

    22,53 €