nerdexam
Cisco

300-610 · Question #126

A customer requires a tool to manage Cisco network hardware. The solution must use secure communication using a secure network protocol, support the use of declarative language to manage the state of

The correct answer is C. Puppet. The customer needs a tool to manage Cisco network hardware using secure communication via a secure network protocol, supporting declarative language, and periodically pulling changes to controlled nodes.

Automation

Question

A customer requires a tool to manage Cisco network hardware. The solution must use secure communication using a secure network protocol, support the use of declarative language to manage the state of resources, and periodically pull changes to the controlled nodes. Which tool meets these requirements?

Options

  • AAnsible
  • BSaltStack
  • CPuppet
  • DNomir

How the community answered

(25 responses)
  • A
    4% (1)
  • B
    4% (1)
  • C
    92% (23)

Why each option

The customer needs a tool to manage Cisco network hardware using secure communication via a secure network protocol, supporting declarative language, and periodically pulling changes to controlled nodes.

AAnsible

Ansible is primarily a push-based system where configurations are pushed from the controller to the managed nodes, which contradicts the 'periodically pull changes' requirement.

BSaltStack

While SaltStack supports both push and pull, its primary mode of operation with Salt Minions is typically push-based or event-driven, and it doesn't align as strongly with the 'periodically pull changes' model as Puppet.

CPuppetCorrect

Puppet is a configuration management tool that uses a declarative language to define the desired state of resources. It employs an agent-server architecture where agents on controlled nodes periodically 'pull' configurations from the Puppet master, ensuring secure communication and compliance with the desired state.

DNomir

Nomir is not a recognized or common network configuration management or automation tool in the same category as the others.

Concept tested: Configuration management tool pull model and declarative language

Source: https://puppet.com/docs/puppet/latest/architecture.html

Topics

#Configuration management#Declarative configuration#Puppet#Pull model automation

Community Discussion

No community discussion yet for this question.

Full 300-610 Practice