Network Automation Using Python and Ansible
Harrisburg
Pennsylvania
17111
United States
What You Will Learn :
- Overview of the Ansible Python Plugin system
- Writing custom Ansible modules with Python
- Calling Python scripts with Ansible
- Prompting for Ansible user input Molecule – Testing your roles
Description
This Network Automation training course teaches students to blend Python skillsets with Ansible through the lens of automating networks. Automation techniques for the most popular vendors (incl. Cisco, Juniper, Arista) will be subjects of study, however, students may request examples from vendors within their own environments. Topics begin with a focus on automating networks with Python. This skill set is then folded into a broadening understanding of automating with Ansible. By the conclusion of this course, Students will have programmatic experience automating enterprise-class networks, including writing custom Ansible modules with Python.
Class is a combination of lecture, demonstration, and hands-on labs. Students are invited to share their own relevant Python and Ansible scripts with the instructor to ensure class subjects are as relevant as possible.