Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright
Practical Network Automation
Credits About the Author About the Reviewer www.PacktPub.com
Why subscribe?
Customer Feedback Preface
What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support
Downloading the example code Downloading the color images of this book Errata Piracy Questions
Fundamental Concepts
Network automation DevOps Software-defined networking OpenFlow Program concepts
Variables Data types Decision makers Loops Arrays Functions Best practices
Readability of a program Support information Indentation Sample best practice example
Language choices (Python/PowerShell)
Writing your first program
PowerShell IDE Python IDE
Representational State Transfer (REST) framework Summary
Python for Network Engineers
Python interpreter and data types Conditions and loops
Nested and multiple conditions Loops
For next loop While loop
Writing Python scripts Functions
Passing arguments from the command line
Python modules and packages Multithreading for parallel processing Using Netmiko for SSH and network device interaction Network automation use case Summary
Accessing and Mining Data from Network
Device configurations Multi-vendor environments IP configs/interface parsing Device OS upgrades IPv4 to IPv6 conversion Site rollouts Office/DC relocations Bring Your Own Device (BYOD) configs for switches Summary
Web Framework for Automation Triggers
Why create web-based scripts/frameworks? Understanding and configuring IIS for web framework
Understanding IIS Configuring IIS for Python script support
Creating web-specific scripts Accessing a script from dynamic HTML Creating the backend API in C# Consuming the API in Python Sample summary task Summary
Ansible for Network Automation
Ansible overview and terminology
Basic requirements of Ansible Installation of Ansible Introduction to ad hoc commands Ansible playbooks
Working with Ansible facts Ansible conditions Ansible loops Python API with Ansible
Creating network configuration templates
Summary
Continuous Integration for Network Engineers
Interaction with Splunk Automation examples on various technology domains
BGP and routing table Configuring Cisco switchport for access point Configuring Cisco switchport for IP Phone Wireless LAN (WLAN) Access of IP Address Management (IPAM)
Example and use case
Create a web-based pre and post check tool for validations
Step 1 – Create the main HTML file Step 2 – Create the backend Python code Step 3 – Create web server based files for the tool Step 4 – Create server based files for pre and post files comparison
Summary
SDN Concepts in Network Automation
Managing cloud platforms Programmable network devices Controller-based network fabric Network automation tools Summary
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion