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.
Go deeper
Related to this question
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 →
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.