Skip To Content

Arista Cloud Engineer, Level 5

COURSE BLUEPRINT pdf icon

Arista ACE

Cloud Automation

L5
An icon of a graph
SKILLS ACQUIRED
This training will help you automate network configuration and management with Ansible, Jinja, and Python; design and deploy scalable Layer 3 Leaf-Spine architectures using AVD; use CloudVision to efficiently orchestrate and automate tasks; and validate and optimize configurations for complex data center deployments.
An icon of a user
WHO IS IT FOR
ACE:L5 is most effective for individuals with mid-to-high level experience as network engineers with prior exposure to Python and Ansible basics, making it ideal for senior network engineers, network architects, network automation professionals, and operations staff involved in network automation.
Beginner Expert
An icon of a computer
LAB TIME
Includes 15 hands-on labs, offering approximately 13 hours of practical experience.

120 hours of cloud-based lab access, available remotely for 90 days once activated
Course Overview

The Arista ACE:L5 course provides a comprehensive and advanced understanding of Arista network automation solutions, focusing on automation with Ansible, Jinja, Python, and Arista Validated Designs (AVD). You will develop essential skills to automate, configure, and manage complex network infrastructures using Arista’s leading technologies such as CloudVision and AVD. This course covers key topics like network automation, dynamic configuration generation, and using AVD to design and implement scalable network architectures.

  • Introduction to Network Automation
  • Tools of Network Automation
  • Working with CVP
  • Working with Python
  • Working with Ansible
  • Working with AVD
  • Using Ansible with Jinja
  • Labs
Introduction to Network Automation
  • Understand the basics of network automation and its importance in modern networks.
  • Learn various approaches to automating network configuration and management.
  • Explore the historical development of network automation and its intersection with software development.
  • Set up a lab environment to practice and experiment with network automation techniques.
Tools of Automation
  • Discover essential tools and formats used in network automation.
  • Understand how to use programmability IDEs like Visual Studio Code for automation.
  • Learn version control with Git and how to manage repositories for configuration changes.
  • Explore APIs and scripting platforms like Python and Ansible for automation tasks.
Working with CVP
  • Learn how to onboard devices and deploy configurations using CloudVision Portal (CVP).
  • Explore operational features like cluster redundancy, node failures, and backups in CVP.
  • Understand how to manage device configurations with Configlets and automate tasks using CVP.
  • Utilize Studios to manage tasks, deploy configurations, and ensure network compliance.
Working with Python
  • Gain foundational knowledge of Python for automating network tasks in EOS and CloudVision.
  • Use Python to configure devices, extract information using eAPI, and manage network states.
  • Automate CloudVision tasks using Python scripting and the cvprac module.
Working with Ansible
  • Understand Ansible fundamentals and its open-source automation capabilities.
  • Use Ansible playbooks and collections to automate network configurations in EOS environments.
  • Integrate Ansible with CloudVision for change control and task automation.
Working with AVD
  • Learn how Arista Validated Designs (AVD) supports automation for scalable network designs.
  • Design and automate Layer 3 Leaf-Spine architectures using AVD workflows.
  • Validate network configurations and automate network tasks with AVD tools.
Using Ansible and Jinga
  • Create dynamic network configurations using Jinja templates for automation.
  • Apply configurations using Ansible and integrate them with Arista’s CloudVision platform.
  • Practice automation techniques in hands-on labs using both Ansible and Jinja.
Labs

Tools of Network Automation Labs

  • Lab – Git

Working with CVP Labs

  • Lab – Navigating CloudVision Portal
  • Lab – Configlet Management
  • Lab – Using Studios

Working with Python Labs

  • Lab – Sample Variables
  • Lab – Working with PyeAPI
  • Lab – Cvprac

Working with Ansible Labs

  • Lab – Intro to Ansible_EOS Directory
  • Lab – Ansible and CVP

Working with AVD Labs

  • Lab – Setting up Arista AVD
  • Lab – Add Second Network and Second Host
  • Lab – Validate Configuration
  • Lab – Connect to Outside Network
  • Lab – Adding spine4

Using Ansible and Jinja Labs

  • Lab – Ansible Jinja
Modalities
This course is taught over five days in live Instructor-Led Training (ILT) or Virtual Instructor-Led Training (vILT) formats. For Self-Paced Training (SPT), the total duration of the course is approximately 25 hours.
  • Instructor-Led Training

  • Self-Paced Training

Available for Purchase

ACE:L5

Arista Academy

Your Complete Arista Training Hub

Find a Course

Arrow icon
An icon of an Exam

Exam

CORE - Cloud Operational Readiness Evaluations An advanced approach to traditional certification exams. CORE assures individuals and teams that they command the skills and experience the industry desires.

Ready to take an Exam Arrow icon

Additional Information

Verification from an official Arista training partner is required to register and take an exam. Instructor-led and self-study options are available. Look for these badges prior to purchasing your training.

Contact Information

Questions: [email protected]

Testimonials

"Great course which did an amazing task to introduce us to 'The Arista Way' in a manner which was easily graspable and fun”

Jayeshh S

ACE:L1
"It's refreshing that a tech company is still teaching/stressing networking basics ; a solid foundation is key for any capable architect or engineer.”

Anon

ACE:L1
"Really nice course. It is great and many important topics are touched e.g. VXLAN, Routing, CloudVision”

Pawel K

ACE:L1
"The course helped me to have an overview of network areas that I didn't have contact with and to understand the field application of the ones I had. ”

Robert O

ACE:L2
"Great course that goes into detail for each topic listed. Learned many concepts that will help me in the future with my network assignments.”

Anon

ACE:L2
"The in depth explanation of the topics, especially the inner working of EVPN and VXLAN was excellent. Deconstructing the packets and operational flow is very valuable to understand exactly how these technologies work. The instructor did a great job of explaining this and his depth of knowledge was obvious.”

Shayne K

ACE:L3
"The course does a good job of covering all the aspects of automation and how they apply to Arista products. The lab content is very structured and I really like the large and comprehensive lab environment. Much better than other vendor classes I've participated in.”

Nathan M

ACE:L5
"The course was what I was looking for - introduction to automation. The difficulty level was perfect, it was challenging enough and I felt like I learnt a lot. I especially liked the labs.”

Anon

ACE:L5
"I liked the fact the course was designed for both people knew how to code as well as people familiar with it. I learned a lot, and it made me more comfortable realizing that automation is not actually out of my grasp.”

Andrei M

ACE:L5
"The instructor was fantastic, had a clear understanding on the materials that were being presented and was able to backup his presentations with his knowledge.”

Brian B

ACE:L4
"The instructor was very knowledgable and able to explain the concepts very clearly, using his own diagrams that he drew during class specifically to explain certain topics. I felt he was also very approachable and helpful when answering any questions I had.”

Anon

ACE:L4
"Fantastic course. The layout was great and the labs were great also. Not a single complaint or even constructive criticism. You can see the amount of hard work that went into building this class.”

Mike C

ACE:L3