Description
Course info
Level
Intermediate
Updated
Feb 16, 2017
Duration
1h 11m
Description

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
Using Cisco ACI with VMware vSphere Integration
Intermediate
1h 17m
Jul 29, 2016
Fundamentals of Using Cisco ACI
Beginner
1h 37m
Feb 17, 2016
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Lauren Malhoit, and welcome to my course, ACI Programmability. I'm 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, and using the ACI Toolkit. By the end of this course, you'll know how to make modifications to your ACI fabric by utilizing the REST APIs, the REST clients, and Python scripting. Before beginning this course, you should be familiar with fundamental concepts of ACI, but you don't need to know how to code. You don't have to be a programmer. This course will be great for beginners and more advanced programmers alike. I hope you'll join me on this journey to learn network programmability with the ACI Programmability course at Pluralsight.