Courseiva
hardMultiple SelectObjective-mapped

200-901 Practice Question: A network developer is using Cisco NSO to manage…

A network developer is using Cisco NSO to manage multi-vendor devices. Which three are valid approaches to handle device-specific differences? (Choose three.)

⚠ Common exam trap

Cisco often tests the misconception that SNMP MIBs are a primary tool for configuration management in NSO, when in fact NSO uses NEDs and YANG models for configuration abstraction, and SNMP is typically limited to read-only monitoring.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Write custom Python code in the service model

Cisco NSO allows developers to write custom Python code within the service model to handle device-specific logic, such as translating abstract service parameters into vendor-specific CLI or NETCONF commands. This approach provides flexibility to accommodate non-standard configurations that cannot be expressed purely through YANG models or NEDs.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Write custom Python code in the service model

    Why this is correct

    Python callbacks can implement vendor-specific logic.

  • Use YANG data models to abstract device specifics

    Why this is correct

    YANG models provide a vendor-neutral data representation.

  • Use SNMP MIBs for all configurations

    Why it's wrong here

    SNMP is not suitable for all configuration tasks.

  • Configure each device manually through CLI

    Why it's wrong here

    Manual configuration contradicts automation goals.

  • Use NEDs (Network Element Drivers) for each vendor

    Why this is correct

    NEDs translate between NSO and device CLI.

About these practice questions

This 200-901 question is part of Courseiva's 989-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 200-901 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-901 exam.