Automating Cisco DNA Center Operations Using APIs

If you're managing a sprawling, complex network, consider deploying Cisco DNA Center to unify your enterprise network operations. I'll teach you how to programmatically interact with DNA Center through its REST API using Python in this course.
Course info
Rating
(11)
Level
Intermediate
Updated
Apr 10, 2020
Duration
1h 24m
Table of contents
Description
Course info
Rating
(11)
Level
Intermediate
Updated
Apr 10, 2020
Duration
1h 24m
Description

Managing any modern network architecture is difficult as our infrastructure increases in size and complexity. In this course, Automating Cisco DNA Center Operations Using APIs, you will learn foundational knowledge surrounding the wide variety of DNA Center APIs available. First, you will learn how to create and manage "sites" in the DNA center inventory, which contain both organizational device groupings and devices themselves. Next, you will discover how to update device configurations at scale using the DNA center template programmer. This will simplify change management and daily network operations. Finally, you will explore how to perform a variety of miscellaneous actions, such as troubleshooting the network using data collection techniques, tracing network paths, and monitoring your enterprise network performance via notification webhooks. When you are finished with this course, you will have the skills and knowledge of DNA Center automation needed to deploy and manage professional-grade enterprise networks.

About the author
About the author

Nick Russo, CCDE #20160041 and CCIE #42518, is your go-to-guy for all things networking and automation. Nick loves training online and speaking at industry conferences sharing his expertise.

More from the author
More courses by Nick Russo
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Nick Russo and welcome to my automating Cisco DNA center operations using APIs course with the fundamentals of software development and network program ability behind you, we can dig deeper into Cisco Digital Network Architectures or DNA center. By exploring its APIs. This course covers four main topic areas. Managing the DNA center inventory, using the site architectures, creating rendering and deploying configuration templates, troubleshooting network problems at scale and utilizing DNA center assurance for health monitoring. After completing this course, you'll be able to programmatically, configure, operate and monitor your network using DNA center. Before beginning this course, I'd recommend the following prerequsites courses. These three courses provide the foundation of software development and program ability, skills that error extended. In this course, the content around get versioning, troll, Cisco Products and General APIs will be especially helpful. I'm assuming you already have a strong background in python programming. This fourth course follows an enterprise scenario from day zero to day n provisioning new routers configuring them for daily operations, then monitoring them with streaming telemetry. I think this will provide useful context before digging into DNA center. I hope you'll join me on this journey to learn about automating Cisco DNA center operations using APIs app Pluralsight