CCNP Enterprise - Implementing Automation ENAUI 300-435 ENAUTO

CCNP Enterprise – Implementing Automation ENAUI

Implementing Automation for Cisco Enterprise Solutions (ENAUI) Course teaches you how to implement Cisco Enterprise automated solutions, including programming concepts, orchestration, telemetry, and automation tools.

Course Overivew

 

 

  • Implementing Automation for Cisco Enterprise Solutions (ENAUI) Course teaches you how to implement Cisco Enterprise automated solutions, including programming concepts, orchestration, telemetry, and automation tools.
  • This course highlights the tools and the benefits of leveraging programmability and automation in the Cisco-powered Enterprise Campus and Wide Area Network (WAN).
  • You will also examine platforms including Cisco IOS XE software for device-centric automation, Cisco DNA Center for the intent-based enterprise network, Cisco Software-Defined WAN, and Cisco Meraki.
  • Their current ecosystem of Application Programming Interfaces (APIs), software development toolkits, and relevant workflows are studied in detail together with open industry standards, tools, and APIs, such as 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).
  • Automating Cisco Enterprise Solutions v1.0 (ENAUTO 300-435) exam associated with the CCNP Enterprise Certification and DevNet Professional Certification.
  • The exam tests a candidate’s knowledge of implementing Enterprise automated solutions, including programming concepts, Python programming, APIs, controllers and automation tools.
  • The course, Implementing Cisco Enterprise Automation Solutions, helps candidates to prepare for this exam.
  • Gain the knowledge of implementing enterprise automated solutions including:
    • Programming concepts
    • Python programming
    • APIs
    • Controllers
    • Automation tools
Read More
Read Less
Course Benefits:

Network Programmability Foundation

  • Utilize common version control operations with git (add, clone, push, commit, diff, branching, merging conflict)
  • Describe characteristics of API styles (REST and RPC)
  • Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously
  • Interpret Python scripts containing data types, functions, classes, conditions, and looping
  • Describe the benefits of Python virtual environments
  • Explain the benefits of using network configuration tools such as Ansible and Puppet for automating IOS XE platforms

 

Automate APIs and Protocols

  • Identify the JSON instance based on a YANG model
  • Identify the XML instance based on a YANG model
  • Interpret a YANG module tree generated per RFC8340
  • Compare functionality, benefits, and uses of OpenConfig, IETF, and native YANG models
  • Compare functionality, benefits, and uses of NETCONF and RESTCONF

 

Network Device Programmability

  • Implement device management and monitoring using NetMiko
  • Construct a Python script using ncclient that uses NETCONF to manage and monitor an IOS XE device
  • Configure device using RESTCONF API utilizing Python requests library
  • Utilize Ansible to configure an IOS XE device
  • Configure a subscription for model driven telemetry on an IOS XE device (CLI, NETCONF, and RESTCONF)
  • Compare publication and subscription telemetry models
  • Describe the benefits and usage of telemetry data in troubleshooting the network
  • Describe Day 0 provisioning methods

 

Cisco DNA Center

  • Compare traditional versus software-defined networks
  • Describe the features and capabilities of Cisco DNA Center
  • Implement Cisco DNA Center event outbound webhooks
  • Implement API requests for Cisco DNA Center to accomplish network management tasks
  • Implement API requests for Cisco DNA Center to accomplish network management tasks using these APIs
  • Troubleshoot Cisco DNA Center automation process using Intent APIs

 

Cisco SD-WAN

  • Describe features and capabilities of Cisco SD-WAN vManage Certificate Management APIs
  • Implement a Python script to perform API requests for Cisco SD-WAN vManage Device Inventory APIs to retrieve and display data
  • Construct API requests for Cisco SD-WAN vManage Administration APIs
  • Implement a Python script to perform API requests for Cisco SD-WAN vManage Configuration APIs to modify Cisco SD-WAN fabric configuration
  • Construct API requests for Cisco SD-WAN vManage Monitoring APIs (Including real-time)
  • Troubleshoot a Cisco SD-WAN deployment using vManage APIs

 

Cisco Meraki

  • Describe features and capabilities of Cisco Meraki
  • Create a network using Cisco Meraki APIs
  • Configure a network using Cisco Meraki APIs
  • Implement a Python script for Cisco Meraki Alert WebHooks

