DOP構成管理と Infrastructure as Code (IaC)
Ansible・Chef・Puppetなど構成管理ツールの共通の目的として正しいものはどれですか?
Aクラウドインフラのプロビジョニング(リソース作成)のみを行う
クラウドインフラのプロビジョニング(リソース作成)は、TerraformやCloudFormationが担当し、構成管理ツールの目的ではありません。
Bサーバーのソフトウェアインストール・設定・状態管理を自動化してConfiguration Driftを防ぐ
✓ 正解
Ansible・Chef・Puppetは構成管理ツールで、サーバーの望ましい状態(Desired State)を定義し、その状態を継続的に適用・維持します。手動操作による設定変更(Configuration Drift:意図した設定状態から環境が徐々にずれていく現象)を防ぎ、環境の一貫性を保証します。
Cコンテナオーケストレーションを管理する
コンテナオーケストレーションはKubernetesやAmazon ECSの役割であり、構成管理ツールの目的ではありません。
DCI/CDパイプラインのビルドステップを定義する
CI/CDパイプラインのビルドステップ定義はJenkinsやAWS CodeBuildの役割であり、構成管理ツールの目的ではありません。
解説
Ansible・Chef・Puppetは構成管理ツールで、サーバーの望ましい状態(Desired State)を定義し、その状態を継続的に適用・維持します。手動操作による設定変更(Configuration Drift:意図した設定状態から環境が徐々にずれていく現象)を防ぎ、環境の一貫性を保証します。
選択肢Aのクラウドインフラのプロビジョニング(リソース作成)は、TerraformやCloudFormationが担当し、構成管理ツールの目的ではありません。
選択肢CのコンテナオーケストレーションはKubernetesやAmazon ECSの役割であり、構成管理ツールの目的ではありません。
選択肢DのCI/CDパイプラインのビルドステップ定義はJenkinsやAWS CodeBuildの役割であり、構成管理ツールの目的ではありません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでDOPを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →