CLF-C02 クラウドプラクティショナー

AWS CLF-C02 で Amazon EC2 はどう問われるか

Amazon EC2 が正解になる問題 4問
例題 3問 収録
最頻出: 第 3 分野: クラウドテクノロジーとサービス

CLF-C02 (クラウドプラクティショナー) の練習問題のうち 4 問で Amazon EC2 が正解になります。最も多いのは第 3 分野: クラウドテクノロジーとサービス (2問) で、次いで第 2 分野: セキュリティとコンプライアンス (2問) です。タスク単位では「タスク 3.3 AWS のコンピューティングサービスを特定する」が 2 問と中心で、ここが Amazon EC2 を学ぶうえで最優先の論点です。誤答の選択肢としては AWS Lambda、Amazon RDS、Amazon EBS が併記されやすく、これらとの役割の違いを説明できるかどうかが正誤の分かれ目になります。

Amazon EC2 の出題分野の内訳

分野別

第 3 分野: クラウドテクノロジーとサービス

2

第 2 分野: セキュリティとコンプライアンス

2


タスク別(AWS 公式 Exam Guide のタスクステートメント)

タスク 3.3 AWS のコンピューティングサービスを特定する

2

タスク 2.1 AWS 責任共有モデルを理解する

2

Amazon EC2 の例題 3問(クリックで即採点)

選択肢をタップするとその場で正誤が分かります。ログインもページ移動も不要です。

例題 1
複数選択
難易度: やさしい

コンピューティングカテゴリのサービス識別

アプリケーションのコードを実行するための処理能力を提供する「コンピューティング」カテゴリに分類される AWS サービスはどれですか。次の選択肢のうちから 2 つ選択してください。

複数選択問題です (正解 2 つ)。選んでから判定してください。

解説を読む(正解: A、B)

AWS のサービスはコンピューティング、ストレージ、データベース、ネットワーキングなどのカテゴリに分類され、認定試験ではこの分類を正しく理解しているかが問われます。コンピューティングサービスとは、アプリケーションコードを実行するための処理能力 (CPU、メモリ、実行環境) を提供するサービスを指します。Amazon EC2 は仮想サーバーであるインスタンスを起動できる代表的な IaaS 型のコンピューティングサービスで、インスタンスファミリーや購入オプションを選んでワークロードに合った計算資源を確保し、OS レベルから自由に制御できます。AWS Lambda はサーバーをプロビジョニングせずに関数単位でコードを実行できるサーバーレスコンピューティングサービスで、イベント駆動で自動的にスケールし、実行時間とリクエスト数に対してのみ課金されます。したがってこの 2 つがコンピューティングカテゴリに該当します。Amazon RDS はマネージドなリレーショナルデータベースサービスで、内部的にはサーバー上で動作しているものの、カテゴリとしてはデータベースに分類され、利用者が任意のアプリケーションコードを実行する基盤としては使えません。Amazon EBS は EC2 インスタンスにアタッチして使用する永続的なブロックストレージであり、データの保存を担うストレージカテゴリのサービスで、単体で計算処理を行うことはできません。

この問題の出典(AWS 公式ドキュメント)

例題 2
単一選択
難易度: やさしい

OS まで自社管理したい場合のコンピューティングサービス選択

オンプレミスの Linux サーバーを、既存のミドルウェア構成のまま AWS へ移設します。移設後も OS へ SSH でログインし、カーネルパラメータやサービス起動順序を自社で調整し続ける必要があります。この要件を満たすコンピューティングサービスはどれですか。

解説を読む(正解: C)

