Udemybeginneren

Automate Cisco ACI Using Terraform (IaaS) & Python

Learn Cisco ACI automation with Terraform and Python. Streamline data center management, infrastructure as code, and improve efficiency. Hands-on skills for automation experts.

3.8(15)
109students
4h 15m
Certificate
CloudNet Acad
CloudNet AcadSDN, Programming & Network Automation

Course Content

Automate Cisco ACI Using Terraform (IaaS) & Python is a beginner-level Udemy course taught by CloudNet Acad. It runs 4h 15m, is taught in English, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 15 reviews, with 109 students enrolled. It is a paid course, first published December 2022.

Learn to automate Cisco ACI with Terraform and Python! This comprehensive course provides hands-on experience in leveraging Infrastructure as Code (IaC) for efficient ACI fabric deployment and management.

Key Skills You'll Gain:

  • Terraform: Master Infrastructure as Code for provisioning your Cisco ACI environment.
  • Cisco ACI: Deep dive into Cisco Application Centric Infrastructure concepts and automation techniques.
  • DevOps: Implement DevOps principles to streamline ACI deployments and operations.
  • Python: Utilize Python scripting for powerful ACI automation tasks.

Course Topics:

  • ACI Fabric Fundamentals: Understand core ACI components including Fabric Access Policy (VLANs, Domains, AAEP, Switch Profiles, and Interface Profiles).
  • Tenant Management: Learn to create and configure tenants, VRFs, Application Profiles, EPGs, and Bridge Domains.
  • Contracts & Routing: Develop and manage contracts, subjects, and filters for both Layer 3 (L3) and Layer 2 (L2) Outs.
  • ACI Automation with Python: Automate provisioning of your ACI fabric using Python. Implement logical tenant configuration changes efficiently.
  • Lab Setup: Set up your development environment including Python installation, necessary libraries, and the use of Visual Studio Code for script development.
  • APIC Access: Learn how to securely access the APIC for performing ACI automation tasks.
  • Python Scripting for ACI: Write and execute Python scripts to automate critical ACI configurations:
    • Create new tenants, VRFs, and Bridge Domains.
    • Configure Application Profiles and EPGs.
    • Manage Contracts and Filters.
    • Configure VLANs and Domains.
    • Implement static binding on individual and port-channel interfaces.
    • Configure L3 Outs with OSPF and BGP.
  • GitHub for ACI Automation: Utilize GitHub and access pre-built repositories to accelerate your ACI automation workflows.
  • Troubleshooting: Master essential troubleshooting commands:
    • show interface status
    • show vrf
    • show cdp/lldp neighbour
    • show endpoints
    • show contract
    • show filters
  • aci toolkit module: Leverage the aci toolkit module for logical tenant configuration and troubleshooting.

This course is designed for network engineers and DevOps professionals looking to automate Cisco ACI deployments and improve operational efficiency. Gain practical skills in ACI automation, Terraform, and Python to build a more agile and scalable network infrastructure.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.