Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) — Question 262

A developer must meet these requirements:
• Support the provisioning of up to 500 new virtual machines into private data centers or the public cloud.
• Ensure that the configuration of 400 existing virtual machines is kept in sync and can be updated on-demand.
• Support specifying a list of instructions or steps that must be performed in a precise order to configure a virtual machine.

Which configuration management solution must the developer use?

Answer options

Correct answer: A

Explanation

Ansible is the correct choice because it excels in automating the provisioning and configuration of virtual machines, and supports orchestration of tasks in a defined order. Docker, while useful for containerization, does not focus on virtual machine configuration management. Puppet is also a configuration management tool, but Ansible is often favored for its simplicity and ease of use. Terraform is primarily an infrastructure as code tool, which is not specifically designed for managing the configuration of existing virtual machines.