ある企業が、Amazon EC2 インスタンスで実行されている RESTful API を使用して、数千台のリモートデバイスからデータを収集しています。EC2 インスタンスは生データを受信し、変換して Amazon S3 に保存します。デバイスの数は間もなく数百万台に増加する予定です。同社は、運用上のオーバーヘッドを最小限に抑えながら、高いスケーラビリティを持つソリューションを必要としています。ソリューションアーキテクトは、どのような手順の組み合わせをとるべきですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: AWS Glue を使用して Amazon S3 の生データを処理します。, Amazon API Gateway を使用して生データを Amazon Kinesis データストリームに送信します。Amazon Kinesis Data Firehose を設定して、データストリームをソースとして使用し、データを Amazon S3 に配信します。.
これが解答である理由
数百万台のデバイスからのデータ収集に対応するには、API GatewayとKinesis Data Streams/Firehoseの組み合わせが最適です。API Gatewayは大量のリクエストを処理し、Kinesis Data Streamsはリアルタイムのデータストリーミングを高いスケーラビリティで提供します。Kinesis Data Firehoseは、運用オーバーヘッドを最小限に抑えながら、ストリームデータをS3に自動的に配信します。EC2インスタンスで直接データを処理する代わりに、S3に保存された生データをAWS Glueで処理することで、サーバーレスかつスケーラブルなデータ変換が可能です。EC2インスタンスの追加やSQSの使用は、数百万台規模のデータ処理には運用負荷が高く、スケーラビリティに限界があります。Route 53はトラフィックルーティングには使用されますが、データ収集と処理のスケーラビリティ向上には直接寄与しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要