ACE#2(deploy-implement)
ある企業は標準化された OS 設定とアプリケーションを含む VM テンプレートを社内で共有したいと考えています。同じ構成の VM を多数デプロイする場合、最も効率的な方法はどれですか。
正解:A
正解の根拠
Compute Engine のカスタムイメージは、設定済み VM のブートディスクから作成できる再利用可能なテンプレートです。共通プロジェクトに格納して IAM で他プロジェクトに共有することで、組織内の標準化された VM 構成を高速にデプロイできます。起動時間も短く、構成ドリフトを防止する効果もあります。
サービス比較
| 項目 | 正解 (カスタムイメージ) | 不正解 (毎回スクリプト) |
|---|---|---|
| 起動時間 | 短い | インストール分長い |
| 標準化 | イメージで一貫 | スクリプト差異リスク |
不正解の理由
- B: 毎回パッケージインストールは起動時間が長くなり、パッケージリポジトリ障害の影響も受けます
- C: Cloud Storage 経由の手動復元は Compute Engine の標準フローではなく、自動化に不向きです
- D: クローン操作はテンプレート化の代替にならず、組織全体での共有や IAM 管理が困難となります
参考:カスタムイメージの作成

コメント