• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Learn Network Automation

  • AWS
  • Network Automation Training
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • Ansible Training
      • What is Ansible?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Hosts File
    • Python Network Automation
      • Nornir Training
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
    • Docker
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Ansible for Network Engineers

Are you a Network Engineer looking to improve your career prospects and get better pay?
If so you need to learn Network Automation, and especially Ansible, the most popular network automation tool in use today!

If this is all new to you, then start here – What is Network Automation? or take a look at my Ansible Training

What is Ansible Network Automation?

Ansible Network Automation is using Ansible (an open source IT orchestration tool from Red Hat) to perform network automation tasks. It is simple to get started, agentless and one of the most popular tools in use today for network automation!

What is Ansible?

If you have not heard of Ansible before – check out this post What is Ansible? first.

Ansible for Network Engineers resources

My Ansible Network Automation Course

Check out this Ansible Network Automation Tutorial
How to use Ansible to backup Cisco Router configuration.

More Popular Pages:
Ansible Roles 
Ansible Hosts File explained
Upgrade Cisco IOS using Ansible 

Using Ansible for Network Automation will help network administrators or infrastructure automation engineers use network automation to centrally manage the network devices in their organisation’s networks.

Using Ansible Network Modules allow network engineers to easily perform Network Automation tasks such as sending the same commands to multiple devices and configuration management. You can be up and running in a few hours.

All the links below contain Ansible Tutorials for network automation, covering Cisco configuration management using Jinja2, Juniper & F5, Ansible Tower & Ansible AWX

Check out my Network Automation Courses

Or if you are looking for some free tutorials, keep reading.
All the posts below contain real world Ansible network automation examples and case studies you can use today to start automating your network.

Lost and want to find your way home?
Back Home

Systems today are getting more and more complex and network admins are being asked to do more with less. Using Ansible playbooks is a great way to simplify routine tasks using DevOps principles. Then work towards building a business orchestration system that will configure and control the administration of your network infrastructure.

 

Ansible is free open source software from RedHat with a very low barrier to entry enabling network engineers to run playbooks to perform simple automation tasks like cisco backup configuration files all the way up to using Jinja2 templates for large scale automation. If you want to learn more about Ansible or are looking for the best Ansible training this page is for you!

Ansible AWX

Ansible AWX Tutorial Ansible AWX is the open-source version of Ansible Tower, now Ansible Automation Platform. Both AWX and Ansible Tower/AAP are web-based solutions for managing Ansible, but there …

Ansible Variable Precedence

Ansible Precedence Order Ansible variable precedence, sometimes also referred to as variable priority or hierarchy, determines which value will be assigned to a variable when that variable is defined …

Ansible Lightspeed

What is Ansible Lightspeed? all you need to know to get started Announced in May 2023 by Red Hat Ansible Lightspeed is the next phase on Project Wisdom where you can use artificial intelligence (AI) …

Ansible Template Module

What is the Ansible template module and how it can help network engineers in configuration management? The Ansible template module is a powerful tool in the Ansible configuration management system …

How to install Ansible on Ubuntu

How to install Ansible on Ubuntu 22.04 To install Ansible on Ubuntu is very simple, you just need to add the Ansible PPA (Personal Package Archive) then update your system and then install Ansible. If …

Getting Started with Ansible

Introduction to Ansible Just getting started with Ansible? If you are just getting started with Ansible this post is for you, I will take you from have zero knowledge of Ansible to having a good basic …

Ansible Dynamic Inventory

Ansible Dynamic Script Example Ansible Dynamic Inventory using Python

Mastering the Ansible Playbook

Introduction to Ansible Playbooks An Ansible playbook can include one or more “Plays” which map a group of hosts to a set of tasks. Each play specifies the hosts that it applies to, and a …

Ansible Interview Questions

20 Ansible Interview Questions With Ansible becoming a must have skill for anyone in IT now I thought I would put together this short list of Ansible Interview Questions which should help you answer …

ZSH: command not found: Ansible

If you have installed Ansible and are using ZSH and when you run ansible –version you get command not found Ansible – this was my fix When you install ZSH some path variables are changed …

Ansible Host_Vars vs Group_Vars

What are host_vars and group_vars in Ansible? Variables or VARS are used to input data or a variable into a place in a playbook instead of manually entering the value in multiple places. The main …

