Automate Cisco ACI Using Terraform (IaaS) & Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/automate-cisco-aci/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Terraform (IaaS) 和 Python 自动化 Cisco ACI **课程概述:** 本课程分为两部分:第一部分专注于使用基础设施即代码 (Terraform) 实现 ACI 自动化;第二部分则侧重于使用 Python 进行 ACI 自动化。通过 IaaS,您可以实现完整的 ACI 构建,课程涵盖了 Cisco ACI 的一些非常重要的主题。 **核心技能:** * Terraform * Cisco ACI * DevOps * 如何使用 Terraform * 安装 Terraform * DevOps * Python **课程内容:** **第 1 部分:ACI 简介与自动化** * 深入了解 Cisco ACI 的基础知识 * ACI 自动化的概念和优势 **第 2 部分:环境搭建与准备** * 安装 Python 及其必备库 * 使用 Visual Studio Code 进行脚本编辑和运行 * 获取 APIC 访问权限以执行自动化任务 **第 3 部分:使用 Python 进行 ACI 自动化** * **Fabric Access Policy:** VLAN、Domain、AAEP、Switch Profile 和 Interface Profile 的配置。 * **Tenant 概述及其配置:** 创建 Tenant、VRF、Application Profile、EPG、BD 等。 * **Contracts:** 创建 Contract、Subject 和 Filters。 * **L3Outs 和 L2Outs 配置。** * **自动化任务示例:** * 创建新的 Tenant、VRF、Bridge Domain、App Profile、EPG、Contracts、Filters。 * 配置 VLAN、Domains。 * 为单个接口和端口通道接口配置静态绑定。 * 配置 L3Out,包括 OSPF 和 BGP。 **第 4 部分:GitHub 与版本控制** * Git 和 GitHub 的基础知识 * 如何使用 GitHub 存储和管理 ACI 自动化脚本 **第 5 部分:故障排除** * 使用 `show` 命令进行故障排除,例如: * `show interface status` * `show vrf` * `show cdp/lldp neighbour` * `show endpoints` * `show contract and filters` * 使用 `acitoolkit` 模块进行逻辑 Tenant 配置和故障排除。 **学习目标:** 完成本课程后,您将能够: * 使用 Terraform 自动化 Cisco ACI 的部署和配置。 * 使用 Python 脚本实现 ACI 的自动化管理和逻辑配置变更。 * 掌握 ACI Fabric 的关键配置,如 Fabric Access Policy、Tenant、Contracts、L3/L2Outs 等。 * 有效利用 GitHub 进行代码的版本控制和协作。 * 运用故障排除命令和工具诊断和解决 ACI 相关问题。

课程评论(0条)

课程详情

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 ACIDevOpsHow to Use TerraformInstall TerraformWhat is DevOpsPythonCourse: Learn DevOps: Automate Cisco ACI with TerraformTopics: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.

课程标签

0人关注该课程

主题相关的课程