Stop Using ACI GUI! Start Automating With Ansible.


The comprehensive blueprint to mastering Cisco ACI Automation with Ansible.

Start Automating ACI
 

The GUI is great for viewing, but it fails at scaling.


Configuring a Data Center manually is a nightmare. You didn't become a Network Engineer to spend your day right-clicking through endless menus. Whether you are deploying 50 new Bridge Domains or migrating a tenant, the manual approach has three major flaws:

It's Dangerously Slow

What takes you 4 hours in the GUI should take 4 minutes in code.

It's Prone to Error

One typo in a contract filter or a missing check-box can cause a production outage.

It doesn't Scale

You can click through 5 switches. You can't click through 50.

. . . . .

If you want to future-proof your career and build ACI fabrics with confidence, you need to stop acting like an operator and start thinking like an architect.

You need a replicable, automated workflow.

Start Automating ACI

It’s time to automate your Data Center with Ansible.

While tools like Postman are great for testing API calls, they can't handle full-scale orchestration. NSO is powerful but comes with expensive licensing and a steep learning curve. Python (Cobra SDK) gives you total control, but it requires you to become a programmer. And Terraform is excellent for cloud, but managing "state files" in a dynamic network infrastructure often creates more headaches than it solves.

Ansible is the tool that hits the perfect balance for Network Engineers:

  • No Licensing: It is Open Source and free.
  • Agentless: No software to install on your fabric.
  • Human-Readable: You write in YAML (simple English), not complex Python scripts.
  • Mature Community: It has the most robust library of ACI modules ready to use.


Learning ACI automation isn't just about memorizing syntax. Anyone can write code that works once in a lab! The real challenge is building a robust automation framework that handles real-world complexity: variables, loops, logic, and bulk operations.

That is exactly what this course delivers.

I don't just teach you "how Ansible works". I take you inside the mind of a consultant to build a fully automated ACI deployment pipeline. From the first variable file to the final CSV-based bulk rollout, you will learn the exact workflows used in high-stakes production environments.

No hard-coding

Learn to separate logic from data, making your playbooks reusable across any environment.

CSV-Driven Power

Manage hundreds of EPGs, BDs, and Contracts using simple spreadsheets for daily changes.

Production Ready

Get access to the pre-built, ready-to-use playbooks. Designed for engineers who need quick results.

Master the Full ACI Automation Lifecycle.

 

  • Build Your Automation Lab: Stop relying on theory. Learn to set up a complete ACI automation sandbox, install Ansible, and configure your environment from scratch.

  • Master Ansible Components: Gain deep fluency in the core building blocks: YAML syntax, Inventory management, Modules, and the Ansible-to-ACI connection model.

  • Write Intelligent Playbooks: Move beyond basic scripts. Learn to structure effective playbooks using Variables, Loops, Tags, and Conditionals to handle complex logic.

  • The "CSV" Strategy (Mass Migration): Unlock the power of bulk automation. Learn my specific workflow for deploying hundreds of Tenants, EPGs, and Contracts using simple CSV spreadsheets.

  • Scale for Production: Learn how to organize your directory structure, use Roles, and manage code so your automation is scalable, reusable, and ready for a team environment.
     
  • Execute Real-World Workflows: Apply your skills to real-world consulting scenarios, including ACI migrations and standardizing fabric configurations.

Start Automating ACI

