From Building Network Automation Solutions
At a Glance
- High-intensity interactive online course;
- Jump-start your network automation career;
- Hands-on experience working on a solution to your own problem;
- 9 module course spread across ~3 months;
- Live discussion and guest speaker sessions;
- Design and coding assignments and group work;
- Final course completion certificate.
The Building Network Automation Solutions includes days of self-study materials that you can begin to study weeks before the course starts. Please write down the questions while you study the materials – we'll address as many of them as feasible during the live sessions.
List of modules
You'll also have to build your own lab, install Ansible, and check that you can reach the devices in your lab from your Ansible host/VM. The link to Ansible online course is in self-study materials for this module.After that, explore optional self-study materials.
The study materials for this module will help you create network automation solutions using read-only access to network devices. They assume you already mastered Ansible. I would recommend you use self-paced guidance to track your progress.organizing your code and data.
Additional recommended materialsIf you want to understand YANG and NETCONF better, watch the first part of the NETCONF and YANG webinar (~1 hour if you skip the hands-on parts). You might also want to watch the NETCONF Deep Dive section to understand the NETCONF protocol details.
The materials we prepared for this module (self-paced guidance) will help you create Ansible playbooks or use Salt to develop network automation solutions that configure network devices based on a data model you created in the previous module.study the sample Ansible playbooks and (time permitting) additional NAPALM-related materials.
- Learn how to test and debug your Ansible playbooks;
- Set up continuous integration pipeline;
- Find the Ansible actions you need to check data validity, assert conditions, or fail playbooks.
The materials in this module (self-paced guidance) contain numerous case study describing production use of network automation. You'll also learn how to extend Ansible, and integrate Ansible playbooks with transactional databases and front-end systems.After completing the recommended self-study materials, listen to a few more Software Gone Wild episodes.
The materials in this module describe the principles of network infrastructure as code and a real-life case study.
To understand them you should watch at least these sections from previous modules: