Practical-Network-Automation-Second-Edition

Practical Network Automation Second Edition

This is the code repository for [Practical Network Automation Second Edition](), published by Packt.

A beginner's guide to automating and optimizing networks using Python, Ansible and more

What is this book about?

Network automation is the process of efficiently automating the management and functionality of networks. Through practical use-cases and examples, this book introduces you to the popular tools such as Python, Ansible, Chef and more, that are used to automate a network.

This book covers the following exciting features:

If you feel this book is for you, get your copy today!

<img src="https://raw.githubusercontent.com/PacktPublishing/GitHub/master/GitHub.png" alt="https://www.packtpub.com/" border="5" />

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

import falcon
import json
import requests
import base64
from channel import channel_connect, set_data
from encodedecode import encode, decode

Following is what you need for this book: If you are a network engineer or a DevOps professional looking for an extensive guide to help you automate and manage your network efficiently, then this book is for you. No prior experience with network automation is required to get started, however you will need some exposure to Python programming to get the most out of this book.

With the following software and hardware list you can run all code files present in the book (Chapter 1-6).

Software and Hardware List

Chapter Software required OS required
1-6 PowerShell, Python, Ansible, Syslog Server, Visual Studio Computer with Windows, Linux or macOS

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Other book by the author

Suggestions and Feedback

Click here if you have any feedback or suggestions.