Automated Change Control Validation Lab

90 Launches
Solution Overview
Many organizations are requiring vast amounts of data to be collected before and after each approved change window, but many of the engineers working for these organizations are struggling with how to get started capturing and comparing device state programmatically. In this lab, you will be using MinIO, Ansible and pyATS to capture and validate pre- and post-change data from Cisco routers.

Before you get started...

Build a solid foundation by learning the basics of Ansible, network programmability and why becoming skilled in automation is so important.

Goals & Objectives

In this lab, you will accomplish the following: 

  • Use Ansible and the ansible-pyats role to capture device state from Cisco routers.
  • Use Ansible and the WWT ATC tool TrafficJam to simulate multiple change windows in the environment.
  • Leverage MinIO object storage to store device state artifacts generated by Ansible and pyATS.
  • Use Ansible to compare pre and post-change device state programmatically.

Hardware & Software

  • Ansible
  • MinIO
  • Cisco CSR 1000V
  • WWT ATC TrafficJam