構成管理ツールのアーキテクチャに関する説明として正しいものはどれですか。

Cisco CCNA 200-301「自動化とプログラマビリティ」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

CCNA / 自動化とプログラマビリティ
  1. Ansibleは管理対象に常駐エージェントを必要とし、プルモデルで動作する
  2. Puppetは一般にエージェントを用い、設定を取りに行くプルモデルで動作する✓ 正解
  3. AnsibleはエージェントベースでSSHを使わない
  4. Puppetはエージェントレスで、設定をプッシュするのが基本である
💡 Puppetは通常エージェントを用い、ノードがマスターから設定を取得するプルモデルです。一方AnsibleはエージェントレスでSSH経由のプッシュ型である点と対照的です。
✕ Ansibleは管理対象に常駐エージェントを必要とし、プルモデルで動作する:AnsibleはエージェントレスでSSHを使うプッシュ型のため、常駐エージェント・プルは誤り。
○ Puppetは一般にエージェントを用い、設定を取りに行くプルモデルで動作する:正しい。Puppetは通常エージェントを用い、ノードがマスターから設定を取得するプルモデル。
✕ AnsibleはエージェントベースでSSHを使わない:AnsibleはエージェントレスでSSHを使うため、エージェントベースでSSH不使用は誤り。
✕ Puppetはエージェントレスで、設定をプッシュするのが基本である:Puppetはエージェントを用いるプル型が基本で、エージェントレスのプッシュは誤り。
▶ この分野をクイズ形式で解く