300-610 practice question 10 of 35
An engineer manages a multi-organization Cisco UCS fabric and requires a solution to streamline the daily operational tasks of creating service…
Full set: 277 questionsAnsible meets all the specified requirements. It uses YAML for its playbooks, which is a human-readable, declarative language, making it accessible to operations teams unfamiliar with programming. Ansible is built on Python and has a straightforward framework for developing custom modules in Python, which satisfies the development team's needs. Its agentless architecture and extensive library of modules for Cisco UCS make it an ideal tool for streamlining operational tasks like creating service profile templates in a multi-organization environment.
B. Puppet uses a Ruby-based DSL and, while declarative, developing custom modules requires Ruby knowledge, not Python.
C. CFEngine is a configuration management tool, but it is generally considered more complex than Ansible and does not natively use Python for extensions.
D. Chef uses a more procedural (imperative) Ruby-based DSL, which is less aligned with the "easy-to-read and declarative" requirement than Ansible's YAML.
1. Cisco, "Cisco UCS Manager Ansible Modules," DevNet. This resource states, "Ansible is an open-source IT automation engine that automates... configuration management... The Ansible modules for UCS Manager are written in Python."
2. Ansible Documentation, "Developing modules." The official documentation details the process for creating custom modules, stating, "You can write Ansible modules in any language... However, most Ansible modules are written in Python."
3. Cisco, "Infrastructure as Code with Cisco UCS," White Paper, 2018. This paper discusses various IaC tools, highlighting Ansible's use of "human-readable YAML templates" and its agentless nature as key benefits for network and server automation.
Keep practicing
Take the free 300-610 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other 300-610 practice questions
- Question 3An architect must automate routine tasks within a data center The data center exclusively…
- Question 4A network consultant must design a high availability interconnection of a clustered Cisco…
- Question 5A Cisco engineer is developing a custom application that can run natively in Cisco NX-OS …
- Question 6Refer to the exhibit. Refer to the exhibit. An engineer is creating a new data center des…
- Question 7A small company hosts several critical applications on bare-metal servers connected via i…
- Question 8A network engineer needs to configure a high availability feature for a data center that …
