Formation en Réseaux et systèmes: Cisco DNA Center Programmability Integration Fundamentals - Ascent Formation
Retour aux formations
Réseaux et systèmes

Cisco DNA Center Programmability Integration Fundamentals

3 jour(s)21h

Description

Objectif de la formation : Cette formation de 3 jours permet aux participants de se familiariser avec les concepts d'infrastructure programmable et les intégrations qui prennent en charge Cisco SD-Access, Cisco DNA Center et la programmation des commutateurs Cisco Catalyst 9000 Series. À travers des démonstrations et des exercices pratiques, les participants découvriront comment les solutions de production interagissent avec IOS-XE sur ces commutateurs.

Objectifs pédagogiques

  • Expliquer les principes du Software Defined Networking (SDN) et de la programmabilité réseau
  • Comprendre les cas d’usage et les avantages de la programmabilité des Catalyst 9000
  • Automatiser le réseau avec Python et Cisco DNA Center
  • Comprendre les bases de la programmation orientée objet appliquée au réseau
  • Appliquer Cisco Software-Defined Access (SDA) de manière programmatique
  • Explorer les protocoles OpenFlow et Network Controllers
  • Découvrir les intégrations entre Cisco DNA Center et d'autres outils ITSM

Public concerné

Ingénieurs et administrateurs réseau
Architectes réseau
Équipes d’exploitation réseau gérant des solutions SD-Access
Toute personne impliquée dans la gestion des réseaux définis par logiciel (SDN)

Prérequis

Familiarité avec les commutateurs Catalyst 9000
Connaissance des concepts de base de Cisco DNA Center et SD-Access

Déroulé du programme

1

Module 1: SD-Access Introduction

  • SDA Quick Overview
  • SDA Key Benefits
  • Technical Overview : LISP, Cisco Trustsec, VXLAN
  • Network Fabric
  • SDA Overlay Key Components : Control Plane, Data Plane, Policy Plane
  • SDA Fabric Roles & Terminology : DNA Controller, Identity Services, Analytics Engine (NDP), Control Plane, Edge Nodes, Border Nodes, Virtual Network, Scalable Groups, VXLAN Encapsulation
2

Module 2: SDA Wireless Architecture

  • SDA Wireless Architecture Overview
  • SDA Wireless Benefits
  • Policy Rollout
  • Wireless Integration in SDA Fabric
3

Module 3: SDA Deployment

  • Digital Network Architecture
  • Campus Fabric Automation
  • Smart CLI
  • Programmable APIs
  • DNA Center – SD-Access WorkFlow : Design, Provision, Policy, Assurance
4

Module 4: SDA Center Ecosystems Integrations

  • Event Notifications and Webhooks
  • Integrations Overview
  • DevOps Integrations
  • ChatOps Integrations
  • Use Cases : ITSM Integrations, Client Insights with Apple Analytics, IP Address Management (IPAM), Network Orchestrators, Policy Orchestrators, Security Analytics, Firewalls, Public and Private Cloud Integration
5

Module 5: DNA Assurance

  • DNA Center Architecture
  • Cisco DNA Assurance Introduction
  • DNA Assurance Architecture
  • Telemetry Collection Overview
  • DNA Assurance Getting Started
  • Full Stack Visibility
  • Network & Client Experience
  • Intelligent Capture
  • Real Time Monitoring RF
  • Path Trace
  • Sensor-based Proactive Monitoring
  • Application Experience
  • Issue Remediation
  • AI Network Analytics
  • Machine Reasoning
6

Module 6: Python Programming

  • Programmability Overview
  • APIs Primer
  • Python Foundation Overview
  • Lists, Tuples & Dictionaries
  • Control Sentences
  • Functions
  • Modules
  • Classes
  • Error Handling (Exceptions)
7

Module 7: Programming SDA and DNA Center

  • DNA Center Architecture Overview
  • DNA Controller
  • DNA Center Automation
  • DNA Center APIs
  • Building DNA Center Applications
8

Module 8: Cisco Catalyst 9K Introduction

  • Intent Based Networking
  • Cisco Catalyst 9K Features and Characteristics
  • Cisco Catalyst 9K IOS-XE
  • Catalyst 9K Platform Support
  • Linux Service Containers Introduction
  • Python Programmability Introduction
  • Zero-Touch Provisioning, iPXE, PnP
  • CLI – Legacy, Python CLI, Guest Shell
9

Module 9: Catalyst 9K and Cisco Application Framework

  • Cisco Application Framework / Virtual Service Infra (IOX)
  • Cisco Catalyst 9K Application Hosting
  • Application Hosting Value Proposition
  • Catalyst 9K Switching Application Ecosystem
  • Virtual Machines
  • KVMs
  • Containers : General LXC (Linux Service Containers), GuestShell (pre-packaged LXC), Other pre-packaged LXCs, ie PerfSonar
  • Python Programmability in Depth
  • Python API
  • Zero Touch Provisioning (ZTP) and Plug ’n Play
10

Module 10: Catalyst 9K EEM Python Module

  • EEM Overview
  • Python Scripting in EEM
  • EEM Python Package
  • Python-Supported EEM Actions
  • EEM CLI Library Command Extensions
11

Module 11: Data Models & Model Driven Programmability

  • Why Models are Important
  • YANG data models : Native models, IETF models, OpenConfig models
  • Data Encoding : XML, JSON
  • YANG Tools : YANG Explorer, YANG Catalog, Pyang
  • NetConf : History, Protocol layers, Operations, Messages, Using NetConf
  • RESTConf : History, Protocol layers, Operations, Messages, Using RestConf
  • Telemetry Introduction
12

Module 12: Model Driven Telemetry

  • Yang Data Streaming
  • Telemetry History
  • gRPC
  • Collectors & Renderers
  • ELK : Elastic Search, Logstash,Kibana
  • TIG : Telegraph, Influx, Grafana
  • Quick Start with Docker
  • Publication Types
  • Telemetry Subscriptions
  • IOS-XE 16.x and 17.x Yang Model Support
  • Yang Model Metadata
  • CLI and XML Configuration Examples
  • Pipeline
  • Splunk
13

Module 13: 3rd Party Integrations

  • ServiceNow
  • Splunk
14

LAB OUTLINE

  • Lab 1: Intro DNA Center
  • Lab 2: DNA Assurance
  • Lab 3: DNA Center API Discovery
  • Lab 4: Setup Machine for Development
  • Lab 5: Python Overview
  • Lab 6: Programming Cisco DNA Center
  • Lab 7: Managing the Guest Shell
  • Lab 8: Running Python Scripts as Part of EEM Applet Actions
  • Lab 9: NETCONF/RESTConf
  • Lab 10: YANG Data Modeling & YANG Explorer, YANG Catalog and pYANG
  • Lab 11: Catalyst 9K - Application Hosting
  • Lab 12: Programming Telemetry
  • Lab 13: Integrating DNAC with ServiceNow
  • Lab 14: Integrating DNAC with Splunk

Informations

Durée

3 jour(s)

21h

Tarif

2180 € HT

HT

    Formation Cisco DNA Center Programmability Integration Fundamentals | Ascent Formation