CCNP Enterprise ENAUI – Implementing Automation for Cisco Enterprise Solutions
The ENAUI Implementing Automation for Cisco Enterprise Solutions course is part of the Cisco CCNP Enterprise and DevNet Professional track . The primary objective of this course is to provide the knowledge and skills needed to integrate programmability and automation into Cisco-based Campus and Wide Area Network (WAN) environments using programming, orchestration, telemetry, and automation techniques. Through a combination of lectures and hands-on labs, you will gain expertise in Cisco IOS-XE, Cisco Digital Network Architecture (Cisco DNA™), Cisco Software-Defined (SD) WAN, and Cisco Meraki™. You will use software development toolkits to implement Application Programming Interfaces (APIs). Work on Python, Ansible, Git, JavaScript Object Notation (JSON), YAML Ain't Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Configuration Protocol (RESTCONF), and Yet Another Next Generation (YANG) will complete the course. The course contributes to the preparation of the CCNP Enterprise Certification exam (Exam 300-435) .
Course Objectives
Below is a summary of the main objectives of the ENAUI Implementing Automation for Cisco Enterprise Solutions Course :
- Integrate programmability and automation into Cisco-based campus and WAN environments.
- Gain expertise in Cisco IOS-XE and Cisco DNA™.
- Get familiar with Cisco SD WAN and Cisco Meraki™.
- Implement APIs using software development toolkits.
- Work with languages and protocols like Python, Ansible, Git, JSON, YAML, NETCONF, RESTCONF and YANG
- Leverage Cisco’s Intent-Based Networking (IBN) for proactive network management.
- Develop skills in troubleshooting and monitoring automated Cisco networks using advanced tools and techniques.
- Understand the principles of network security in automated Cisco environments, including secure API practices.
Course Certification
This course helps you prepare to take the:
Exam 300-435 ENAUTO Automating and Programming Cisco Enterprise Solutions ;
Course Outline
- Introducing Cisco SD-WAN Programmability
- Introduction
- Enterprise Network Automation Overview
- Cisco SD-WAN Architecture
- Cisco SD-WAN REST API Overview
- Perform Administrative Tasks Using the Cisco SD-WAN API
- Building Cisco SD-WAN Automation with Python
- Introduction
- Python Workflows for Cisco SD-WAN
- Build, Manage, and Operate Cisco SD-WAN Programmatically
- Building Cisco SD-WAN Automation with Ansible
- Introduction
- Use Ansible with Cisco SD-WAN APIs
- Explore SD-WAN Resources on Cisco DevNet
- Consume SD-WAN APIs Using the uri Module
- Build Reports Using Ansible-Viptela Roles
- Manage Feature Templates with Ansible
- Managing Configuration with Ansible and NAPALM
- Introduction
- NAPALM Automation Framework
- Use NAPALM to Configure and Verify Device Configuration
- Implementing On-Box Programmability and Automation with Cisco IOS XE Software
- Introduction
- Introduction to Edge Computing
- Implement On-Box Programmability and Automation with Cisco IOS XE Software
- Use Python on Cisco IOS XE Software
- Implementing Model-Driven Telemetry
- Introduction
- Data Models on Cisco IOS XE Software
- Streaming Telemetry
- Streaming Telemetry Models
- Streaming Telemetry Transport Protocols
- Implement Streaming Telemetry with Cisco IOS XE
- Day Provisioning with Cisco IOS-XE
- Introduction
- Day Operations
- iPXE Overview
- Cisco Network Plug and Play Overview
- Automating Cisco Meraki
- Introduction
- Cisco Meraki Architecture and Automation Capabilities
- Cisco Meraki REST API Overview
- Implement Cisco Meraki API Automation
- Implementing Meraki Integration APIs
- Introduction
- Cisco Meraki Integrations Overview
- Location Scanning APIs
- Cisco Meraki Camera APIs
- Cisco Meraki Captive Portals
- Cisco Meraki Wireless Health
- Explore Cisco Meraki Integration APIs
- Explore Cisco Meraki Webhook Alerts
- Implementing Automation in Enterprise Networks
- Introduction
- Cisco Intent-Based Network Overview
- Cisco DNA Center APIs
- Building Cisco DNA Center Automation with Python
- Introduction
- Explore Cisco DNA Center Python Libraries
- Automating Operations using Cisco DNA Center
- Introduction
- Introduction to Cisco DNA Center Assurance Workflows
- Cisco DNA Center Event Webhooks
Laboratory Activities
- Perform Administrative Tasks Using the Cisco SD-WAN API
- Build, Manage, and Operate Cisco SD-WAN Programmatically
- Consume SD-WAN APIs Using the Uniform Resource Identifier (URI) Module
- Build Reports Using Ansible-Viptela Roles
- Manage Feature Templates with Ansible
- Use NAPALM to Configure and Verify Device Configuration
- Implement On-Box Programmability and Automation with Cisco IOS XE Software
- Use Python on Cisco IOS XE Software
- Implement Streaming Telemetry with Cisco IOS XE
- Implement Cisco Meraki API Automation
- Explore Cisco Meraki Integration APIs
- Explore Cisco Meraki Webhook Alerts
Course Mode
Instructor-Led Remote Live Classroom Training;
Trainers
Trainers are Cisco Official Instructors and certified in other IT technologies, with years of hands-on experience in the industry and in Training.
Lab Topology
For all types of delivery, the Trainee can access real Cisco equipment and systems in our laboratories or directly at the Cisco data centers remotely 24 hours a day. Each participant has access to implement the various configurations thus having a practical and immediate feedback of the theoretical concepts.
Here are some Cisco Labs network topologies available:
Course Details
Course Prerequisites
Attendance at the Cisco CCNA Course as well as attendance at the Cisco CCNP Enterprise ENCOR Course and Python Programming Course is recommended .
Course Duration
Intensive duration 3 days
Course Frequency
Course Duration: 3 days (9.00 to 17.00) - Ask for other types of attendance.
Course Date
- Cisco ENAUI (Intensive Formula) – On request – 9:00 – 17:00
Steps to Enroll
Registration takes place by asking to be contacted from the following link, or by contacting the office at the international number +355 45 301 313 or by sending a request to the email info@hadartraining.com