Course Overview
ACE: L5 is a 5-day course that is designed to give network engineers, architects, and operations staff the needed skills, tools, and strategies to automate the Arista network infrastructure. The course focuses on CloudVision automation leveraging Ansible, Python, and other commonly used automation languages. Extensive practical workshops are used to solidify discussion concepts.
Course Objectives
This course is designed to give network engineers, architects, and operations staff the needed skills, tools, and strategies to automate the Arista network infrastructure.
Who Should Attend?
ACE: L5 is most effective for individuals with mid-to-high level experience as network engineers with prior exposure to Python and Ansible Basics. This course is suitable for engineers looking to progress into mid or upper-level operations positions within modern, technology-oriented organizations.
- Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
- Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
- Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
- Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
- Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
- Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.
Agenda
1. Automation and NetOps
- Network Automation
- Tools of Network Automation
- Languages
- Python
- APIs
- Structured Data
- Postman with APIs
- Git, Git Client, and GitHub
2. CloudVision
- CloudVision Portal (CVP)
- Automation Language
- CloudVision Deployment
- CVP Communication
- BugAlerts EOL Lifecycle
- Configlets
- Task and Change Control
- Snapshots
- Rollback
- Image Management
- Devices, Labels, and Tags
- CloudVision Telemetry
- Using Studios
3. Configlet Builder with Python
- Python Scripting
- Variables
- Math and Strings
- Loops
- File Operations
- Functions
- Modules and other components
- Using SPI, Python, and Ansible with CVP
- Creating Configlet Builder in Python for EVPN Deployments
- Creating the Configlet Builder
- Python Code
4. Automating the Leaf-Spine with Ansible
- Ansible
- Ansible Components
- Preparing EOS for Ansible
- The Playbook
- Variable in Ansible
- Extended Layouts for Playbooks
- Ansible with Jinja
- Ansible and CloudVision Portal
- Ansible and Arista Validated Designs (AVD)