■ワークロードは一定で予測可能なDynamoDBのコスト最適化する時のモードと指定するものは?

プロビジョニングモード + 読み取り容量単位(RCU)と書き込み容量単位(WCU)の指定

(選択肢)

・プロビジョニングモードを使用します。読み取り容量単位(RCU)と書き込み容量単位(WCU)を指定します

この選択肢が正解の理由は以下の通りです。

まず、企業がウェアラブルデバイスからのデータを一定かつ予測可能なワークロードで収集する場合、DynamoDBのプロビジョニングモードは最適です。プロビジョニングモードを使用すると、必要な読み取り容量単位(RCU)と書き込み容量単位(WCU)を予め指定することで、スループットの量を管理し、コストを抑えることが可能となります。

つまり、予測可能なトラフィックに対してプロビジョニングされたスループットを使用することで、予算を細かく管理できるため、このオプションが選ばれました。

一方、オンデマンドモードではコストが変動しやすいため、予算管理には向いていません。

選択肢:プロビジョンドモードとDynamoDB Standard-Infrequent Access(DynamoDB Standard-IA)を使用します。予測されるワークロードに対して容量をリザーブします

この選択肢が正しくない理由は以下の通りです。

DynamoDB Standard-Infrequent Access(DynamoDB Standard-IA)は、DynamoDBのストレージモードの選択肢ではなく、Amazon S3のストレージクラスの一つであり、DynamoDBのコスト最適化には関係がありません。比較すると、正解のプロビジョニングモードでは、予測可能なワークロードに対して読み取り/書き込み容量を指定し、それに基づいたコストを把握することができます。

コメント

タイトルとURLをコピーしました