nerdexam
Cisco

300-610 · Question #180

An architect needs vendor-agnostic technology to orchestrate and automate a customer network with scripts. The technology must support running ad-hoc scripts from the CLI and support a deployment of s

The correct answer is A. Python. To orchestrate and automate a customer network with vendor-agnostic scripts, support ad-hoc CLI execution, and leverage a large set of libraries, Python is the technology of choice.

Automation Design

Question

An architect needs vendor-agnostic technology to orchestrate and automate a customer network with scripts. The technology must support running ad-hoc scripts from the CLI and support a deployment of scripts based on a large, readily available set of support libraries. Which technology must the architect choose?

Options

  • APython
  • BPuppet
  • CCisco Power Tool
  • DCisco Intersight

How the community answered

(34 responses)
  • A
    79% (27)
  • B
    6% (2)
  • C
    3% (1)
  • D
    12% (4)

Why each option

To orchestrate and automate a customer network with vendor-agnostic scripts, support ad-hoc CLI execution, and leverage a large set of libraries, Python is the technology of choice.

APythonCorrect

Python is a versatile, vendor-agnostic scripting language with a vast ecosystem of libraries and frameworks specifically tailored for network automation and orchestration (e.g., `requests`, `netmiko`, `napalm`). Its interpretative nature allows for easy ad-hoc script execution from the command-line interface, fulfilling all the specified requirements.

BPuppet

Puppet is a configuration management system that uses a declarative language and typically requires an agent/master infrastructure, which is not a general-purpose scripting technology and is less suitable for ad-hoc CLI script execution compared to Python.

CCisco Power Tool

Cisco Power Tool implies a vendor-specific solution, which directly contradicts the requirement for a vendor-agnostic technology.

DCisco Intersight

Cisco Intersight is a cloud-based management platform specifically for Cisco UCS and HyperFlex, making it a vendor-specific platform rather than a vendor-agnostic scripting technology.

Concept tested: Network automation tools, scripting languages

Source: https://www.python.org/doc/

Topics

#network orchestration#automation#configuration management#Puppet

Community Discussion

No community discussion yet for this question.

Full 300-610 Practice