AWS認定資格 無料WEB問題集&徹底解説
ソリューションアーキテクト – アソシエイト
正解 ア問題
解説
・この状況では、ASGはEC2インスタンスを十分な速度で起動できません。EC2インスタンスの起動中にメッセージが失われないように、メッセージをどこかに保存できる必要があります。これはデカップリングの典型的な使用例であり、SQSはまさにこの目的のために設計されています。
・Amazon Simple Queue Service(Amazon SQS)は、処理待ちのメッセージを保存するメッセージキューにアクセスできるWebサービスです。SQSは、コンピューター間で転送中のメッセージを保存するための、信頼性が高く拡張性の高いホスト型キューを提供します。SQSキューを使用して、分散/分離アプリケーションを作成できます。
・メッセージをS3に保存することは可能ですが、デカップリング用に設計されているため、SQSが推奨されるソリューションです。メッセージが256KBを超えているためSQSに保存できない場合は、S3の使用を検討し、Java用Amazon SQS拡張クライアントライブラリを使用してSQSと組み合わせて使用できます。
・ELBは、着信接続をバックエンドEC2インスタンスに分散するのに役立ちますが、ASGが十分な速度でスケーリングしない場合、ELBがトラフィックを分散するのに十分なリソースがありません。
Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Storage Service (S3)
Elastic Load Balancing (ELB)
・Amazon Simple Queue Service(Amazon SQS)は、処理待ちのメッセージを保存するメッセージキューにアクセスできるWebサービスです。SQSは、コンピューター間で転送中のメッセージを保存するための、信頼性が高く拡張性の高いホスト型キューを提供します。SQSキューを使用して、分散/分離アプリケーションを作成できます。
・メッセージをS3に保存することは可能ですが、デカップリング用に設計されているため、SQSが推奨されるソリューションです。メッセージが256KBを超えているためSQSに保存できない場合は、S3の使用を検討し、Java用Amazon SQS拡張クライアントライブラリを使用してSQSと組み合わせて使用できます。
・ELBは、着信接続をバックエンドEC2インスタンスに分散するのに役立ちますが、ASGが十分な速度でスケーリングしない場合、ELBがトラフィックを分散するのに十分なリソースがありません。
関連サービスの解説
Amazon EC2Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Storage Service (S3)
Elastic Load Balancing (ELB)
コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。教え学び合える場になれば嬉しいです。
正答率 84%
No.75 解説
Auto Scaling Groupは、変更を読み込むのに十分な速度で応答できず、別のアプリケーション層からのメッセージが失われます。通常、メッセージのサイズは約128KBです。
メッセージが失われないようにするための最適な設計オプションは何ですか?
メッセージが失われないようにするための最適な設計オプションは何ですか?
- メッセージをSQSキューに保存する
- より大きなEC2インスタンスサイズを使用する
- Elastic Load Balancerを起動します
- Amazon S3にメッセージを保存する
次の問題前の問題
広告