Configuration Management for Automation Tooling: A Solution for Heterogeneous Network Automation | Cisco Exam 350-901-DEVCOR

Automating a Heterogeneous Network with Configuration Management for Automation Tooling

Question

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 balancers from different vendors, however they all support the NETCONF/RESTCONF configuration standards and the YAML models with every feature the business requires.

The business is looking for a buy versus build solution because they cannot dedicate engineering resources, and they need configuration diff and rollback functionality from day 1

Which configuration management for automation tooling is needed for this solution?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

C.

The best configuration management tool for automating the network of vendors and device types that support NETCONF/RESTCONF configuration standards and YAML models, with the business requirement for configuration diff and rollback functionality from day 1, and with no dedicated engineering resources available, is NSO (Network Services Orchestrator).

Ansible is an automation tool that uses a declarative language to configure and manage systems. While it can be used to automate network devices, it is primarily focused on configuration management of servers and workstations.

Terraform is an infrastructure as code tool that allows the provisioning of infrastructure resources across multiple cloud providers and on-premises environments. It can also be used to manage network devices, but it does not have native support for NETCONF/RESTCONF configuration standards.

NSO is a comprehensive automation and orchestration platform for managing multi-vendor networks. It supports a wide range of devices and protocols, including NETCONF/RESTCONF configuration standards and YAML models. NSO also provides configuration diff and rollback functionality out of the box, which is a requirement for the business in this scenario.

Therefore, the correct answer is C. NSO. While Ansible and Terraform could be used in conjunction with NSO to provide additional functionality, they are not necessary for this particular scenario. Ansible and NSO (option E) may be used together to provide additional automation capabilities, but this would require more engineering resources than the business has available.