Question#30(SAA-C03)

Question#30(SAA-C03)
ある企業は、数千匹のウミガメの移動パターンを記録するためにGPSトラッカーを使用しています。トラッカーは5分ごとにウミガメが100ヤード(91.4メートル)以上移動したかを確認し、移動した場合は新しい座標を1つのAWSリージョン内の複数のアベイラビリティゾーンにある3つのAmazon EC2インスタンスで動作するウェブアプリケーションに送信します。 最近、予期せぬ大量のトラッカーデータの処理中にウェブアプリケーションが過負荷になり、データを失い、イベントを再現する方法がありませんでした。ソリューションアーキテクトは、この問題の再発を防ぐ必要があり、最小限の運用オーバーヘッドで解決策を提案する必要があります。 ソリューションアーキテクトは、これらの要件を満たすために何をすべきですか?

正解:D

Amazon SQSキューを作成し、アプリケーションがメッセージをポーリングして処理する方法は、大量のトラッカーデータをバッファリングしてデータ損失を防ぎ、EC2インスタンスが負荷に応じてメッセージを処理、既存アプリケーションにポーリングロジックを追加するだけで済むため、変更が最小限で運用オーバーヘッドが低く、高可用性と耐障害性の要件を満たす最適なソリューションです。

コメント

コメント

コメントする

目次