ACI Programmability Deep Dive Training

16 hours
The ACI Programmability Deep Dive Training is structured as a hybrid workshop and is delivered by a technology specific Subject Matter Expert in a workshop format, either virtually via the customer's preferred meeting application or onsite at the customer's location. The engagement combines an SME engagement, workshop, training and lab demo all in one interactive experience that focuses on learning a new technology, best practices, and how it will fit into the customer's current environment.

What to Expect

The following items are included in this training: 

  • Demonstrating design strategies
  • Demonstrate flexibility and use cases of different design and migration changes
  • Execution concepts & whiteboarding
  • Automate, operate and secure concept walkthrough
  • Provision, validation and troubleshooting commands

Goals & Objectives

Our expert-led training workshops help you gain a better understanding of the Cisco ACI technologies and solutions. Upon completion you’ll have the working knowledge and skills to develop, deploy and maintain a solid ACI infrastructure.


The following is a summary of the 2-day agenda, concepts and inclusions for the training:


  • ACI Moquery
    • Construct advanced queries with multiple filters
    • Customized moquery
    • Parse through query results
    • Advanced moquery examples and use cases
  • Automation use cases and tools
    • Query for information
    • configuration deployment
    • Basic error checking
    • Orchestrate your deployment
  • Python, postman and Ansible
    • ACI subscription model
    • Using Python with ACI
    • Leverage ACI SDK, ACI toolkit, Arya and postman to construct Python code
    • Construct API requests using Python
    • Gather data using Python
    • How to push and modify data using each tool
    • JSON data parsing
  • Using Ansible with ACI
    • Create playbooks
    • Using different ACI modules
    • Using Ansible variables