Implementing Automation for Cisco Enterprise Solutions (ENAUTO)
Cisco
The Implementing Automation for Cisco Enterprise Solutions (ENAUTO) course teaches you how to implement automation and programmability for Cisco enterprise networking platforms. You will learn to use Python, REST APIs, NETCONF, RESTCONF, and automation tools such as Ansible to automate Cisco DNA Center, Cisco SD-WAN, Cisco Meraki, and other enterprise platforms.
Who Should Attend
- Network engineers transitioning to automation
- Network automation engineers
- DevOps engineers working with network infrastructure
- Systems engineers
- Anyone pursuing CCNP Enterprise certification
Prerequisites
- CCNA certification or equivalent knowledge
- ENCOR knowledge recommended
- Basic Python programming experience
- Familiarity with REST APIs
What You Will Learn
- Implement Python scripts to automate Cisco enterprise platforms
- Use REST APIs to interact with Cisco DNA Center
- Implement NETCONF and RESTCONF for model-driven programmability
- Use YANG data models for network configuration
- Automate Cisco SD-WAN using vManage APIs
- Automate Cisco Meraki using the Meraki Dashboard API
- Implement network automation using Ansible
- Use Git for version control of automation scripts
- Implement CI/CD pipelines for network automation
- Troubleshoot network automation workflows
Course Outline
Labs & Practical Exercises
Hands-on labs using Python, Ansible, and REST APIs to automate Cisco DNA Center, SD-WAN, Meraki, and IOS-XE devices. Participants will build real automation workflows and implement model-driven programmability using NETCONF and RESTCONF.
Certification & Assessment
Prepares candidates for the Cisco CCNP Enterprise concentration exam (300-435 ENAUTO). Counts towards the CCNP Enterprise certification.
