Chapter 18. Understanding REST and JSON
This chapter covers the following exam topics:
6.0 Automation and Programmability
6.5 Describe characteristics of REST-based APIs (CRUD, HTTP verbs, and data encoding)
6.7 Interpret JSON encoded data
To automate and program networks, some automation software does several tasks. The software analyzes data in the form of variables, makes decisions based on that analysis, and then may take action to change the configuration of network devices or report facts about the state of the network.
The different automation functions reside on different devices: the network engineer’s device, a server, a controller, and the various network devices themselves. For these related automation processes to work well, all ...