Course info
Feb 16, 2017
1h 11m

Network engineers know they want to start using programmability to automate IT operations, but there are two problems. Networking hasn't Kent itself easily to programmability and network engineers haven't had time to take on coding. In this course, Cisco ACI Programmability, you’ll gain the ability to make ACI a programmable Network, even if you've never coded a day on your life. First, you'll discover REST APIs. Next, you’ll explore how to make REST calls to manipulate the ACI network. Finally, you’ll learn how to create Python code just from XML or JSON that you've been able to download directly from the APIC. When you’re finished with this course, you'll have the skills and knowledge of network programmability, specifically for Cisco ACI needed to automate tasks and orchestrate workflows to save time and money.

About the author
About the author

Lauren Malhoit has been in IT for over a dozen years. She’s been the host of podcasts and the author of two books as well as a blogger for several reputable tech sites. She can be reached via twitter @Malhoit.

More from the author
Fundamentals of Using Cisco ACI
1h 37m
17 Feb 2016

Hi everyone, my name is Lauren Malhoit and welcome to my course ACI Programmability.

I am a Technical Marketing Engineer at Cisco and I concentrate mostly on Application Centric Infrastructure or ACI.

Did you know that every single thing within Cisco ACI, whether it’s logical or physical is considered an object accessible through the API? This is why it’s so easy to start manipulating ACI programmatically!

In this course, we are going to understand how embracing programmability and automation will not only save you time, but reduce troubleshooting, downtime, and give you more time to innovate in your data center.

Some of the major topics that we will cover include:

  • Why we use programmability with ACI
  • Making REST calls
  • Creating Python code without even knowing Python
  • Using the ACI Toolkit
By the end of this course or By the end this course, you’ll know_how to make modifications to your ACI fabric by utilizing the REST APIs via REST clients and Python scripting.

Before beginning the course you should be familiar with Fundamental concepts of ACI, but you don’t need to know how to code. This course will be great for beginners and more advanced coders alike!

I hope you’'ll join me on this journey to learn network programmability with the ACI Programmability course, at Pluralsight.