Unit 3 of 3
DevNet Resources and Model-Driven Programmability
15 min
+150 points
Learning objectives
When you finish this unit, you will be able to:
- Identify the appropriate DevNet resource for a given scenario (Sandbox, Code Exchange, support, forums, Learning Labs, and API documentation).
- Apply concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a Cisco environment.
- Construct code to perform a specific operation based on a set of requirements and given API reference documentation.
DevNet and model-driven programmability
DevNet resources
- Sandbox: hands-on lab environments.
- Code Exchange: sample code and projects.
- Learning Labs: guided tutorials.
- API documentation: reference for each platform.
- Forums and support: community and technical help.
Model-driven programmability
- YANG: data modeling language for network configuration.
- RESTCONF: RESTful protocol for YANG data stores.
- NETCONF: network configuration protocol using XML.
Practical operations
Construct code to perform tasks such as:
- Obtain a list of network devices (Meraki, DNA Center, ACI, SD-WAN, or NSO).
- Manage Webex Teams spaces, participants, and messages.
- List clients/hosts on a network (Meraki or DNA Center).
Exam focus: select the right DevNet resource and apply YANG/RESTCONF/NETCONF concepts in Cisco environments.