Cisco SD-Access and Catalyst 9k Programmability-SDA9KP

COURSE OUTLINE:

Description

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.

Audience
  • Network Administrators
  • Network Architects
  • Network Engineers
  • Anyone interested in SD-Access and the Catalyst 9000
Learning 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
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 RequirementsCentralized Control and Management PlaneSD-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