SD-Access and Catalyst 9K Programmability (SDA9KP)

This three day 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. Students will learn how to use advanced Cisco tools including DNA Center, APIC-EM, ISE, and Network Data Platform to implement SD-Access.

Retail Price: $3,350.00

Next Date: Request Date

Course Days: 3


Request a Date

Request Custom Course


About this Course

This three day 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.  Students will learn how to use advanced Cisco tools including DNA Center, APIC-EM, ISE, and Network Data Platform to implement SD-Access.

Audience Profile

Primary audience for this course are:

  • 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

At Course Completion

Upon course completion, students will be able to:

  • 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
  • Familiarity with Catalyst 9K Switches

Prerequisites

Before attending this course, students should have the following knowledge or experience:

  • 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
  1. Cisco Catalyst 9000 Series Programmability
  2. Components
  • DNA Center
  • Catalyst 9000 Switches
  • APIC-EM
  • ISE
  • Network Data Platform
  1. 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
  1. Lab: REST API
  2. Lab: Calling REST APIs from Python

3. Catalyst 9000 Automation

  1. NETCONF with SDN controllers
  2. OpenConfig 
  3. YANG data models 
  4. Guest Shell Linux Containers (LXCs) 
  5. Cisco network plug-and-play 
  6. Zero-touch provisioning 
  7. Python scripting and custom libraries 
  8. Use Cases
  • IT Operations
  • Analytics
  • PCI Compliance
  1. Lab: Programming the Catalyst 9300

4. Software Defined Networks

  1. SD-Access
  2. VXLANs
  3. MP-BGP EVPN
  4. Use case
  • Extending Layer to Branch Offices
  • Business Continuance
  1. Lab: Software Defined Networks on Catalyst 9300

5. APIC-EM 

  1. SD-Access and APIC-EM
  2. Use Case
  • Network Threat Defense
  • Granular Control
  • Smart Routing
  1. Catalyst 9000 Integration
  2. APIC-EM Automation
  3. APIC-EM APIs
  4. Lab:  APIC-EM Automation

6. Cisco DNA Center to Manage Your Network

  1. Components
  2. Benefits 
  3. Automation
  4. Lab: Setup Cisco DNA Center

7. Cisco SD Access Programming

  1. Network Fabric  
  2. Cisco SD-Access 
  3. Use Cases
  • Network Deployment
  • End-to-End Segmentation 
  • Simple, Automated Workflows
  • Intelligent Network Fabric
  1. Cisco SD-Access Hardware and Software Platform Requirements
  2. Centralized Control and Management Plane
  3. SD Access Lab: Setup Overlay and one Neighborhood  
  4. SD Access Lab: Moving Users to Cisco SD-Access Fabric  

8. 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
  1. SD Access Lab: WAN Migration
  2. SD Access Lab: Enable Mobility Services


Sorry!!!!, it looks like we haven’t updated our dates for the class you selected. There’s a quick way to find out, contact us at 502.265.3057 or email info@training4it.com


Request a Date