プロビジョニングツールの目的

プロビジョニング(Provisioning)とは、ユーザーの要求に応じて、サーバやネットワークなどのITリソースを速やかに準備し、利用可能な状態に設定することです。 サーバプロビジョニングツール(Ansible、Chef、Puppet、Terraformなど)は、OSのインストール、ミドルウェアの設定、アプリケーションのデプロイなどをコードとしてあらかじめ記述(IaC: Infrastructure as Code)しておき、その構成を複数のサーバへ自動的に適用・構築するために使用されます。 「サービスが動作しているかどうかをリモートで監視する」のは、監視ツールの目的です。 「インストールされているソフトウェアを一元的に管理する」のは、構成管理・資産管理ツールの目的です。 「パフォーマンスを管理する」のは、性能監視ツールの目的です。

サーバプロビジョニングツールを使用する目的として、適切なものはどれか。

出典令和5年度 春期 高度情報処理技術者試験 午前Ⅰ 問17
ア
サーバ上のサービスが動作しているかどうかを、他のシステムからリモートで監視する。
イ
サーバにインストールされているソフトウェアを一元的に管理する。
ウ
サーバを監視して、システムやアプリケーションのパフォーマンスを管理する。
エ
システム構成をあらかじめ記述しておくことによって、サーバを自動的に構成する。