Network Automation Training Courses & Tutorials

Types of Network Automation

Network Automation is the practice of using software methodologies to automate network device configurations to increase network management efficiencies. Automation and Programmability are skills that network engineers of today and the future are going to need to know.

All the posts below cover all my recent projects and findings on this exciting journey.

Network Automation with Python

Config management of network devices is one of the most popular first use cases and Python is the programming language that most people will use, whilst some progress to Golang. With the rapid growth of cloud networks, and virtual devices network management can no longer be performed with manual processes. Network Automation Tools are now standard practice in modern networks.

If you are a Network Engineer looking for some Network Automation Training I have my flagship course on Ansible and a course on Nornir and coming soon Git and a Python Network Automation Course Learn how to automate network configurations with ease, configure network devices with Python making managing network devices a breeze.

With my Ansible course there is no prior Ansible knowledge required I start from the very beginning, you will get immediate access and within a few hours you will be performing simple network operations with Python and Ansible!

It’s time to step away from the command line and embrace automation within your network infrastructure.

Check out my network automation courses

Covering Ansible playbooks, Cisco configuration templates using Jinja2 and a bit of Git, Github & F5.

Learn the skills that you need to become a Network Automation Engineer

Use Ansible Playbooks for configuration management on your network devices. Manage Cisco IOS, Arista EOS, streamline network operations.
If you are looking for information on Automation Software, my latest post on Network Automation Tools will show you all the open source tools being used today. It is also very important to have knowledge in programming languages like Python & Golang.

Network Automation Benefits

Learn about the benefits with the articles below. You can automate networks in so many ways and with so many tools to choose from the biggest question is what network automation software to use?

I will also be covering topics like intent based networking, network agility, cloud networks, device discovery and business intent. The biggest takeaway from all of this is to reduce human error and improve network efficiency.

Most Popular Pages:
Ansible Hosts File 
Ansible is a skill that a lot of people are looking to master. If you want to get started Ansible is a great place to start.

My posts will mainly deal with Ansible Cisco Configuration but also some posts on F5

We will also be covering various tools, example scripts and using Python to perform simple tasks.

There will be many examples of code and playbooks. Network Automation Engineers are no longer unicorns they are essential members of staff in in IT department.

Then once you have mastered the basics you can move onto network infrastructure configuration using automation. Learn how to use Ansible to run ad hoc commands and remotely automate configuration of your devices and automate complex operations with ease.

Learning network automation is a journey which you need to start today!