200-901 · Question #193
What are two benefits of model-driven programmability? (Choose two.)
The correct answer is C. models decoupled from transport, protocol, and encoding E. model-driven APIs for abstraction and simplification. Model-driven programmability (e.g., YANG models used with NETCONF/RESTCONF) offers two key benefits: (C) the data models are decoupled from the transport, protocol, and encoding - the same YANG model works over NETCONF (XML) or RESTCONF (JSON), giving flexibility; and (E)…
Question
What are two benefits of model-driven programmability? (Choose two.)
Options
- Aeasier to design, deploy, and manage APIs
- Bsingle choice of transport, protocol, and encoding
- Cmodels decoupled from transport, protocol, and encoding
- Dmodel-based, structured, and human friendly
- Emodel-driven APIs for abstraction and simplification
How the community answered
(33 responses)- A3% (1)
- B6% (2)
- C88% (29)
- D3% (1)
Explanation
Model-driven programmability (e.g., YANG models used with NETCONF/RESTCONF) offers two key benefits: (C) the data models are decoupled from the transport, protocol, and encoding - the same YANG model works over NETCONF (XML) or RESTCONF (JSON), giving flexibility; and (E) model-driven APIs provide abstraction and simplification by defining a structured, vendor-neutral schema for device configuration. Option B is incorrect because model-driven programmability actually supports multiple transport/protocol/encoding choices, not a single one. Option A is a general software engineering benefit, not specific to model-driven programmability.
Topics
Community Discussion
No community discussion yet for this question.