Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) — Question 351
A development team is considering options for implementing a new configuration management solution which must:
• be agentless
• utilize Python as a developing language
• leverage YAML based workflows
Which solution must be chosen?
Answer options
- A. Terraform
- B. Puppet
- C. Ansible
- D. Nornir
Correct answer: C
Explanation
Ansible is the correct choice because it is agentless, supports Python for developing modules, and uses YAML for its playbooks and workflows. Terraform and Puppet do not meet all the specified requirements; Terraform is primarily used for infrastructure as code and Puppet requires agents for its operation. Nornir is a Python framework but is not specifically a configuration management tool like Ansible.