ACI Programmability (ACIPROG)

This one-day ILT course is designed to introduce ACI engineers to DevOps, and the wide array of ACI programmability options.

Retail Price: $1,700.00

Next Date: Request Date

Course Days: 1

Request a Date

Request Custom Course

Course Objectives

The student will gain hands-on practice with various ACI automation technologies, including the REST API, Postman, and Python.


Who should attend

  • Network Designer
  • Network Administrator
  • Network Engineer
  • Systems Engineer
  • Data Center Engineer
  • Consulting Systems Engineer
  • Technical Solutions Architect
  • Cisco Integrators/Partners
  • Field Engineer
  • Server Administrator
  • Network Manager
  • Storage Administrator


  • ACI Refresher
    • ACI concept review
  • Network Programmability Today
    • DevOps concepts and tools
  • Introduction to Python
    • Basic scripting and intro to automation
  • ACI Object Model
    • Foundation of ACI that presents the network as logical objects
    • Application interface to everything in ACI
  • Python Essentials
    • What it is, how it works, and how to build scripts that automate ACI
  • Python SDK – Cobra
    • Full ACI object model presented as code
  • Arya
    • Automated scriptwriting by converting APIC REST calls directly into Python scripts
  • ACI Programmability Review

Lab Outline:

  • Lab 0: Log into lab
  • Lab 1: Introduction to Python
  • Lab 2: Working with the Object Model
  • Lab 3: Working with the GUI
  • Lab 4: REST calls with Postman
  • Lab 5: Scripting with
  • Lab 6: Scripting with COBRA
  • Lab 7: Working with Arya

Sorry! It looks like we haven’t updated our dates for the class you selected yet. There’s a quick way to find out. Contact us at 502.265.3057 or email

Request a Date