Ansible can look intimidating, but with the right resources it can be fast and easy to setup.

I’ve always learned best in structured environments, so I dug through the weeds and found a relatively cheap Udemy series titled Ansible for Network Engineers by David Bombal. The course is listed as 5 hours, but plan on spending at least 15-20 hours if you are going to build your virtual environment and write playbooks alongside the video series.

David Bombal is a legend in the Cisco network engineering space and has provided hours worth of free content, including a free series for setting up a virtual environment for testing and developing your Ansible playbooks using GNS3!

If you follow my path, it’s important to know a few things… David Bombal’s Ansible course:

  • Doesn’t cover best practices
  • Only focuses on ios_command and ios_config Ansible modules
    • Has poor compatibility with both physical and virtual Cisco Nexus devices
    • Limits functionality and scalability to large enterprises

The most important takeaway is this – I just started.

Start today and test in a virtual environment. You are going to make mistakes, but that’s okay! Things will break, you’ll test new modules, and you will learn and get better!