AWS認定資格 WEB問題集&徹底解説

ソリューションアーキテクト-プロフェッショナル

正解 C問題
(お気に入りチェック) 1 2 3 4
解説
正解は C です。この選択肢は、すべての要件を最も効果的に満たしています。

・SQS は RabbitMQ と同様のメッセージキュー機能を提供し、ワーカープロセスがジョブを取得して処理する現在のアーキテクチャパターンを維持できます。

・キューの深さに基づく Auto Scaling により、処理負荷に応じて自動的にワーカーインスタンスを増減でき、運用効率が向上します。

・スポットインスタンスの使用により、コンピューティングコストを最大 90% 削減できます。

・S3 Glacier は長期アーカイブ用途に最適化されており、テープストレージの代替として最もコスト効率が高いストレージクラスです。

選択肢 A:S3 Standard-IA は頻繁にアクセスしないデータ向けですが、長期アーカイブには S3 Glacier の方がコスト効率に優れます。また、CloudWatch アラームによる手動的な終了管理は Auto Scaling による自動管理よりも運用負荷が高くなります。

選択肢 B:Auto Scaling とスポットインスタンスの組み合わせは適切ですが、S3 Standard-IA は長期アーカイブ要件に対して最適ではありません。テープストレージの代替としては S3 Glacier が最もコスト効率が高いです。

選択肢 D:SNS はプッシュ型の通知サービスであり、ワーカーがジョブを取得(プル)する RabbitMQ のアーキテクチャパターンとは異なります。また、CloudWatch アラームによる手動管理は Auto Scaling ほど効率的ではありません。

関連サービスの解説
Amazon CloudWatch
Amazon EC2
Amazon EC2 Auto Scaling
Amazon S3 Glacier
Amazon Simple Notification Service (Amazon SNS)
Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Storage Service (Amazon S3)

+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 66%
No.14 解説
あなたの会社は大量の航空写真データを S3 にアップロードしました。以前は、オンプレミス環境で専用のサーバーグループを使用してこのデータを処理し、RabbitMQ(オープンソースのメッセージングシステム)を使用してサーバーにジョブ情報を配信していました。処理が完了すると、データはテープに記録され、長期保管のためにオフサイトに出荷されていました。あなたのマネージャーは、現在のアーキテクチャパターンを維持しつつ、AWS のアーカイブストレージとマネージドメッセージングサービスを活用してコストを最小限に抑えるように指示しました。この要件を満たすソリューションはどれですか。
  • SQS を使用してジョブメッセージを配信し、CloudWatch アラームを使用してアイドル状態になった EC2 ワーカーインスタンスを終了します。データ処理後、S3 オブジェクトのストレージクラスを S3 Standard-IA に移行します。
  • スポットインスタンスを使用し、SQS でメッセージを処理する Auto Scaling グループをキューの深さに基づいてスケールするように設定します。データ処理後、S3 オブジェクトのストレージクラスを S3 Standard-IA に移行します。
  • スポットインスタンスを使用し、SQS でメッセージを処理する Auto Scaling グループをキューの深さに基づいてスケールするように設定します。データ処理後、S3 オブジェクトのストレージクラスを S3 Glacier に移行します。
  • SNS を使用してジョブメッセージを配信し、CloudWatch アラームを使用してアイドル状態になったスポットインスタンスを終了します。データ処理後、S3 オブジェクトのストレージクラスを S3 Glacier に移行します。

(会員限定)当問題の評価をお願いします。改善に活用します。