SDA9KP - Cisco SD-Access and Catalyst 9k Programmability
SDA9KP - Cisco SD-Access and Catalyst 9k Programmability Course Details:
This course covers SD-Access and the Cisco Catalyst 9000 Series switch programming. The student will learn how to create production solutions that run on or interact with IOS-XE on the Catalyst 9000 switches. They will learn how to use advanced Cisco tools including DNA Center, APIC-EM, ISE, Network Data Platform to implement SD-Access.
Call (919) 283-1674 to get a class scheduled online or in your area!
SD-Access Overview
- End-to-end segmentation
- Simple, automated work flows
- Open and Programmable APIs.
- Intelligent network fabric
Use Cases:
- Security and segmentation
- User mobility
- Guest access
- IoT integration
- Monitoring and troubleshooting
- Cisco Catalyst 9000 Series Programmability
- Components
- DNA Center
- Catalyst 9000 Switches
- APIC-EM
- ISE
- Network Data Platform
- Key Integrations
- IP Address Management (IPAM)
- Network Orchestrators
- Policy Orchestrators
- Security Analytics
- Firewalls
- Public and Private Cloud Integration
- IT Services Management (ITSM)
Cisco DNA Programming Basics
- IOS XE
- Understanding REST API
- Python and IOS XE
- Cisco Python Module
Use cases:
- Automated Provisioning
- Troubleshooting
Catalyst 9000 Automation
- NETCONF with SDN controllers
- OpenConfig
- YANG data models
- Guest Shell Linux Containers (LXCs)
- Cisco network plug-and-play
- Zero-touch provisioning
- Python scripting and custom libraries
Use Cases
- IT Operations
- Analytics
- PCI Compliance
Software Defined Networks
- SD-Access
- VXLANs
- MP-BGP EVPN
Use case:
- Extending Layer to Branch Offices
- Business Continuance
APIC-EM
- SD-Access and APIC-EM
Use Cases:
- Network Threat Defense
- Granular Control
- Smart Routing
- Catalyst 9000 Integration
- APIC-EM Automation
- APIC-EM APIs
Cisco DNA Center to Manage Your Network
- Components
- Benefits
- Automation
Cisco SD Access Programming
- Network Fabric
- Cisco SD-Access
Use Cases:
- Network Deployment
- End-to-End Segmentation
- Simple, Automated Workflows
- Intelligent Network Fabric
Cisco SD-Access Hardware and Software Platform Requirements
Centralized Control and Management Plane
SD-Access Wireless and WAN Programming
- Visibility of Wireless Traffic for Consistency
- Centralized Control/Management
- Intelligent Services Automation (Application Visibility & Control, EasyQoS)
- Network Embedded Threat/Anomaly Detection and Mitigation
- Intelligent WAN
Use Cases:
- Accelerate Wireless Deployment
- Enable Secure Access
- Deploy branch offices quickly
- Reduce costs and mitigate risks
*Please Note: Course Outline is subject to change without notice. Exact course outline will be provided at time of registration.
- 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
Lab: Software Defined Networks on Catalyst 9300
Lab: REST API
Lab: Calling REST APIs from Python
Lab: Programming the Catalyst 9300
Lab: Software Defined Networks on Catalyst 9300
Lab: APIC-EM Automation
Lab: Setup Cisco DNA Center
SD Access Lab: Setup Overlay and one Neighborhood
SD Access Lab: Moving Users to Cisco SD-Access Fabric
SD Access Lab: WAN Migration
SD Access Lab: Enable Mobility Services
- Network Administrators
- Network Architects
- Network Engineers
- Anyone interested in SD-Access and the Catalyst 9000