A Complete Roadmap from "Zero" to "Automated".

  1. [1] Introduction to ACI Automation

    4 lessons
    1. (01) ACI Automation Overview
    2. (02) Ansible Overview
    3. (03) Setting Up Your Ansible Environment
    4. ACI Ansible Quiz #1
  2. [2] Getting Started With Ansible

    9 lessons
    1. (04) Ansible Main Components
    2. (05) Ansible Configuration File
    3. (06) Ansible Inventory File Lab Demo
    4. (07) Ansible Inventory File
    5. (08) Ansible Inventory File Lab Demo
    6. (09) YAML Overview
    7. (10) Ansible Playbook File
    8. (11) Ansible Modules and Collections
    9. ACI Ansible Quiz #2
  3. [3] Start Automating Cisco ACI

    6 lessons
    1. (12) Writing Our First Playbook
    2. (13) Validating Playbooks
    3. (14) Ansible Annotations
    4. (15) Ansible Execution Control
    5. (16) Ansible Tags
    6. ACI Ansible Quiz #3
  4. [4] Working With Ansible Variables

    8 lessons
    1. (17) Ansible Variables Overview
    2. (18) Inventory Variables Lab Demo
    3. (19) Playbook Variables Lab Demo
    4. (20) Separate-File Variables Lab Demo
    5. (21) Defining Variables at Runtime
    6. (22) Ansible Variables Default Values
    7. (23) Ansible Variables Precedence
    8. ACI Ansible Quiz #4
  5. Mid-Course Checkpoint

    1 lesson
    1. ACI Ansible Validating the Foundation Exam
  6. [5] Playbooks Enhancement

    6 lessons
    1. (24) Playbooks With YAML Anchors
    2. (25) Playbooks With Modules Defaults
    3. (26) Multi-play Playbooks
    4. (27) Splitting the Playbook File
    5. (28) Automating with the aci_rest Module
    6. ACI Ansible Quiz #5
  7. [6] Scaling & Advancing Automation

    7 lessons
    1. (29) Understanding Loops in Ansible Playbooks
    2. (30) Looping in Practice (Lab Demo)
    3. (31) Using Certificate-Based Authentication
    4. (32) Using Conditionals in Ansible Playbooks
    5. (33) Using Ansible Roles to Organize Automation
    6. (34) Using CSV Files in Ansible Loops
    7. ACI Ansible Quiz #6
  8. [7] Real-World ACI Automation

    1 lesson
    1. (35) Frequently Used Playbooks (CSV-based)
  9. Final Certification Exam

    1 lesson
    1. ACI Automation With Ansible Final Test

Who Should Enroll in this Course?



This training is designed specifically for: 

  • Network Engineers & Operators who are tired of manual configuration and want to automate their daily workflows.
  • Network Architects designing scalable, repeatable fabric templates for large-scale deployments.
  • CCIE / CCNP Data Center Candidates who need to master the automation section of the lab exam.
  • Consultants who want to deliver projects faster by using code instead of clicks.

⚠️ Important Note: This course focuses on Automation, not ACI fundamentals. To get the most out of this training, you should already understand the basics of the ACI Object Model (Tenants, VRFs, BDs, EPGs). I won't spend time explaining what a Bridge Domain is; I'll focus on automating it.

Start Automating ACI

Learn from a Production Expert. Trusted by Engineers Worldwide.

 

Salman Alhiary 2x CCIE #56363 (DC & ENT) Founder, LearnWithSalman

I am a Cisco Data Center specialist with over a decade of experience. My career began in the trenches of Cisco TAC, troubleshooting critical outages, and evolved into an Expert Professional Services Consultant role, leading high-stakes deployments for global enterprises. My teaching philosophy is simple: Learn Easily. Learn Deeply.  Learn Quickly.

See what other engineers are saying:

Raghu Venkat

"Clear, crisp & concise."

Todd Gieseler

"This course was exactly what I was looking for. The modules were short, easy to digest, and the training was laser targeted at automating Cisco ACI with Ansible, which is exactly what I was wanting to learn."

Antonio Soares

"Great content, great instructor, recommended."

Have Questions? We have Answers.

Invest in Your Career Today.

Standard Plan

$59.99

Course & Community Access

  • Complete Course: ACI Automation With Ansible videos (4.5 hrs).
  • Community Access: Private "DCExperts Hub" for ACI Ansible Q&A
  • Resources: Downloadable YAML Playbooks (Ready-to-use).
  • Gamification: Earn Badges & Future Discounts.
  • Validation: Quizzes, Exams.
  • Certificate of completion.
  • Lifetime Access & Updates.

 

Enroll Now

Mentorship Plan

$239.99

Course + 1:1 Coaching Session

  • Save $45 (~16% discount $284.99).
  • Everything in the Standard Plan.
  • Single 1:1 Coaching Session: 1-Hour private video call with Salman.
  • Flexible Scheduling: Book a time that works for you.
  • Consulting Topics: Technical Deep Dive, Resume Review, or Career Strategy.


 

 

Enroll Now

DC Experts Plan

$439.99

Best Value: All 6 Courses + 1:1 Session

  • Save $185 (~30% discount $624.99).
  • Single 1:1 Coaching Session: 1-Hour private video call with Salman.
  • Access to ALL 6 Cisco Data Centers Courses and their Communities:
    • ACI Automation With Ansible
    • ACI Core
    • VXLAN EVPN
    • MP-BGP
    • Multicast
    • L2 & L3 Technologies
Enroll Now

30-Day Money-Back Guarantee.

I am confident this course will transform how you work. If you don't find the material valuable, simply email me for a full refund within the first 30 days.