AWS認定資格 WEB問題集&徹底解説
ソリューションアーキテクト-プロフェッショナル
解説
正解はCです。Amazon API Gateway、AWS Lambda、Amazon DynamoDB、Amazon SNSの組み合わせが、この要件に対して最もコスト効率が高く、スケーラブルなアーキテクチャを提供します。
API GatewayとLambdaを使用することで、サーバーレスアーキテクチャを実現し、大規模なリクエストを効率的に処理できます。DynamoDBは位置情報データの保存と高速な検索に適しており、SNSはユーザーへのプッシュ通知を効率的に行えます。この組み合わせは、コストを抑えつつ、数分以内のアラート送信という要件を満たすことができます。
選択肢 A:SQSとEC2を使用するアーキテクチャも、サーバーレスソリューションと比較してコスト効率が低く、スケーリングが複雑になります。また、リアルタイム性の要件を満たすのが難しい可能性があります。
選択肢 B:Elastic Load BalancingとEC2を使用するアーキテクチャは、サーバーレスソリューションと比較してコスト効率が低く、スケーリングも複雑になります。また、RDSは位置情報の高速検索には最適ではありません。Direct Connectは不要です。
選択肢 D:EC2を使用するため、サーバーレスソリューションと比較してコスト効率が低くなります。ElastiCacheは必要ない可能性が高く、AWS Mobile Hubは2021年に廃止されたサービスです。
Amazon EC2
Amazon Simple Notification Service (Amazon SNS)
Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Storage Service (Amazon S3)
Elastic Load Balancing (ELB)
API GatewayとLambdaを使用することで、サーバーレスアーキテクチャを実現し、大規模なリクエストを効率的に処理できます。DynamoDBは位置情報データの保存と高速な検索に適しており、SNSはユーザーへのプッシュ通知を効率的に行えます。この組み合わせは、コストを抑えつつ、数分以内のアラート送信という要件を満たすことができます。
選択肢 A:SQSとEC2を使用するアーキテクチャも、サーバーレスソリューションと比較してコスト効率が低く、スケーリングが複雑になります。また、リアルタイム性の要件を満たすのが難しい可能性があります。
選択肢 B:Elastic Load BalancingとEC2を使用するアーキテクチャは、サーバーレスソリューションと比較してコスト効率が低く、スケーリングも複雑になります。また、RDSは位置情報の高速検索には最適ではありません。Direct Connectは不要です。
選択肢 D:EC2を使用するため、サーバーレスソリューションと比較してコスト効率が低くなります。ElastiCacheは必要ない可能性が高く、AWS Mobile Hubは2021年に廃止されたサービスです。
関連サービスの解説
Amazon DynamoDBAmazon EC2
Amazon Simple Notification Service (Amazon SNS)
Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Storage Service (Amazon S3)
Elastic Load Balancing (ELB)
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 52%
No.35 解説
大手不動産仲介業者が、既存のモバイルアプリに位置情報ベースのアラート機能を追加しようとしています。このサービスにオプトインしたユーザーは、近くの不動産物件に関するアラートを数分以内に受け取る必要があります。アプリの利用者は米国全体で500万人います。以下の選択肢の中で、最もコスト効率が高く、スケーラブルなアーキテクチャはどれですか?
- Amazon SQS、Amazon EC2、Amazon DynamoDB、Amazon SNS
- Elastic Load Balancing、Amazon EC2、Amazon RDS、AWS Direct Connect
- Amazon API Gateway、AWS Lambda、Amazon DynamoDB、Amazon SNS
- Amazon API Gateway、Amazon EC2、Amazon ElastiCache、AWS Mobile Hub