DynamoDBのキャパシティモードの一つで、読み書きのキャパシティを事前に指定する必要がないモードは?

オンデマンドモード

・DynamoDB Standardテーブルクラスを使用して、オンデマンドモードでDynamoDBを構成します

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

まず、DynamoDBのオンデマンドモードは、読み書き容量を事前にプロビジョニングするのではなく、リアルタイムで需要に応じてスケーリングされます。これは、トラフィックが予測不可能な場合に非常に有効であり、必要に応じてリソースを割り当てることで、余分なコストを抑えることが可能です。

さらに、中程度から高くなる読み書きのスループットを予測しているため、オンデマンドモードを選択することで、読み書き容量超過のエラーを防ぐことができます。あわせて、システムのパフォーマンス維持に費やす時間と労力が大幅に削減されます。

したがってオンデマンドモードでDynamoDBを構成することは、スケーラビリティとコスト効率の観点から最適な選択と言えます。

DynamoDB StandardテーブルクラスとStandard Infrequent Accessテーブルクラス:DynamoDBのテーブル間で頻繁にアクセスされるデータとあまり頻繁にはアクセスされないデータを区別するためのクラスです。Standard-IAは低コストで長期間ストレージを提供しますが、回復時間が必要です。

コメント

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