Match each network configuration management tool to its corresponding architectural characteristics and operational model.
- AnsibleAgentless, push-based architecture using SSH/NETCONF and YAML playbooks
- PuppetAgent-based, pull-based architecture using Puppet DSL manifests over TCP port 8140
- ChefAgent-based, pull-based architecture using Ruby DSL recipes/cookbooks over TCP port 443
Cevap
Ansible corresponds to the agentless, push-based model using SSH/NETCONF and YAML playbooks. Puppet corresponds to the agent-based, pull-based model using Puppet DSL manifests over TCP port 8140. Chef corresponds to the agent-based, pull-based model using Ruby DSL recipes/cookbooks over TCP port 443.
Ansible is characterized by being agentless, push-based, using SSH/NETCONF, and using YAML playbooks. Puppet relies on agents, operates in a pull model over TCP port 8140, and uses Puppet DSL manifests. Chef relies on agents, operates in a pull model over TCP port 443 (HTTPS), and uses Ruby DSL recipes and cookbooks.
Adım Adım Çözüm
Anahtar Kavram
Capabilities and Architecture of Configuration Management Tools (Ansible, Puppet, Chef)