ACE Automation Foundations Specialist

This increases proficiency both conceptually and operationally for the deployment, operation, and management of various Arista EOS based networks using several tools such as CloudVision, Python with EOS API’s and the open-source Arista AVD (Architect, Validate, Deploy). Arista AVD uses Arista best practices to generate configurations for various types of environments and topologies, including Layer 2 Leaf/Spine, Layer 3 Leaf/Spine with EVPN/VXLAN, and MPLS. Candidates will learn how to build data models, deploy configurations through Arista CloudVision, and perform postdeployment validations using the AVD validation tools.

Remote Hands-On Exam
4 Hours

EXAM OVERVIEW

Arista Automation increases proficiency both conceptually and operationally for the deployment, operation, and management of various Arista EOS based networks using several tools such as CloudVision, Python with EOS API’s and the open-source Arista AVD (Architect, Validate, Deploy). Arista AVD uses Arista best practices to generate configurations for various types of environments and topologies, including Layer 2 Leaf/Spine, Layer 3 Leaf/Spine with EVPN/VXLAN, and MPLS. Candidates will learn how to build data models, deploy configurations through Arista CloudVision, and perform postdeployment validations using the AVD validation tools.

Exam Blue Print

Network automation with Python

EOS automation with Python

  • Introduction to eAPI
  • Enabling eAPI on Arista devices
  • Command API overview – eAPI explorer
  • On-box automation
  • Off-box automation with Python
  • Getting information from EOS with Python requests
  • Pushing config to EOS with Python requests
  • Saving running config with Python requests
  • Replacing running config with Python requests
  • Using JSONRPCLIB with Arista EOS
  • Introducing PyeRPI
  • Getting information with PyeAPI
  • Automating VLAN configuration with PyeAPI
  • Backup configuration with PyeAPI

CloudVision automation with Python 

  • CloudVision APIs overview
  • CloudVision REST API overview
  • Automating CloudVision with CVPRAC
  • gRPC overview
  • Why CloudVision uses resource APIs
  • Resource API explorer
  • Using grpcurl with CloudVision
  • Automating CloudVision with gRPC
  • Querying events with gRPC
  • Subscribe to events with gRPC

REST APIs

REST API fundamentals 

  • Introducing RESTful APIs
  • RESTful API constraints
  • REST vs. SOAP
  • REST tools overview
  • REST APIs summary

REST API requests and responses

  • Introducing REST API requests and responses
  • Request and response
  • HTTP request method
  • HTTP response codes
  • HTTP headers
  • Requests and responses summary

Parameters and payloads for REST APIs 

  • Introduction to HTTP parameters and payloads
  • HTTP Query strings
  • HTTP payloads
  • Query strings and payloads in action
  • Parameters and payloads summary

Authentication with HTTP and REST 

  • Introduction to REST authentication
  • Base64 encoding vs encryption
  • HTTP basic authentication
  • API key authentication
  • Token Authentication
  • HTTP authentication summary

Working with AVD

Introducing AVD 

  • Introduction to Arista AVD
  • Ansible components for AVD
  • Ansible components demo
  • AVD demo
  • Installing AVD and setting up the directory structure

Building AVD inventory 

  • Defining CVP and the AVD inventory
  • Defining the fabric and service in AVD inventory
  • Creating inventory.yml for AVD

Deploying AVD 

  • AVD deployment options
  • Deploying AVD configuration with CloudVision
  • Deploying AVD configuration directly to EOS
  • Working with AVD documentation
  • Understanding the AVD lifecycle

Automating L2LS network with AVD 

  • Designing the L2LS fabric with AVD
  • Building L2LS fabric YAML file
  • Building L2LS network services YAML file
  • Building L2LS endpoint connect YAML file
  • Executing playbooks to build, deploy and verify L2LS fabric
  • Running ANTA test for the L2LS fabric

Automating L3LS network with AVD 

  • Designing the L3LS fabric with AVD
  • Building AVD inventory and files
  • Building the underlay and overlay in the fabric YAML file
  • Building the EVPN service YAML file
  • Building the ENDPOINT_Connect YAML file
  • Creating AVD playbooks for Build, deploy and test
  • Executing playbooks to build, deploy and test the fabric

Automating DCI network with AVD 

  • Designing DCI fabric with Arista AVD
  • Building DCI fabric with Arista AVD

FREQUENTLY ASKED QUESTIONS

Q1. I currently hold Arista Certified Engineer (ACE) L3 Cloud Journey man. Willl this automatically converted to a new Arista Certification?

Your ACE L3 will be convereted to a new certification Arista Certified Engineer (ACE) Data Center Specialist as the old courses and certification were more focused on Data Center technologies. 

You must pass both the Operations Specialist exam and the Engineering Specialist exam within the same track (e.g., Data Center, Campus, Routing, Automation). Once both are completed, the Level 5 Professional certification is automatically awarded—there is no separate exam.

Yes. Arista lets you attempt Specialist or higher-level exams aligned with your experience. However, those exams will test knowledge from the foundational levels upward

0