AWS のコンピューティングサービスは抽象度によって利用者の管理範囲が変わり、ゲスト OS のレイヤーまで自社で握りたい場合は IaaS 型のサービスを選ぶ必要があります。Amazon EC2 は AWS が管理する物理ホスト上で動作する仮想サーバーを、必要なときに必要な台数だけ数分で起動できるサービスで、ハードウェアの調達や減価償却を伴わずにオンプレミスの仮想マシンとほぼ同じ感覚で運用できる点が最大の特徴です。 本シナリオでは、既存の Linux とミドルウェアの構成をそのまま持ち込み、移設後も OS にログインしてカーネルパラメータやサービス起動順序を調整し続けたいという明確な要件があります。EC2 であれば任意の AMI からインスタンスを起動し、root/sudo 権限で自由に構成変更できるため、従来の運用手順をほぼ変えずに継続できます。したがって C が正解です。 A の Amazon ECS はコンテナのオーケストレーションサービスで、管理単位はコンテナとタスクであり、ホスト OS の細かなチューニングを前提とした既存構成の持ち込みには適しません。B の AWS Lambda はサーバーレスのコード実行環境で、OS もサーバーも利用者からは見えず管理できないため、常駐ミドルウェアをそのまま動かす要件を満たせません。D の Amazon VPC は論理的に分離された仮想ネットワークを定義するサービスであり、そもそも計算リソース(サーバー)そのものを提供しません。

例題 3
単一選択
難易度: やさしい

アンマネージド型サービスと OS 管理権限

AWS 上のアプリケーションで、ゲスト OS のカーネルパラメータを自社で調整し、セキュリティパッチの適用タイミングも自分たちで決めたいと考えています。責任共有モデルにおいて、仮想サーバーの OS レイヤーの管理権限を利用者側が保持できるサービスはどれですか。

解説を読む(正解: D)

AWS のサービスは、利用者がどこまで管理責任を負うかによってアンマネージド型 (IaaS) とマネージド型に分かれます。責任共有モデルでは、AWS はハードウェア、物理データセンター、仮想化レイヤーといった「クラウドのセキュリティ」を担い、利用者は「クラウド内のセキュリティ」を担います。抽象度が低いサービスほど利用者側の責任範囲が広くなり、ゲスト OS のパッチ適用やミドルウェアの構成管理は利用者の作業になります。本シナリオではゲスト OS のカーネルパラメータを自社で調整し、パッチ適用のタイミングも自分たちで決めたいという要件があるため、仮想サーバーをそのまま提供する Amazon EC2 が適切です。EC2 では AMI の選定から OS のアップデート、ミドルウェアの導入まで利用者が自由に制御でき、その代わりに OS 以上のセキュリティ維持責任も負います。Elastic Load Balancing はマネージド型のロードバランサーで、利用者は設定を行うだけで、稼働している OS に触れることはできません。AWS Lambda はサーバーレスであり、実行環境の OS やランタイムのパッチはすべて AWS が適用するため、利用者に OS の管理権限は残りません。Amazon RDS はマネージド型のリレーショナルデータベースで、DB エンジンや OS のパッチ適用も AWS がメンテナンスウィンドウで実施するため、OS レベルへのログインや管理権限は与えられません。

Amazon EC2 とよく混同されるサービス

Amazon EC2 が答えの問題で、誤答の選択肢として並ぶサービス

CLF-C02 の問題プールを実際に集計した結果です。ここに並ぶサービスとの違いを言葉で説明できるようになると、Amazon EC2 系の問題を取りこぼしにくくなります。

AWS Lambda

3回

Amazon RDS

2回

Amazon EBS

1回

Amazon ECS

1回

Amazon VPC

1回

Amazon EC2 の公式ドキュメント

本ページの内容は以下の AWS 公式ドキュメントに基づいています。

CLF-C02 の関連論点

AWS CloudFormation

8問

Amazon SQS

5問

Amazon EFS

4問

AWS CLI

4問

AWS Lambda

4問

Amazon DynamoDB

4問

AWS Global Accelerator

3問

Amazon Textract

3問

CLF-C02 のサービス別 論点一覧をすべて見る

CLF-C02 の練習問題をすべて解く

Amazon EC2 を含む全分野の練習問題と本番形式の模擬試験を、日本語の解説つきで収録しています。

練習問題を始める