Automating Cisco SD-WAN Operations Using APIs
Your organization likely pays for unused (and expensive) WAN bandwidth. Cisco SD-WAN dynamically utilizes those links on a per-application basis. You will learn how to programmatically interact with the SD-WAN solution using Python in this course.
What you'll learn
Managing any modern network architecture is difficult as our infrastructure increases in size and complexity. In this course, Automating Cisco SD-WAN Operations Using APIs, you will learn foundational knowledge surrounding the wide variety of SD-WAN APIs available. First, you will build a simple Python SDK to abstract away the complexities of the SD-WAN API. This is often a big hurdle for many new SD-WAN programmers. Next, you will learn about to configure advanced routing policies on the vSmart controllers which govern how the SD-WAN fabric forwards traffic. This is the primary purpose of any SD-WAN architecture. Finally, you will explore how to perform a variety of miscellaneous actions, such as collecting dashboard/control statistics, performing complex data queries, and administering the SD-WAN system itself. When you are finished with this course, you will have the skills and knowledge of SD-WAN automation needed to deploy and manage professional-grade WAN fabrics.
Table of contents
- Reviewing the SD-WAN Architecture 3m
- Introducing the Many SD-WAN APIs 2m
- Demo: Developer Resources to Help You 4m
- Demo: Building a Feature-rich SDK to Simplify SD-WAN Operations 6m
- Demo: Writing a Generalized Information Collection Method 2m
- Demo: Collecting a List of SD-WAN Inventory Devices 4m
- Module Summary and Homework Challenge 1m
- Understanding the High-level SD-WAN Policy Structure 2m
- Designing an SD-WAN Application Routing Policy 2m
- Demo: Building vSmart Site, VPN, and SLA Objects 6m
- Demo: Creating vSmart Topology and Approute Objects 5m
- Demo: Combining Objects to Create the vSmart Policy 4m
- Demo: Activating and Validating the New vSmart Policy 4m
- Module Summary and Homework Challenge 1m
- Understanding the Various Troubleshooting APIs 2m
- Demo: Collecting Miscellaneous Dashboard Summary Information 3m
- Demo: Reviewing Real-time WAN Edge Tunnel and Control Statistics 4m
- Demo: Storing and Displaying Controller Certificates 4m
- Exploring the SD-WAN API Query Structure 2m
- Demo: Recording CPU and Memory Utilization Measurements 4m
- Demo: Helping Infosec Perform a Security Audit 6m
- Course Summary and Homework Challenge 1m