Application Centric Infrastructure (ACI) Programmability Workshop

Course Description

This 3 to 5 days workshop will provide students with an opportunity to gaining hands-on experience and understanding of the programmability capabilities and tools of Cisco Application Centric Infrastructure (ACI) from a design and deployment prospective.The workshop consists of theory and hands-on labs, followed by ACI App development exercise using ACI Toolkit and SDK.

Course Type

Virtual or In-class Instructor-led course, with self-paced hands-on lab and App development exercise.


  • Knowledge of Cisco Application Centric Infrastructure (ACI)
  • Familiarity with programming languages i.e. Python
  • Familiarity with RESTful API
  • Familiarity with Linux


3-5 Days
*Customized curriculums available

Course Objectives

Upon completion of this course, trainees should be able to understand:

  • Use the built-in APIC API Inspector to view API messages
  • Use REST Client Postman to create objects in APIC
  • Use ARYA to convert XML/JSON objects into python code
  • Explore the ACI Toolkit and it’s applications
  • Navigate Visore – the object store browser
  • ACI App development and integration


The primary audience for this course are the following:

  • Network Engineers & Architects
  • Data Center Engineers & Architects
  • Cloud Infrastructure Engineers & Architects