Ansible Tutorial for Beginners

Ansible Tutorial for Beginners What is Ansible? Ansible is an open source tool tool that helps you automate IT tasks, it was purchased by Red Hat in October 2015 and is used for automation of Linux …

Ansible Tower vs Ansible Automation Platform

Red Hat Ansible Automation Platform vs Ansible Tower Since the release of Ansible Automation Platform the big question everyone is asking is “Ansible Tower vs Ansible Automation Platform” …

Ansible Automation Platform 2

What is Ansible Automation Platform? Ansible Tower has been the GUI front end version of Ansible for many years and if you wanted to provide logging, security and much more when operating Ansible, …

Gluware vs Ansible

Gluware review Gluware is a network automation platform that takes the headaches out of automating and orchestrating your critical network infrastructure. Gluware provides a code free option to …

Palo Alto Ansible

Palo Alto Ansible Playbook Example If you are looking for a Palo Alto Ansible Playbook you are in the right place!In this post I am going to take you through all the steps you need to start getting …

Ansible Videos

Ansible Videos for Network Engineers All the videos below are aimed at network engineers who want to use Ansible for Network Automation, however if you are looking for some basic Ansible Training a …

Ansible AWX Install Ubuntu

Install Ansible AWX on Ubuntu 20.04 using Kubernetes AWX is the upstream open source version of Ansible Tower, you can install it for free and use it for free forever. To install on Kubernetes I will …

How to perform IOS upgrade on Cisco Switch using Ansible

Have you got 100’s or 1000’s of Cisco switches or routers to perform a software upgrade on? Looking for a simple way to upgrade Cisco IOS remotely? Or perform the task without manually …

Ansible Network Automation Course

Ansible for Network Engineers Master Ansible and become a Network Automation Ninja with my Ansible Network Automation Course You can learn all my Ansible tips and tricks that I have been using for the …

Ansible Vault

Ansible Vault Tutorial for beginners If you have been using Ansible for a while you will have wondered if there is a way to encrypt your sensitive data or password information? There is it’s …

Ansible vs Python Scripts

Ansible or Python? In the world of networking right now there are many discussions about which network automation tools are the best. But one of the most asked questions is Ansible or Python? The main …

What are the advantages of using Ansible roles?

One of the main features of using Ansible for Network Automation is the use of roles, and there are many advantages of using Ansible roles which I will describe below. When you start to build up a …

Ansible Inventory File Example

What is an Ansible Inventory? Why do we need Ansible Inventory? The Ansible Inventory File defines all the hosts and groups of hosts that you want to automate with Ansible. Also called the Ansible …

How to install Ansible Tower on Ubuntu 16.04

If you just just like watching a video the whole process is shown in the video below. How to Install Ansible Tower on Ubuntu 16.04 Video If you want the detailed steps in written format – keep …

What is Ansible?

What is Ansible used for and what does it do? Ansible is an open source automation platform which was purchased by Red Hat in October 2015. It is used heavily by the server admin community for …

Ansible IOS_Command Example

In this Ansible IOS_Command Example post I will share a simple Ansible Playbook example that will write an ACL to a Cisco Switch. This playbook will work equally well on any Cisco device and once you …

AnsibleFest London 2017 – Review

Today I attended AnsibleFest in London  – this is a paid event and one of two conferences organised by Ansible running in 2017. The second one is running on September 7th in San Francisco …

Where are Ansible Modules Stored?

I had an issue with one of my Ansible modules recently and needed to make a change so I needed to locate the Python module. It was onto google searching “Where are Ansbile Modules Stored?” …

How to Backup Cisco Config using Ansible

Cisco Router Configuration Backup using Ansible In this Ansible Cisco tutorial for beginners I will take you from the very beginning, installing Ansible on Ubuntu, to setting up the folders and …

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Home

Blog

About

Contact

Network Automation

Network Tools

Python VENV Tutorial

Python for Network Engineers

Ansible Training
Devops Tutorial
DIY Garden Office

Contact

Get in touch with me here

[email protected]

  • Facebook
  • Instagram
  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

YouTube

Don’t forget to take a look at my YouTube Channel

youtube button

Tech

Best Vertical Mouse for RSI

Copyright © 2023 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms