🎓 Authorised Pearson VUE and Prometric Test Centre · CIET Country Director for Syria · training in Mazzeh since 2010·Exams we deliver →
Home/Courses/Cisco/Cisco Catalyst Center and Catalyst 9K Programmability Integr…
Cisco

Cisco Catalyst Center and Catalyst 9K Programmability Integration Fundamentals (CATCPF)

Automate enterprise networks with Catalyst Center and Catalyst 9000 switches.

3 daysFoundation13 modules
Overview

About this course

Automate enterprise networks with Catalyst Center and Catalyst 9000 switches. You will understand SDN and SD-Access, wireless architectures and ecosystem integrations, and use Python and APIs to program the network.

What you'll learn

What you'll learn

  • Describe what is SDN and Network Programmability
  • Understand SD-Access
  • Discuss how to apply Cisco Software-Defined Access programmatically
  • Understand the Use Cases and Problems Solved with SDN programmability
  • Explain an overview of OpenFlow and Network Controllers
  • Describe use cases and examples of Catalyst 9000 programmability
  • Learn about Python and how it automates the Catalyst 9000
  • Understand object-oriented programming
  • Explain an overview of Human Interaction DevOps-Style
Curriculum

Curriculum

13 modules
  • Overview of Cisco Catalyst Center capabilities
  • The Role of Cisco Catalyst Center in Network Management
  • Architecture and components
  • Network Management with Cisco Catalyst Center
  • Automated Deployment and Configuration
  • AI diagnostics for improved resolution times
  • 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
  • SDA Quick Overview
  • SDA Key Benefits
  • Technical Overview
  • Network Fabric
  • SDA Overlay Key Components
  • SDA Fabric Roles & Terminology
  • SDA Deployment
  • Campus Fabric Automation
  • Smart CLI
  • Programmable APIs
  • Catalyst Center Workflows
  • Design
  • Provision
  • Policy
  • Assurance
  • 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, i.e., PerfSonar
  • Python Programmability in Depth
  • Python API
  • Zero Touch Provisioning (ZTP) and Plug ’n Play
  • Wireless Architecture Overview
  • Wireless Benefits
  • Policy Rollout
  • Wireless Integration in SDA Fabric
  • 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
  • Programmability Overview
  • APIs Primer
  • Python Foundation Overview
  • Lists, Tuples & Dictionaries
  • Control Sentences
  • Functions
  • Modules
  • Classes
  • Error Handling (Exceptions)
  • Catalyst Center Architecture Overview
  • Catalyst Center Controller
  • Catalyst Center Automation
  • Catalyst Center APIs
  • Building Catalyst Center Applications
  • EEM Overview
  • Python Scripting in EEM
  • EEM Python Package
  • Python-Supported EEM Actions
  • EEM CLI Library Command Extensions
  • Catalyst 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
  • 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
  • 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
  • ServiceNow
  • Splunk
Who it's for

Who it's for

Network engineers moving toward automation and programmability.

Before you start

  • Familiarity with Catalyst 9k Switches
  • Familiarity with Catalyst Center (formerly DNA Center) and SD-Access

Let's plan your next step together.

Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.

Talk to an advisor →WhatsApp