CCNP Enterprise 300-435 ENAUTO Cisco's exam is designed to test a candidate’s ability to implement Enterprise automated solutions. This includes Python programming and controllers. This certification will allow you to achieve great heights in your career. The following skills are required to pass the CCNP Enterprise examination (300-435 ENAUTO). Concepts of basic programming languages Virtualization basics Ability to use Linux and the CLI tools such as Secure Shell(SSH) or bash Equivalent to the CCNP level in network knowledge An introduction to Cisco SD-WAN, Meraki, Cisco DNA and Cisco DNA. Target Audience This course will assist the following profiles in their career growth: Network engineer Systems engineer Engineer wireless Consulting systems engineer Engineered solutions Administrator of the network Wireless design engineer Network manager Sales engineer Manager of accounts Course Outline Network Programmability Foundation: 10% Use common version control operations in git (add/clone/push, commit, diff. branching, merging conflict). Define the characteristics of API styles (REST & RPC). Define the problems encountered and the patterns used to consume APIs both synchronously or asynchronously. Interpret Python scripts that contain data types, classes, conditions and looping Define the benefits of Python virtual environments Explain the advantages of using network configuration tools like Ansible or Puppet to automate IOS XE platforms Automate Protocols and APIs: 10% Identify the JSON instance based upon a YANG-model Identify the XML instance based upon a YANG-model RFC8340: Interpret a YANG tree Compare the functionality, benefits, uses, and benefits of OpenConfig, IETF, and native YANG model models Compare the functionality, benefits, uses, and uses of NETCONF vs RESTCONF Network Device Programmability: 20% NetMiko allows you to manage and monitor your devices. To create a Python script, you will need a client that uses NETCONF for monitoring and managing an IOS XE device. Configure device using RESTCONF API utilizing Python requests library Use Ansible for configuring an IOS XE device Set up a subscription to model-driven telemetry using an IOS XE device. (CLI. NETCONF and RESTCONF). Compare subscription and publication telemetry models Periodic / cadence On-change Discuss the advantages and use of telemetry data when troubleshooting the network Describe Day 0 Provisioning Methods iPXE PnP ZTP Cisco DNA Center: 20% Comparing traditional networks with software-defined ones Cisco DNA Center: What are the capabilities? APIs for network assurance APIs for Intent Multivendor support (3rd party SDKs) Notifications and Events Implement Cisco DNA Center outbound webhooks To complete network management tasks, you can use Cisco DNA Center API requests APIs for Intent Command Runner APIs Site APIs To perform network management tasks, use these APIs to implement Cisco DNA Center API requests Device APIs and network discovery Template APIs (Apply templates) Troubleshoot Cisco DNA Center automation using Intent APIs Cisco SD-WAN: 20% Describe the capabilities and features of Cisco SDWAN vManage Certificate Management Apis To retrieve and display data from Cisco SD-WAN vManage Device inventory APIs, create a Python script. Request APIs for Cisco SDWAN vManage Administration APIs To perform API requests for Cisco SDWAN vManage, you can use a Python script. Configuration APIs for Cisco SD-WAN fabric configuration modification Request API requests from Cisco SD-WAN vManage Monitoring APIs. Troubleshoot a Cisco SDWAN deployment with vManage APIs Cisco Meraki: 20% Cisco Meraki's capabilities and features are described. APIs for location scanning APIs for MV Sense APIs for External Captive Portal APIs WebHook Alert APIs Create a network using Cisco Meraki APIs Configure a network using Cisco Meraki APIs Install a Python script to support Cisco Meraki Alert WebHooks Practice Exams Also, practice tests can be started after you have completed a topic. This will serve as a revision section.
CCNP Enterprise 300-435 ENAUTO Cisco's exam is designed to test a candidate’s ability to implement Enterprise automated solutions. This includes Python programming and controllers. This certification will allow you to achieve great heights in your career. The following skills are required to pass the CCNP Enterprise examination (300-435 ENAUTO). Concepts of basic programming languages Virtualization basics Ability to use Linux and the CLI tools such as Secure Shell(SSH) or bash Equivalent to the CCNP level in network knowledge An introduction to Cisco SD-WAN, Meraki, Cisco DNA and Cisco DNA. Target Audience This course will assist the following profiles in their career growth: Network engineer Systems engineer Engineer wireless Consulting systems engineer Engineered solutions Administrator of the network Wireless design engineer Network manager Sales engineer Manager of accounts Course Outline Network Programmability Foundation: 10% Use common version control operations in git (add/clone/push, commit, diff. branching, merging conflict). Define the characteristics of API styles (REST & RPC). Define the problems encountered and the patterns used to consume APIs both synchronously or asynchronously. Interpret Python scripts that contain data types, classes, conditions and looping Define the benefits of Python virtual environments Explain the advantages of using network configuration tools like Ansible or Puppet to automate IOS XE platforms Automate Protocols and APIs: 10% Identify the JSON instance based upon a YANG-model Identify the XML instance based upon a YANG-model RFC8340: Interpret a YANG tree Compare the functionality, benefits, uses, and benefits of OpenConfig, IETF, and native YANG model models Compare the functionality, benefits, uses, and uses of NETCONF vs RESTCONF Network Device Programmability: 20% NetMiko allows you to manage and monitor your devices. To create a Python script, you will need a client that uses NETCONF for monitoring and managing an IOS XE device. Configure device using RESTCONF API utilizing Python requests library Use Ansible for configuring an IOS XE device Set up a subscription to model-driven telemetry using an IOS XE device. (CLI. NETCONF and RESTCONF). Compare subscription and publication telemetry models Periodic / cadence On-change Discuss the advantages and use of telemetry data when troubleshooting the network Describe Day 0 Provisioning Methods iPXE PnP ZTP Cisco DNA Center: 20% Comparing traditional networks with software-defined ones Cisco DNA Center: What are the capabilities? APIs for network assurance APIs for Intent Multivendor support (3rd party SDKs) Notifications and Events Implement Cisco DNA Center outbound webhooks To complete network management tasks, you can use Cisco DNA Center API requests APIs for Intent Command Runner APIs Site APIs To perform network management tasks, use these APIs to implement Cisco DNA Center API requests Device APIs and network discovery Template APIs (Apply templates) Troubleshoot Cisco DNA Center automation using Intent APIs Cisco SD-WAN: 20% Describe the capabilities and features of Cisco SDWAN vManage Certificate Management Apis To retrieve and display data from Cisco SD-WAN vManage Device inventory APIs, create a Python script. Request APIs for Cisco SDWAN vManage Administration APIs To perform API requests for Cisco SDWAN vManage, you can use a Python script. Configuration APIs for Cisco SD-WAN fabric configuration modification Request API requests from Cisco SD-WAN vManage Monitoring APIs. Troubleshoot a Cisco SDWAN deployment with vManage APIs Cisco Meraki: 20% Cisco Meraki's capabilities and features are described. APIs for location scanning APIs for MV Sense APIs for External Captive Portal APIs WebHook Alert APIs Create a network using Cisco Meraki APIs Configure a network using Cisco Meraki APIs Install a Python script to support Cisco Meraki Alert WebHooks Practice Exams Also, practice tests can be started after you have completed a topic. This will serve as a revision section.