Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Automate Cisco Aci Using Terraform (Iaas) & Python

Posted By: ELK1nG
Automate Cisco Aci Using Terraform (Iaas) & Python

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

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