nerdexam
Cisco

200-901 · Question #157

What is a benefit of a model-driven approach for infrastructure automation?

The correct answer is A. enforces the generation of all automation scripts through the modeling environment. A model-driven approach to infrastructure automation uses a formal data model as the authoritative source that enforces and generates all automation scripts, ensuring consistency. The model prevents manual ad-hoc changes that could cause configuration drift.

Infrastructure and Automation

Question

What is a benefit of a model-driven approach for infrastructure automation?

Options

  • Aenforces the generation of all automation scripts through the modeling environment
  • Bprovides a small learning curve and helps system administrators with limited coding experience
  • Censures that system administrators gain a good understanding of coding and expand their
  • Denables a user to understand a declarative language to translate the model into an actionable

How the community answered

(25 responses)
  • A
    92% (23)
  • C
    4% (1)
  • D
    4% (1)

Why each option

A model-driven approach to infrastructure automation uses a formal data model as the authoritative source that enforces and generates all automation scripts, ensuring consistency. The model prevents manual ad-hoc changes that could cause configuration drift.

Aenforces the generation of all automation scripts through the modeling environmentCorrect

In a model-driven approach, infrastructure models - such as YANG data models used with NETCONF or RESTCONF - serve as the single source of truth. All automation scripts and configurations are generated from this model, enforcing consistency and preventing out-of-band changes that would cause drift or introduce errors across the environment.

Bprovides a small learning curve and helps system administrators with limited coding experience

A model-driven approach typically has a steeper, not smaller, learning curve because administrators must learn the modeling language and associated toolchain in addition to the infrastructure being automated.

Censures that system administrators gain a good understanding of coding and expand their

While incidental coding knowledge may be gained, the purpose of a model-driven approach is to abstract and enforce infrastructure definitions, not specifically to expand administrators' coding skills.

Denables a user to understand a declarative language to translate the model into an actionable

Understanding a declarative language to translate models into actions describes a characteristic of declarative IaC tools in general, and does not capture the defining benefit of the model-driven approach, which is enforcement of script generation through the model itself.

Concept tested: Model-driven infrastructure automation with YANG data models

Source: https://developer.cisco.com/docs/ios-xe/model-driven-telemetry/

Topics

#Infrastructure Automation#Model-Driven Automation#Automation Scripting#Declarative Configuration

Community Discussion

No community discussion yet for this question.

Full 200-901 Practice