Implementing and Operating Cisco Data Center Core Technologies (DCCOR) — Question 130

A company is investigating different options for IT automation tools. The IT team has experience with Python programming language and scripting using a declarative language. The proposed tool should be easy to set up and should not require installing an agent on target devices. The team will also need to build custom modules based on the Python programming language to extend the tool's functionality. Which automation tool should be used to meet these requirements?

Answer options

Correct answer: A

Explanation

Ansible is the correct choice because it is agentless and allows for easy setup, making it ideal for the team's requirements. It also supports Python for creating custom modules. In contrast, Chef and Puppet generally require agents to be installed on target machines, which doesn't align with the specified needs, and NX-API is not primarily an automation tool but rather an API for network devices.