After taking this course, you should be able to:

  • Be familiar with different API styles (REST, RPC) and synchronous and asynchronous API requests
  • Learn how to use Postman software development tool in order to test the API calls
  • Learn how to automate repetitive tasks using Ansible automation engine
  • Explore a Python programming language, Python libraries and Python virtual environments and learn how can they be used for automation of network configuration tasks
  • Learn about GIT version control system and its common operations
  • Learn how to leverage the various models and APIs of the Cisco IOS XE platform to perform day-zero operations, improve troubleshooting methodologies with custom tools, augment the CLI using scripts, and integrate various workflows using Ansible and Python
  • Learn about the paradigm shift of model-driven telemetry and the building blocks of a working solution
  • Learn how to leverage the tools and APIs to automate Cisco DNA infrastructure managed by Cisco DNA Center
  • Demonstrate workflows (configuration, verification, health checking, and monitoring) using Python, Ansible, and Postman
  • Understand Cisco SD-WAN solution components, implement a Python library that works with the Cisco SD-WAN APIs to perform configuration, inventory management, and monitoring tasks, and implement reusable Ansible roles to automate provisioning new branch sites on an existing Cisco SD-WAN infrastructure
  • Learn how to leverage the tools and APIs to automate Cisco Meraki managed infrastructure and demonstrate workflows (configuration, verification, health checking, monitoring) using Python, Ansible, and Postman

This course is designed primarily for network and software engineers who are interested in learning about automation and programmability and hold the following job roles:

  • Account manager
  • Consulting systems engineer
  • Network administrator
  • Network engineer
  • Network manager
  • Sales engineer
  • Systems engineer
  • Technical solutions architect
  • Wireless design engineer
  • Wireless engineer
Download
Course
Brochure

Prerequisites

This course is available at :

Classroom Training

Cairo
Giza
Onsite

Online Training

Virtual Interactive Instructor LED
Self-Paced Training

WHY CHOOSE CLS

Experience

We have been in the market since 1995, and we kept accumulating experience in the training business, and providing training for more than 100,000 trainees ever since, in Egypt, and the MENA region.

Premium Facilities

CLS facilities are well-equipped with strong hardware and software technologies that aid both students and trainers lead very effective smooth training programs.

Customer Support

We provide our clients with the best solutions, customized to their specific needs and goals. Our team is highly qualified to answer whatever questions you have.

Global Accredited

CLS is an authorized and accredited partner by technology leaders. This means that our training programs are of the highest quality source materials.

Up To Date

We keep tabs on every change in the market and the technology field, so our training programs will always be updated up to the World-class latest standards, and adapted to the global shape-shifting job market.

Certified Instructors

We select the best instructors, who are certified from trustworthy international vendors. They share their professional experience with the Trainees, so they can have a clear hands-on experience.

Over 200,000 Gradutes From CLS

Play Video
Amr Mostafa
An employee of the Security Department at the Ministry of Electricity

I`m attending now CEH Training with Eng Mohamed Hamdy ,CISSP Training with Eng Mohamed Gohar, I really learned a lot from him , everything here in CLS  is very satisfying including facilities .

Play Video
Lamiaa Medhat
CIO

We took a series of courses as the digital Transformation Unit of the ministry . we just finished CRISC Certification Training with DR Adel Abdel Meneim . Thank you CLS for all your efforts, we really appreciate it

Play Video
Ahmed Salah
Senior Cyber Security Engineer

Me and my colleagues are working in a government Organization, We took a no. of cyber security trainings with CLS starting with CEH and CISSP. we liked every thing the instructors, the stuff and whole environment

Play Video
Ferras Hassan
Head of the Programming Department at Bashayer Energy Company

I`m attending ASP.NET Core with MVC Training with Eng Mohamed Hesham , I really learned a lot from him , everything here in CLS  is very satisfying including facilities .Thanks you all team.

Play Video
Mohamed Ahmed Ali
Systems management specialist

Qualifying the cadres of digital transformation units in government agencies moving to the administrative capital .Thanks CLS

Play Video
Zeinab Salah
Software Developer at Bashayer Energy Company

I`m attending ASP.NET Core with MVC Training with Eng Mohamed Hesham , I really learned a lot from him , everything here in CLS  is very satisfying including facilities .Thanks you all team.

Play Video
Ibrahim Khalaf
IT Infrastructure and Security Manger

I`m attending now CRISC Training with DR Adel Abdel Meneim , I really learned a lot from him , everything here in CLS  is very satisfying including facilities , locations and the team.

Play Video
Samar Shams ElDin
Programmer at Bashayer Energy Company

I`m attending ASP.NET Core with MVC Training with Eng Mohamed Hesham , I really learned a lot from him , everything here in CLS  is very satisfying including facilities .Thanks you all team.

Student Application For

CCNP Enterprise - Implementing Automation ENAUI
Full Name *
Email *
Phone *
Full Phone
Training Location *
Additional Request

Business Application For

CCNP Enterprise - Implementing Automation ENAUI
Full Name *
Company Name *
Job Title *
Number of Employees
Email *
Phone *
Full Phone
Training Location *
Additional Request