This course provides an overview of infrastructure automation, including knowledge needed for the Infrastructure and Automation domain of the Cisco DevNet Associate certification.
Overview
Syllabus
Introduction
- Cisco exam prep introduction
- Learn about model-driven programmability
- Overview of the YANG models
- Benefits of controller-level automation vs. device-level automation
- Learn to use Cisco pyATS
- Learn to use Cisco VIRL
- Overview of the Ansible automation tool
- Overview of the Puppet automation tool
- Overview of the Chef automation tool
- Overview of the Cisco NSO automation tool
- What is infrastructure as code?
- CI/CD pipeline with infrastructure automation
- Cisco APIC and ACI Python example
- Ansible network automation example
- Bash script automation example
- Learn about the code review process
- Understand sequence diagram for API calls
- Understand unified diff
- Compare RESTCONF vs. NETCONF query results
- Next steps
Taught by
Eric Chou