exam questions

Exam 350-901 All Questions

View all questions & answers for the 350-901 exam

Exam 350-901 topic 1 question 295 discussion

Actual exam question from Cisco's 350-901
Question #: 295
Topic #: 1
[All 350-901 Questions]

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?

  • A. Ansible
  • B. Docker
  • C. Puppet
  • D. Terraform
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
[Removed]
Highly Voted 2 years, 3 months ago
Selected Answer: A
I'll go with A. C. Puppet is a configuration management tool that automates the management of infrastructure. It allows management of existing virtual machines and provisioning of new virtual machines but does not have the capability to support specifying a list of instructions or steps that must be performed in a precise order to configure a virtual machine. D. Terraform is an infrastructure as code tool that allows to provision, manage and version infrastructure across public clouds and on-premise. It does not have the capability to keep the configuration of existing virtual machines in sync and can be updated on-demand
upvoted 6 times
...
JCGO
Most Recent 6 months, 2 weeks ago
Selected Answer: C
C for sure. option in-sync + update on demand. puppet agent can do periodic sync/update/revert. Ansible is not an option for such tasks
upvoted 1 times
...
razvan999
1 year, 4 months ago
Ansible - Support specifying a list of instructions
upvoted 1 times
...
johntermlen
1 year, 9 months ago
Selected Answer: A
The correct answer is (A). Ansible is a configuration management tool that can be used to provision virtual machines, keep the configuration of virtual machines in sync, and specify a list of instructions or steps that must be performed in a precise order to configure a virtual machine. The other options are incorrect. Option (B), Docker, is a containerization tool that can be used to deploy applications, but it is not a configuration management tool. Option (C), Puppet, is a configuration management tool, but it is not as well-suited for provisioning virtual machines as Ansible. Option (D), Terraform, is an infrastructure as code tool that can be used to provision virtual machines, but it is not as well-suited for keeping the configuration of virtual machines in sync as Ansible.
upvoted 1 times
...
i9t6
1 year, 10 months ago
Selected Answer: A
puppet is a declarative option
upvoted 2 times
...
Ietsmeteennaam
1 year, 11 months ago
Looking at page 151 of the Cisco DEVCOR study guide, it states that pupput is a Devlarative tool, while ansible can be Declarative or Imerative. Looking at the line • Support specifying a list of instructions or steps that must be performed in a precise order to configure a virtual machine. I will be going with A.
upvoted 2 times
...
Alexissiox
2 years ago
Selected Answer: A
They talk about Imperative approach... Ansible
upvoted 2 times
...
cj_kuo
2 years, 1 month ago
Selected Answer: A
I may select A as the answer. Because Puppet was not agentless. Which means it will take a lot of time in install and maintenance the agent to keep the puppet work.
upvoted 1 times
Fedesarucho
2 years, 1 month ago
In requirements, i dont see anything related to time in install and maintenance
upvoted 1 times
...
...
manuedu
2 years, 2 months ago
Selected Answer: C
ChatGPT Yes, Puppet can be used to specify a list of instructions or steps that must be performed in a precise order to configure a virtual machine. This is typically done using Puppet manifests, which are files that contain a set of instructions for Puppet to follow.
upvoted 1 times
...
xChdjdufurpew
2 years, 2 months ago
Selected Answer: C
.........................
upvoted 2 times
...
xChdjdufurpew
2 years, 2 months ago
The configuration management solution that best meets the given requirements is C. Puppet. Puppet is a configuration management tool that is widely used for automating the provisioning, configuration, and management of infrastructure. It can support the provisioning of up to 500 new virtual machines, ensuring that their configuration is kept in sync and can be updated on-demand. Puppet also supports specifying a list of instructions or steps that must be performed in a precise order to configure a virtual machine, making it a suitable choice for this scenario. While Ansible, Docker, and Terraform are also popular configuration management tools, they are better suited for other use cases. Ansible is an orchestration tool that focuses on automation and managing remote servers, while Docker is a containerization tool that simplifies application deployment. Terraform is an infrastructure as code tool that focuses on managing cloud infrastructure, although it can also manage on-premises infrastructure. Therefore, Puppet is the best option for a configuration management solution in this scenario.
upvoted 1 times
...
lznlxl
2 years, 3 months ago
i go for Puppet. C
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago