ある企業は、ティアの顧客を処理するアプリケーションを持っている。同社は、Amazon Auroraデータベースに注文を保存するAmazon EC2インスタンス上でアプリケーションをホストしている。時折、トラフィックが高くなると、ワークロードは注文を十分に速く処理できません。可能な限り迅速にデータベースに注文を確実に書き込むために、ソリューションアーキテクトは何をすべきでしょうか?
A. バッフルが高い場合、EC2インスタンスのインスタンスサイズを増やす
B. Amazon Simple Notification Service (Amazon SNS)に注文を書き込む SNSトピックにデータベースのエンドポイントを登録する
C. Amazon Simple Queue Service(Amazon SOS)のキューに注文を書き込む アプリケーションロードバランサーの後ろにあるAuto ScalingグループのEC2インスタンスを使用して、SQSキューから注文を読み込み、データベースに処理する
D. Amazon Simple Notification Service (Amazon SNS)に注文を書き込む。データベースのエンドポイントをSNSトピに登録する。
E. アプリケーション・ロード・バランサーの背後にある Auto Scaling グループの EC2 ^stances を使用して、SNS トピックから読み込む。
F. EC2インスタンスがCPUのしきい値に達すると、Amazon Simple Queue Service(Amazon SQS)のキューに注文を書き込む G