350-901 · Question #16
A heterogeneous network of vendors and device types needs automating for better efficiency and to enable future automated testing. The network consists of switches, routers, firewalls and load…
The correct answer is C. NSO. Cisco NSO is the purpose-built buy solution for multi-vendor NETCONF/RESTCONF and YANG-based network automation with native diff and rollback functionality.
Question
Options
- AAnsible
- BAnsible and Terraform
- CNSO
- DTerraform
- EAnsible and NSO
How the community answered
(25 responses)- B4% (1)
- C68% (17)
- D20% (5)
- E8% (2)
Why each option
Cisco NSO is the purpose-built buy solution for multi-vendor NETCONF/RESTCONF and YANG-based network automation with native diff and rollback functionality.
Ansible can use NETCONF modules but does not provide native configuration diff and rollback at the network-device level without significant custom development.
Combining Ansible and Terraform adds infrastructure provisioning capability but still does not provide native NETCONF rollback or multi-vendor YANG orchestration.
Cisco NSO (Network Services Orchestrator) is specifically designed for multi-vendor network automation using NETCONF/RESTCONF and YANG models as its native southbound interface. It provides built-in configuration diff and rollback from initial deployment, satisfying the buy-versus-build requirement without custom engineering effort. Ansible and Terraform lack native, production-grade NETCONF rollback and multi-vendor YANG orchestration out of the box.
Terraform is an infrastructure provisioning tool focused on declarative state management for cloud resources, not NETCONF/YANG-based network device configuration.
Adding Ansible to NSO is unnecessary overhead; NSO alone covers all stated requirements including diff, rollback, and multi-vendor YANG support.
Concept tested: Cisco NSO for multi-vendor NETCONF/YANG automation
Source: https://developer.cisco.com/docs/nso/
Topics
Community Discussion
No community discussion yet for this question.