SD Access and Catalyst 9K Programmability (SDA9KP)
About this Course
Upon completing the course, students will be able to meet the following objectives:
- Describe use cases and examples of the value of Catalyst 9000 programmability
- Use Python to automate the Catalyst 9000
- Use object-oriented programming in Python to abstract Catalyst 9000
- Understand SD-Access
- Apply Cisco Software-Defined Access programmatically
Audience Profile
- Anyone interested in SD-Access and the Catalyst 9000
- Channel Partner SEs and other sales support
- Personnel involved in SD-Access Design and Implementation
- Network Operations team with SD-Access solution
- Network admin staff that deal with Software Defined Networking
- Network Administrators
- Network Architects
- Network Engineers
Prerequisites
Familiarity with Catalyst 9K Switches
Course Outline
1. SD-Access Overview
a. End-to-end segmentation
b. Simple, automated work flows
c. Open and Programmable APIs
d. intelligent network fabric
e. Use Cases
- Security and segmentation
- User mobility
- Guest access
- IoT integration
- Monitoring and troubleshooting
f. Cisco Catalyst 9000 Series Programmability
g. Components
- DNA Center
- Catalyst 9000 Switches
- APIC-EM
- ISE
- Network Data Platform
h. Key Integration
- IP Address Management (IPAM)
- Network Orchestrators
- Policy Orchestrators
- Security Analytics
- Firewalls
- Public and Private Cloud Integration
- IT Services Management (ITSM)
2.Cisco DNA Programming Basics
a .IOS XE
b. Understanding REST API
c. Python and IOS XE
d. Cisco Python Module
e. Use cases
- Automated Provisioning
- Troubleshooting
Lab: REST API
Lab: Calling REST APIs from Python
3. Catalyst 9000 Automation
a. NETCONF with SDN controllers
b. OpenConfig
c. YANG data models
d. Guest Shell Linux Containers (LXCs)
e. Cisco network plug-and-play
f. Zero-touch provisioning
g. Python scripting and custom libraries
h. Use Cases
- IT Operations
- Analytics
- PCI Compliance
i. Lab: Programming the Catalyst 9300
4. Software Defined Networks
a. SD-Access
b. VXLANs
c. MP-BGP EVPN
d. Use Cases
- Extending Layer to Branch Offices
- Business Continuance
e. Lab: Software Defined Networks on Catalyst 9300
5. APIC-EM
a. SD-Access and APIC-EM
b. Use Cases
- Network Threat Defense
- Granular Control
- Smart Routing
c. Catalyst 9000 Integration
d. APIC-EM Automation
e. APIC-EM APIs
f. Lab: APIC-EM Automation
6. Cisco DNA Center to Manage Your Network
a. Components
b. Benefits
c. Automation
d. Lab: Setup Cisco DNA Center
7. Cisco SD Access Programming
a. Network Fabric
b. Cisco SD-Access
c. Use Cases
- Network Deployment
- End-to-End Segmentation
- Simple, Automated Workflows
- Intelligent Network Fabric
d. Cisco SD-Access Hardware and Software Platform Requirements
e. Centralized Control and Management Plane
f. SD Access Lab: Setup Overlay and one Neighborhood
g. SD Access Lab: Moving Users to Cisco SD-Access Fabric
8. SD-Access Wireless and WAN Programming
a. Visibility of Wireless Traffic for Consistency
b. Centralized Control/Management
c. Intelligent Services Automation (Application Visibility & Control, EasyQoS)
d. Network Embedded Threat/Anomaly Detection and Mitigation
e. Intelligent WAN
f. Use Cases
- Accelerate Wireless Deployment
- Enable Secure Access
- Deploy branch offices quickly
- Reduce costs and mitigate risks
g. SD Access Lab: WAN Migration
h. SD Access Lab: Enable Mobility Services
Sorry! It looks like we haven’t updated our dates for the class you selected yet. There’s a quick way to find out. Contact us at 502.265.3057 or email info@training4it.com
Request a Date