nerdexam
Cisco

300-610 · Question #124

A company owns a large-scale compute infrastructure that consists of over 1000 servers and virtual machines. The operational complexity continues to grow with additional policies and servers added to

The correct answer is D. Ansible. An infrastructure engineer needs an agentless automation tool for large-scale compute infrastructure (1000+ servers/VMs) that uses SSH for secure transport and is extendable with existing Python modules.

Automation

Question

A company owns a large-scale compute infrastructure that consists of over 1000 servers and virtual machines. The operational complexity continues to grow with additional policies and servers added to the environment. An infrastructure engineer is looking for an automation tool to reduce the operational complexity of configuring complex infrastructure. Because of the strict security requirements, the tool must be agentless, use the secure shell for transport, and be extendable using existing Python modules. Which tool meets these requirements?

Options

  • APuppet
  • BNSO
  • CSaltstack
  • DAnsible

How the community answered

(18 responses)
  • A
    6% (1)
  • B
    6% (1)
  • D
    89% (16)

Why each option

An infrastructure engineer needs an agentless automation tool for large-scale compute infrastructure (1000+ servers/VMs) that uses SSH for secure transport and is extendable with existing Python modules.

APuppet

Puppet is an agent-based configuration management tool, requiring agents to be installed on managed nodes, which contradicts the agentless requirement.

BNSO

Cisco NSO (Network Services Orchestrator) is primarily focused on network device automation and orchestration, not general compute infrastructure automation, and is not typically described as agentless in the same context as Ansible for server management.

CSaltstack

SaltStack is an agent-based configuration management tool (using 'Salt Minions') by default; while agentless modes exist, its primary design is agent-based, which does not strictly meet the agentless requirement.

DAnsibleCorrect

Ansible is an agentless automation engine that uses SSH for secure transport to managed nodes, which is suitable for environments with strict security requirements. Its Python-based architecture and extensive module library make it highly extensible, fulfilling all specified requirements for large-scale infrastructure automation.

Concept tested: Automation tool characteristics (agentless, SSH, Python)

Source: https://docs.ansible.com/ansible/latest/index.html

Topics

#Network automation tools#Ansible#Agentless automation#SSH transport

Community Discussion

No community discussion yet for this question.

Full 300-610 Practice