ACI Programmability (ACIPROG)
This one-day ILT course is designed to introduce ACI engineers to DevOps, and the wide array of ACI programmability options.
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
Outline
- 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
- APIC REST API
- 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 request.py
- 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 info@training4it.com
Request a Date