Q23 — AWS SAA-C03 第8章

第 23/65 問 | ← 第8章

Q518. ある企業は、ウェアラブルデバイスを使用する多数の参加者からデータを収集しています。この企業はデータを Amazon DynamoDB テーブルに保存し、アプリケーションで分析しています。データのワークロードは一定かつ予測可能です。また、企業は DynamoDB に関する予算計画を達成または下回ることを目指しています。 これらの要件を最もコスト効率よく満たす解決策はどれですか?

正解: B. プロビジョニングモードを使用します。読み込みキャパシティユニット(RCU)および書き込みキャパシティユニット(WCU)の数を明示的に指定します。

解説

ワークロードが「一定かつ予測可能」であるという条件から、オンデマンドモード(課金が使用量ベースで変動する)よりも、あらかじめ必要なキャパシティを定義・予約できるプロビジョニングモードの方がコスト効率が高くなります。また、DynamoDB Standard-IA は、アクセス頻度が低いデータ向けの低コストストレージオプションですが、本問では「データの分析」が行われており、アクセス頻度は決して低くないと推測されます(=Standard-IA の適用には不適)。さらに、オンデマンドモードでは RCUs/WCUs を指定せず、自動スケーリングされるため、選択肢 C および D の「RCUs/WCUs を指定する」という記述は技術的に誤りです(オンデマンドモードでは容量単位の指定はできません)。したがって、最もコスト効率が良く、要件を正しく満たすのは選択肢 B です。