Exam Description:
10% | 1.0 | Network Programmability Foundation |
---|---|---|
1.1 | Utilize common version control operations with git (add, clone, push, commit, diff, branching, merging conflict) | |
1.2 | Describe characteristics of API styles (REST and RPC) | |
1.3 | Describe the challenges encountered and patterns used when consuming APIs synchronously and asynchronously | |
1.4 | Interpret Python scripts containing data types, functions, classes, conditions, and looping | |
1.5 | Describe the benefits of Python virtual environments | |
1.6 | Explain the benefits of using network configuration tools such as Ansible and Puppet for automating IOS XE platforms | |
10% | 2.0 | Automate APIs and Protocols |
2.1 | Identify the JSON instance based on a YANG model | |
2.2 | Identify the XML instance based on a YANG model | |
2.3 | Interpret a YANG module tree generated per RFC8340 | |
2.4 | Compare functionality, benefits, and uses of OpenConfig, IETF, and native YANG models | |
2.5 | Compare functionality, benefits, and uses of NETCONF and RESTCONF | |
20% | 3.0 | Network Device Programmability |
3.1 | Implement device management and monitoring using NetMiko | |
3.2 | Construct a Python script using ncclient that uses NETCONF to manage and monitor an IOS XE device | |
3.3 | Configure device using RESTCONF API utilizing Python requests library | |
3.4 | Utilize Ansible to configure an IOS XE device | |
3.5 | Configure a subscription for model driven telemetry on an IOS XE device (CLI, NETCONF, and RESTCONF) | |
3.6 | Compare publication and subscription telemetry models 3.6.a Periodic / cadence 3.6.b On-change | |
3.7 | Describe the benefits and usage of telemetry data in troubleshooting the network
3.8 Describe Day 0 provisioning methods 3.8.a iPXE 3.8.b PnP 3.8.c ZTP |
|
20% | 4.0 | Cisco DNA Center |
4.1 | Compare traditional versus software-defined networks | |
4.2 | Describe the features and capabilities of Cisco DNA Center 4.2.a Network assurance APIs 4.2.b Intent APIs 4.2.c Multivendor support (3rd party SDKs) 4.2.d Events and notifications |
|
4.3 | Implement Cisco DNA Center event outbound webhooks | |
4.4 | Implement API requests for Cisco DNA Center to accomplish network management tasks 4.4.a Intent APIs 4.4.b Command Runner APIs 4.4.c Site APIs |
|
4.5 | Implement API requests for Cisco DNA Center to accomplish network management tasks using these APIs 4.5.a Network discovery and device APIs 4.5.b Template APIs (Apply a template) |
|
4.6 | Troubleshoot Cisco DNA Center automation process using Intent APIs | |
20% | 5.0 | Cisco SD-WAN |
5.1 | Describe features and capabilities of Cisco SD-WAN vManage Certificate Management APIs | |
5.2 | Implement a Python script to perform API requests for Cisco SD-WAN vManage Device Inventory APIs to retrieve and display data | |
5.3 | Construct API requests for Cisco SD-WAN vManage Administration APIs | |
5.4 | Implement a Python script to perform API requests for Cisco SD-WAN vManage Configuration APIs to modify Cisco SD-WAN fabric configuration | |
5.5 | Construct API requests for Cisco SD-WAN vManage Monitoring APIs (Including real-time) | |
5.6 | Troubleshoot a Cisco SD-WAN deployment using vManage APIs | |
20% | 6.0 | Cisco Meraki |
6.1 | Describe features and capabilities of Cisco Meraki 6.1.a Location Scanning APIs 6.1.b MV Sense APIs 6.1.c External Captive Portal APIs 6.1.d WebHook Alert APIs |
|
6.2 | Create a network using Cisco Meraki APIs | |
6.3 | Configure a network using Cisco Meraki APIs | |
6.4 | Implement a Python script for Cisco Meraki Alert WebHooks |
If you sign up for newsletter you’ll not fail to get our update.