Skip to content

CISCO ACI PROGRAMMABILITY TRAINING DESCRIPTION

This Cisco ACI Programmability course is designed to introduce ACI engineers to DevOps, and the wide array of ACI programmability options. The student will begin with the ACI Management Information Model, and then walk through the various automation technologies: GUI, XML scripts, the ACI Toolkit, the Python SDK, and ARYA. The student will come away with a number of "take-home" scripts that can be applied immediately to automate and accelerate their own environment.

Cisco ACI Programmability Training

CISCO ACI PROGRAMMABILITY OBJECTIVES

PREREQUISITES

  • Understand the ACI Object Model
  • Automate ACI Provisioning, Configuration and Management
  • Utilize the ACI RESTful API, ACI Toolkit, Cobra Python SDK, and Arya
  • Good grasp of Cisco ACI concepts
  • Familiarity with the Linux command line

TARGET AUDIENCE

  • Network Engineers
  • Systems Engineers
  • Solution Architects
  • Systems Integrators
  • Customers deploying ACI fabric

  • Application Owners
  • Data Center & Cloud Infrastructure Engineers
  • Network Engineers
  • DevOps Teams

     

     

Duration: Interactive Instructor Led Training

Type: Lecture + Hands-On Lab, In-Person Delivery, Live via WebEx 

COURSE OUTLINE

  • ACI Refresher

  • Network Programmability Today and DevOps

  • Introduction to Python

  • ACI Object Model

  • ACI Restful API

  • Python Essentials

  • ACI Toolkit

  • Cobra: Python SDK

  • Arya

  • Hands on labs throughout to reinforce concepts