AWS認定資格 WEB問題集&徹底解説
クラウドプラクティショナー
問題文と選択肢
- AWS Storage Gateway
- AWS Database Migration Service (AWS DMS)
- Amazon Elastic Compute Cloud (Amazon EC2)
- Amazon AppStream 2.0
A. AWS Storage Gateway
AWS Storage Gateway は、オンプレミス環境から AWS のストレージ(S3 など)へシームレスにアクセスさせるハイブリッドクラウドストレージサービスです。
ファイル・ボリューム・仮想テープといったストレージのデータをクラウドに置くためのもので、バックアップやアーカイブの移行には使われます。
しかし、データベースのスキーマやテーブルのレコードを解釈してソースからターゲットへ移す機能は持たず、本問の要件には合いません。
B. AWS Database Migration Service (AWS DMS)
AWS Database Migration Service (AWS DMS) は、まさにソースデータベースからターゲットデータベースへデータを移行するために設計されたマネージドサービスです。
同種間(Oracle → Oracle など)だけでなく、異種間(Oracle → Amazon Aurora など)の移行にも対応し、後者では AWS SCT(Schema Conversion Tool)と組み合わせてスキーマを変換します。
さらに、移行中もソースデータベースを稼働させたまま継続的にレプリケートできるため、ダウンタイムを最小限に抑えられます。本問の要件を直接満たす正解です。
C. Amazon Elastic Compute Cloud (Amazon EC2)
Amazon EC2 は仮想サーバー(コンピューティング)を提供するサービスで、その上に自前でデータベースを構築・運用することはできます。
しかし EC2 自体は「箱」を提供するだけで、ソースとターゲット間のデータ移行を支援する機能は何も持ちません。
移行を行うには結局、EC2 上で移行ツールを自作・運用することになり、「移行を支援するために設計されたサービス」という設問には該当しません。
D. Amazon AppStream 2.0
Amazon AppStream 2.0 は、デスクトップアプリケーションをブラウザ経由でストリーミング配信するフルマネージドサービスです。
エンドユーザーにアプリの画面を届けるためのサービスであり、データベースとも移行とも無関係です。
設問の要件(データ移行の支援)とはまったく異なる領域のサービスです。
データベース移行といえば AWS DMS。名前に Database Migration と書いてあるサービスが、まさにそれ。
正解への思考ルート
問題文から要件を抽出し、選択肢の適否を判断するのがポイントです。| 要件 | 判断ポイント |
|---|---|
| データベースを AWS に移行する | データベース「移行」専用のマネージドサービスが存在する。サービス名がそのまま要件を表しているものを探す →選択肢(B)が正解 |
| ソースデータベースとターゲットデータベースの「間」でデータを移す | 移行元と移行先の両方に接続してデータをレプリケートする仕組みが必要。単なるストレージ連携では役割が足りない →選択肢(A)を消す |
| 「移行を支援するために設計された」サービスを問われている | EC2 は汎用の仮想サーバーであり、移行専用に設計された機能を持たない。何でも作れることと、そのために設計されていることは別 →選択肢(C)を消す |
| 対象領域はデータベース(アプリ配信でも仮想デスクトップでもない) | AppStream 2.0 はアプリケーションストリーミング。領域がまったく異なる選択肢は即座に除外できる →選択肢(D)を消す |
ひっかけポイント
- AWS Storage Gateway は「オンプレミスから AWS へデータを持ってくる」イメージが DMS と重なるため紛らわしい。Storage Gateway が扱うのはファイル/ボリューム/テープ(ストレージ)であって、データベースのレコードではない
- 「EC2 上にデータベースを立てられる」のは事実だが、設問は「移行を支援するために設計されたサービス」を尋ねている。汎用サービスで代替できることと、専用サービスであることを混同しない
- AWS DMS は異種データベース間(Oracle → Aurora 等)の移行にも対応する。スキーマの変換が必要な場合は AWS SCT を併用する、という組み合わせで覚える
- DMS の売りは「移行中もソース DB を止めなくてよい(ダウンタイム最小)」点。問題文に「稼働を継続したまま」とあれば、ほぼ DMS を指している
出題バリエーション
同じ知識が本番では条件を変えて出題されます。| 問題文がこう変わったら | 正解はこう変わる |
|---|---|
| 「移行にあたりスキーマを Oracle から Aurora PostgreSQL 用に変換する必要がある」 | AWS SCT(Schema Conversion Tool)が正解軸に(DMS とセットで問われる)。 |
| 「ペタバイト級のデータをネットワーク経由ではなく物理的に AWS へ運びたい」 | AWS Snowball / Snow ファミリーが正解軸に。 |
| 「オンプレミスのサーバーを丸ごと(OS ごと)EC2 インスタンスとして移行したい」 | AWS Application Migration Service(MGN)が正解軸に。 |
| 「移行の前に、既存の資産を棚卸し・可視化して移行計画を立てたい」 | AWS Application Discovery Service や AWS Migration Hub が正解軸に。 |
- AWS Storage Gateway
- AWS Database Migration Service (AWS DMS)
- Amazon Elastic Compute Cloud (Amazon EC2)
- Amazon AppStream 2.0
次の問題前の問題
会員機能
お役立ち情報
- プレミアム会員のご紹介
- 「徹底解説」のご紹介
- 会員機能のご紹介
- おすすめの勉強方法
- 試験概要
- 資格を取得するメリット
- 合格率や難易度と勉強時間の目安
- AWSサービスの解説
- AWS認定資格の種類・対象者・受験料・合格ライン
- スマホのホーム画面に登録する方法
姉妹サイト
- CLF:AWS 認定クラウドプラクティショナー
- SAA:AWS 認定ソリューションアーキテクト-アソシエイト
- AIF:AWS 認定AIプラクティショナー
- SOA:AWS 認定CloudOpsエンジニア-アソシエイト
- DVA:AWS 認定デベロッパー-アソシエイト
- MLA:AWS 認定機械学習エンジニア-アソシエイト
- SAP:AWS 認定ソリューションアーキテクト-プロフェッショナル
- AZ-900:Microsoft Azure Fundamentals
- AI-900:Microsoft Azure AI Fundamentals