Mastering Python Networking - Second Edition: Your one stop solution to using Python for network automation, DevOps, and TDD
A**.
Good starting point for network automation
I had some tasks at work which were a good fit to be automated and bought this book to have a quick jump-start at it. The content is a great starting point,every section has examples that include a simple task to automate and the procedure to configure your VM in order to do so; it also gives a basic theoretical knowledge of each tool to use. I used it a couple of months ago and believe I only had issues with one Juniper example, all the others worked well. I do not rate it for five stars since I believe the book is slightly over-priced, since I was expecting more complex examples for the price paid.
T**G
Greatly written and well explained !
Perfect !
J**Y
Looking to stay relevant in networking? This is a must have.
With the gradual shift to network programmability and the haze of software-defined 'fill in the blank' technologies clearing, this book is a gem distilling a wide range of topics and automation use-cases.Mastering Python Networking (2nd Edition) builds a foundation on the understanding of low-level device interaction (CLI/API) using Python (2 and 3 examples throughout) and several Python modules. From there, Ansible is explored including the building of your own custom module. From custom monitoring examples to AWS automation to automated change management, I was surprised by how many tools could be used to move away from traditionally manual network administration.There are clean code examples and suggestions for lab builds throughout the book. These really help encourage hands on learning that you can either eyeball or download directly from the publisher's GitHub repo. I really appreciated the vendor agnostic approach and the advice on well tested code. Whether you're new to networking or a seasoned pro and looking take on automation, this book is for you.
S**H
A method to the madness: Learn how to change today's network infrastructural challenges with code
This book, right from the start till the very end continues to impress me with the intricacies and the well-developed practical focus on solving current network problems. There are so many facets of networking today which demand attention, amongst which Network Automation and Network Software are probably the most significant. It is here that Eric Chou does a splendid job of simplifying concepts and making the reader focus on the skills to excel in this industry.The best part of the book is how it helps me to test out features in a simulated lab environment so that rather than just going through the paces of reading, we can actually try and test things ourselves. Some of the highlights include having more Ansible 2.5 examples (so awesome!), and a detailed overview on the rapidly changing CI-CD pipeline modules (Git, Jenkins, Testing). There is a complete chapter on AWS networking, which helped me get to terms with the cloud world.Overall, I highly recommend this book for all budding network engineers, software developers and Internet enthusiasts. It thoroughly deserves a place on any network engineer's bookshelf.
C**G
Network professionals seriously interested in network automation and programming using Python
Network engineering is in a paradigm shift. Mastering Python Networking (2nd edition) covers network industry trends, CLIs automation using Python pexepct library for low-level network device interactions, Cisco/Juniper/Arista python APIs library and examples, and Python Automation Framework - Ansible etc. This is a great book for network professionals seriously interested in network automation and programming using Python.
K**N
Great approach for those of us struggling in this space.
I own this book along with the 1st addition, This book goes over concepts that are familiar to any network professional. It also makes sure you have more than enough information to succeed in this changing industry. The chapter on AWS covers the networking concepts that always mix me up. Things are just different in the "cloud". TDD and CI are both new to me so this was a great look at both, and start to learn how i can move my code in that direction. I can't wait for the 3rd edition.
J**I
Amust read for network engineers llok to excel in Python and Automation
The "Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development, 2nd Edition" allows the reader to easily Use Python for network device automation. The book is divided into 13 chapters. Opening with a Review of TCP/IP Protocol Suite and Python, the book progresses through the Ansible Basics, Beyond Basics, Network Monitoring with Python and finally Test Driven Development for Networks. Eric has does an excellent job of simplifying python concepts and making the reader focus on the skills to excel in this industry. It helps the user test the concepts discussed in a test environment. I would highly recommend this product for any network engineers looking to get into Python and network automation. Kudos Eric Chou. Great work and thanks for sharing.
M**L
A must for all those who want to keep in networking world
This is one of the best books I have read about networking and automation. Well written and explained, this book is a must for those who want to start into the new trends of networking world.I tooked some courses from Eric online and he really has expertise on network automation and this is shown on this book. Highly recommended.
A**R
this book is not for developer , may be testing person use full
as per description i was looking some point about how to use python as networking like socket etc
M**A
Must buy if you do ansible and python
This book covers everything you need to be successfully a network automation engineer!
M**O
Bien por el servicio
Recibí el libro en perfecto estado.
Trustpilot
2 weeks ago
2 months ago