Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cisco ACI Automation Using Python | Python Module for ACI
Rating: 4.0 out of 5(43 ratings)
222 students

Cisco ACI Automation Using Python | Python Module for ACI

Cisco ACI Automation Using Python for ACI Tenant related stuff
Created byCloudNet Acad
Last updated 7/2024
English
English [Auto],

What you'll learn

  • learn the ACI programming with Python
  • ACI Automation
  • ACI Programability
  • Cisco ACI APIs
  • ACITOOKIT
  • ACI Python LAB Setup
  • Application Centric Infrastructure

Course content

5 sections46 lectures2h 0m total length
  • Course Content3:05

    Learn to automate Cisco ACI provisioning with Python, covering tenant creation, epgs, contracts, vlans, l3 out with bgp, and troubleshooting, plus lab setup and GitHub resources.

  • Change Video Speed0:37

    Learn to change video and audio speed for lectures using the built‑in speed control in the bottom left of the video. Adjust playback to match your learning pace.

  • ACI AUTOMATION INTRODUCTION0:51

    Explore the ACA platform and its APIs, and learn Cisco ACI automation using Python and its libraries, with hands-on API calls to the sandbox using Postman.

  • Cisco ACI Introduction1:53

    Discover how Cisco ACI uses application-centric infrastructure and software-defined networking to automate networks and boost operational efficiency across on premises, private cloud, public clouds and datacentres.

  • ACI Automation Demostration4:30

    Explore Cisco ACI programmability and automate fabric configuration with Python scripts and APIs, creating tenants, application profiles, EPGs, and VLANs, while setting up Python labs for practice.

  • ACI APIs1:14

    Explore programmatic access to Cisco ACI APIs using the ACA toolkit and Cobra SDK, authenticate, perform basic tasks, and learn the ACA object model and API hierarchy.

Requirements

  • No programming knowledge required
  • Cisco ACI Knowledge Required
  • Basic Networking Knowledge Required

Description

In this course, you will be going to learn about how to do the ACI Automation and this will help you

to automate provisioning of an ACI Fabric.

Here you will be going to use the programming language i.e Python which is available to run the automation tasks like Implementing logical Tenant Configuration Changes in the ACI Fabric.

The first part of this course will be more about covering the ACI Introduction and ACI Automation.

Second part of the course is about setting up the lab like installing Python and its libraries that is required to run the scripts.

You will also learn supporting tool like Visual studio Code for editing and running the script.

Also I will show you how to get the APIC access to perform ACI automation tasks.


Now third section of the course is about the scripting and performing the ACI Automation tasks with the help of Python Scripts.

In this section, I am covering how you can perform the changes like creating new tenant, VRF, Bridge Domain, App profile, EPGs, Contracts, Filters, Configuring VLANs, Domains, Static binding with individual interfaces and with the port-channel interfaces. Also, I am covering the very important part like configuring the L3out with OSPF and BGP.


Forth section is about the Github and accessing repositories that you can use it for the ACI automation.


And last section is about troubleshooting commands like running the show commands to get the output of the

show interface status,

show vrf

show cdp/lldp neighbour,

show endpoints,

show contract and filters.


Who this course is for:

  • Network Engineers
  • Cisco ACI Engineers
  • ACI Automation Engineer
  • ACI Progammer
  • Network Associate
  • Network Admin