Automating and Programming Cisco Enterprise Solutions (ENAUTO)

 

Who should attend

  • Network Engineers
  • Systems Engineers
  • Wireless Engineers
  • Consulting Systems Engineers
  • Technical Solutions Architects
  • Network Administrators
  • Wireless Design Engineers
  • Network Managers
  • Sales Engineers
  • Account Managers

Prerequisites

There are no formal prerequisites for this training. However, the knowledge and skills you are recommended to have before attending this training are:

  • Basic programming language concepts
  • Basic understanding of virtualization
  • Ability to use Linux and CLI tools, such as SSH and bash
  • CCNP level core networking knowledge
  • Foundational understanding of Cisco Catalyst Center, Meraki, and Cisco Catalyst SD-WAN

These skills can be found in the following Cisco Learning Offerings:

Course Objectives

  • Explain the need for data models for network automation
  • Explain how to use Ansible and YANG Suite tools for effective network automation
  • Describe Python and Netmiko as tools for CLI automation and explain how to automate VLANs, routing protocols, policies, and VPNs
  • Introduce NETCONF and RESTCONF as model-driven protocols, explain their operations, datastores, and workflows, and compare where each is most effective
  • Monitor configuration and operational data with NETCONF and RESTCONF, troubleshoot connectivity and model issues, and interpret errors for faster resolution
  • Introduce Ansible for Cisco configuration management to detect drift, validate compliance, maintain a source of truth, and apply resource modules with safe rollout and rollback recovery
  • Describe how Cisco IOS EEM automates tasks with events and policies, Guest Shell provides a secure Linux container for scripts, and ZTP creates the initial configuration
  • Explore how to perform Day-0 operations with PnP in Cisco Catalyst Center
  • Explore options for configuration management with Cisco Catalyst Center
  • Explore advanced features of configuration templates with Jinja templates
  • Learn about managing controller-based configuration with Ansible
  • Learn about security automation
  • Learn about techniques for troubleshooting authentication with the REST APIs of Cisco controllers
  • Learn how to test and validate automation deployed on Cisco Catalyst Center and Cisco Catalyst SD-WAN Manager
  • Learn how to use Catalyst Center and SD-WAN APIs to automate Software Image Management
  • Learn how to use APIs to monitor network health with Cisco Controllers
  • Learn how to use streaming telemetry and webhooks to monitor network health on Course Cisco Catalyst Center and Cisco Catalyst SD-WAN Manager
  • Explain how to use AI capabilities in Cisco Catalyst Center, Cisco Catalyst SD-WAN Manager, and Meraki dashboard
  • Explain how to use AI-assisted code development for network automation
  • Explore security risks in AI-based network automation
  • Explain the deployment of MCP servers and clients, and Python FastMCP support for AI agents

Detailed Course Outline

  • Network Automation Models
  • Network Automation Tooling
  • CLI Automation with Python
  • NETCONF and RESTCONF Automation
  • Automating Configuration Monitoring
  • Device Automation with Ansible
  • On-Box Automation
  • Controller-Based Day-0 Provisioning
  • Catalyst Center Day-0 with Configuration Management
  • Advanced Configuration Templates
  • Controller-Based Configuration Management with Ansible
  • Security Automation
  • Troubleshoot Controller-Based Network Automation
  • Testing and Validating Network Automation
  • Controller-Based Software Management
  • Automate Network Health Monitoring with Controller APIs
  • Monitor Network Health with Streaming Telemetry and Webhooks
  • AI Capabilities in Network Controllers
  • AI Assistance in Network Automation
  • Security Risks in AI-based Automation
  • Support AI Agents with Python FastMCP

Prices & Delivery methods

Online Training

Duration
5 days

Price
  • CAD 6,070
  • Cisco Learning Credits: 44
Classroom Training

Duration
5 days

Price
  • Canada: CAD 6,070
  • Cisco Learning Credits: 44

Schedule

Currently there are no training dates scheduled for this course.