Python Networking 101, Second Edition: Mastering the capability of network and socket programming, AsyncIO, network performance, simulations and Ansible

Windsor, Odette

ISBN 10: 8197416508 ISBN 13: 9788197416507
Editore: GitforGits, 2024
Nuovi Brossura

Da Biblios, Frankfurt am main, HESSE, Germania Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Venditore AbeBooks dal 10 settembre 2024

Questo articolo specifico non è più disponibile.

Riguardo questo articolo

Descrizione:

PRINT ON DEMAND. Codice articolo 18405060748

Segnala questo articolo

Riassunto:

If you're a developer getting into networking for the first time or an IT pro looking to build practical automation skills, this second edition gives you a clear and structured path to master essential networking concepts and become a confident, hands-on Python network administrator. If you're looking to automate repetitive networking tasks, build tools for infrastructure, or become a network administrator, you'll find this book teaching all the skills, structure, and mindset to make it happen.

You'll start off by getting the basics of Python down and then quickly move on to TCP, UDP, and socket programming. You'll work with protocols like HTTP, FTP, DNS, and email, and you'll use Python to automate everyday network tasks. As you read on, you'll dive into modern network automation using Netmiko, Paramiko, and NAPALM, manage asynchronous tasks with AsyncIO, and set up monitoring and analysis workflows through SNMP, ping3, iperf3, and Locust. You'll also use SimPy to simulate networks, program firewalls, scanning, encryption, and VPNs. You'll also get to work on configuration management and orchestration using Ansible. This will teach you how to automate server and network setups, manage software lifecycles, enforce standards, and integrate Python for advanced logic.

This book is all about clarity and practicality, using simple, easy-to-follow examples that work in the real world. It's not meant to deal with complicated business scenarios, but it does cover the most important, routine and common jobs of network programming.


Key Features

  • Learn the basics of Python syntax and data structures for network automation.
  • Get the hang of TCP, UDP, and socket programming for real communication tasks.
  • Practice your skills with HTTP, FTP, DNS, and email protocols using real-world Python scripts.
  • Set up SSH connections and device configurations using Netmiko, Paramiko, and NAPALM.
  • Take charge of asynchronous network operations with Python's AsyncIO library.
  • Keep an eye on, look at, and test networks using SNMP, ping3, iperf3, Locust, and SimPy.
  • Make your network security stronger by using firewalls, scanning, SSL/TLS, and VPN configurations.
  • Take advantage of the NAPALM and Git integration to automate your configuration management and version control.
  • With Ansible playbooks, roles, and automation workflows, you can orchestrate server and network setups.

Table of Content

  1. Introduction to Python and Networking
  2. TCP, UDP and Socket Programming
  3. Working with Application Layer
  4. Exploring Network Automation
  5. Network Monitoring and Analysis
  6. Network Security and Python
  7. Working with APIs and Network Services
  8. Network Programming with AsyncIO
  9. Network Testing and Simulation
  10. Network Configuration Management
  11. Ansible and Python

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Dati bibliografici

Titolo: Python Networking 101, Second Edition: ...
Casa editrice: GitforGits
Data di pubblicazione: 2024
Legatura: Brossura
Condizione: New
Edizione: seconda edizione

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

Windsor, Odette
Editore: GitforGits, 2024
ISBN 10: 8197416508 ISBN 13: 9788197416507
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9788197416507

Contatta il venditore

Compra nuovo

EUR 50,72
Spedizione gratuita
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Odette Windsor
Editore: Gitforgits Nov 2024, 2024
ISBN 10: 8197416508 ISBN 13: 9788197416507
Nuovo Taschenbuch
Print on Demand

Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware 160 pp. Englisch. Codice articolo 9788197416507

Contatta il venditore

Compra nuovo

EUR 64,10
EUR 23,00 shipping
Spedito da Germania a U.S.A.

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Odette Windsor
Editore: Gitforgits Nov 2024, 2024
ISBN 10: 8197416508 ISBN 13: 9788197416507
Nuovo Taschenbuch
Print on Demand

Da: buchversandmimpf2000, Emtmannsberg, BAYE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. This item is printed on demand - Print on Demand Titel. Neuware Libri GmbH, Europaallee 1, 36244 Bad Hersfeld 160 pp. Englisch. Codice articolo 9788197416507

Contatta il venditore

Compra nuovo

EUR 64,10
EUR 60,00 shipping
Spedito da Germania a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Odette Windsor
Editore: GitforGits, 2024
ISBN 10: 8197416508 ISBN 13: 9788197416507
Nuovo Paperback
Print on Demand

Da: CitiRetail, Stevenage, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: new. Paperback. If you're a developer getting into networking for the first time or an IT pro looking to build practical automation skills, this second edition gives you a clear and structured path to master essential networking concepts and become a confident, hands-on Python network administrator. If you're looking to automate repetitive networking tasks, build tools for infrastructure, or become a network administrator, you'll find this book teaching all the skills, structure, and mindset to make it happen.You'll start off by getting the basics of Python down and then quickly move on to TCP, UDP, and socket programming. You'll work with protocols like HTTP, FTP, DNS, and email, and you'll use Python to automate everyday network tasks. As you read on, you'll dive into modern network automation using Netmiko, Paramiko, and NAPALM, manage asynchronous tasks with AsyncIO, and set up monitoring and analysis workflows through SNMP, ping3, iperf3, and Locust. You'll also use SimPy to simulate networks, program firewalls, scanning, encryption, and VPNs. You'll also get to work on configuration management and orchestration using Ansible. This will teach you how to automate server and network setups, manage software lifecycles, enforce standards, and integrate Python for advanced logic.This book is all about clarity and practicality, using simple, easy-to-follow examples that work in the real world. It's not meant to deal with complicated business scenarios, but it does cover the most important, routine and common jobs of network programming.Key FeaturesLearn the basics of Python syntax and data structures for network automation.Get the hang of TCP, UDP, and socket programming for real communication tasks.Practice your skills with HTTP, FTP, DNS, and email protocols using real-world Python scripts.Set up SSH connections and device configurations using Netmiko, Paramiko, and NAPALM.Take charge of asynchronous network operations with Python's AsyncIO library.Keep an eye on, look at, and test networks using SNMP, ping3, iperf3, Locust, and SimPy.Make your network security stronger by using firewalls, scanning, SSL/TLS, and VPN configurations.Take advantage of the NAPALM and Git integration to automate your configuration management and version control.With Ansible playbooks, roles, and automation workflows, you can orchestrate server and network setups.Table of ContentIntroduction to Python and NetworkingTCP, UDP and Socket ProgrammingWorking with Application LayerExploring Network AutomationNetwork Monitoring and AnalysisNetwork Security and PythonWorking with APIs and Network ServicesNetwork Programming with AsyncIONetwork Testing and SimulationNetwork Configuration ManagementAnsible and Python This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Codice articolo 9788197416507

Contatta il venditore

Compra nuovo

EUR 64,93
EUR 42,42 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Odette Windsor
Editore: Gitforgits, 2024
ISBN 10: 8197416508 ISBN 13: 9788197416507
Nuovo Taschenbuch
Print on Demand

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Codice articolo 9788197416507

Contatta il venditore

Compra nuovo

EUR 68,82
EUR 61,56 shipping
Spedito da Germania a U.S.A.

Quantità: 2 disponibili

Aggiungi al carrello