Automate Cisco Aci Using Terraform (Iaas) & Python
Published 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.99 GB | Duration: 4h 15m
Published 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.99 GB | Duration: 4h 15m
Cisco ACI Automation Using Terraform and Python
What you'll learn
Basics of Cisco ACI
ACI Hands on experience
Cisco ACI Used Cases
ACI Practicals
Python
Terraform
Requirements
Routing and Switching Knowledge Required
CCNA, CCNP level of knowledge required
No Programming knowledge required
Description
There are two part covered like doing the aci automation using Infrastructure as a code (Terraform) and also python.Through IaaS you can do the entire aci build so I have covered some of very important topics of Cisco ACI.Key Skills: #Terraform#Cisco ACI#DevOps#How to Use Terraform#Install Terraform#What is DevOps#PythonCourse: Learn DevOps: Automate Cisco ACI with Terraform=========================================================Topics:Fabric Access Policy: Vlans, Domain, AAEP, Switch Profile and Interface Profile.Tenant Overview and Its Configuration:Create Tenant, VRF, Application Profile, EPGs, BD etc. Contracts: Create Contract, Subject & Filters L3Outs and L2Outs configurationACI Automation Using Python:====================================================================In this course, you will be going to learn about how to do the ACI Automation and this will help youto 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.Fourth 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 theshow interface status, show vrfshow cdp/lldp neighbour,show endpoints, show contract and filters.acitoolkit module helps to cover logical tenant related configuration and some troubleshooting commands.
Overview
Section 1: Cisco ACI Automation using Terraform
Lecture 1 Learn DevOps: Automate Cisco ACI using Terraform
Lecture 2 Cisco ACI Automation and Python Demo Video
Lecture 3 Audio Speed
Lecture 4 Terraform and ACI Theme
Lecture 5 Cisco ACI and Terraform
Lecture 6 What is Terraform?
Lecture 7 What is DevOps?
Lecture 8 Benefits of Infrastructure as a Code (Iaas)
Lecture 9 What is Cisco ACI?
Lecture 10 How to Install Terraform?
Lecture 11 Git Clone and Sample Terraform Code
Lecture 12 Basic Terraform Commands
Lecture 13 APIC Sandbox Access
Section 2: Configuring ACI Fabric Access Policies using Terraform
Lecture 14 VLAN Creation
Lecture 15 Domain Creation
Lecture 16 AAEP Creation
Lecture 17 Interface Policy Group
Lecture 18 Interface and Switch Profiles
Lecture 19 Port-Channel and VPC
Section 3: Configuring Tenant using Terraform Code
Lecture 20 Tenant Overview
Lecture 21 Tenant Creation
Lecture 22 VRF Creation
Lecture 23 Application Profile & EPGs
Lecture 24 Configure multiple EPGs
Lecture 25 Bridge Domain Configuration
Lecture 26 BD, EPG and VRF Association
Lecture 27 Contract, Subject & Filters
Section 4: ACI Automation Using Python and ACITOOLKIT
Lecture 28 Python Introduction
Lecture 29 Why to Use Python?
Lecture 30 Python Installation
Lecture 31 Minimum Requirement to setup ACI Lab using Python
Lecture 32 Visual Studio Code Editor
Lecture 33 VS Code Installation
Lecture 34 What is PIP Python Module?
Lecture 35 How to Install PIP
Lecture 36 ACITOOLKIT
Lecture 37 Install Acitoolkit Module
Section 5: ACI Python Scripting
Lecture 38 ACI Python Scripting Syntax
Lecture 39 ACI Tenant Creation using Python Script
Lecture 40 ACI VRF Creation Using Python Script
Lecture 41 Create ACI Application Profile Using Python Script
Lecture 42 ACI Bridge Domain Creation Using Python Script
Lecture 43 Create EPG and its association using Python Script
Lecture 44 Create Multiple EPGs Using Python Script
Lecture 45 Bridge Domain Subnet Configuration Using Script
Lecture 46 ACI Port Binding Using Script
Lecture 47 ACI Port-Channel Binding Using Script
Lecture 48 Contracts Creation Using Python Scripts
Lecture 49 EPG Contract with Filters
Lecture 50 Inter Tenant Contract
Lecture 51 L3Out Creation using OSPF Protocol
Lecture 52 L3Out Creation Using BGP Protocol
Lecture 53 GitHub and ACItoolkit Scripts
Section 6: Troubleshooting Scripts
Lecture 54 Show endpoint
Lecture 55 Show interface brief
Lecture 56 show aci contracts
Lecture 57 show imported contract
Lecture 58 show filter
Lecture 59 show aci subnet
Lecture 60 show tenant
Lecture 61 show vrf
Lecture 62 show epg
Lecture 63 show aci fault
Lecture 64 show cdp and lldp
Lecture 65 show domain
Lecture 66 show interface status
Network Engineer,Network Associate,Network Admin