AWS認定資格 WEB問題集&徹底解説
ソリューションアーキテクト-プロフェッショナル
解説
正解は選択肢エです。このアーキテクチャを使用することで、Cloud Watchがジョブリクエストの数とAuto Scalingグループを監視し、自動的にEC2インスタンスの数を増減させることができます。これにより、費用対効果が高く効率的な方法でバッチ処理を実行することができます。選択肢アは並列処理を実現するための方法であり、SQSとは関係ありません。選択肢イはS3を利用してEC2インスタンスの障害に対するフォールトトレランスを実現するための方法であり、SQSとは関係ありません。選択肢ウはEC2インスタンス間でメッセージを交換するための方法であり、SQSを使用することで実現できますが、費用対効果の面では選択肢エが優れています。
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 55%
No.48 解説
上記の Simple Queue Service (SQS) を使用したバッチ処理ソリューションのアーキテクチャ図を参照して、バッチ プロセッサとして使用される EC2 インスタンス間にメッセージ キューを設定します Cloud Watch はジョブ リクエスト (キューに入れられたメッセージ) の数と Auto Scaling グループを監視しますCloud Watch アラームで設定されたパラメータに基づいて、バッチ サーバーを自動的に追加または削除します。このアーキテクチャを使用して、費用対効果が高く効率的な方法で次の機能を実装できるのはどれですか?
- メッセージを受信するビジー状態の EC2 インスタンスがデイジー チェーン セットアップで次のインスタンスにメッセージを渡すことができるようにすることで、並列処理を通じてジョブを実行するための全体的な時間を短縮します。
- メッセージを S3 にバックアップすることにより、EC2 インスタンスの障害に対するフォールト トレランスを実装して、EC2 インスタンスの回復を続行できるため、EC2 インスタンスの障害に対するフォールト トレランスを実装します。
- SQS を介してメッセージを交換することにより、バッチ内の EC2 インスタンス間のメッセージ パッシングを実装します。
- EC2 インスタンスの数とジョブ リクエストの数を自動的に調整し、費用対効果を向上させます。