Azureサービス深掘り計算

Azure SQL Databaseで、以下の条件でデータベースを運用する場合、推定月額コストを最も安く抑えるため、どのモデルを選択すべきですか? ・ピーク時の同時接続数:150接続 ・1日あたりのトランザクション数:500万件 ・ピーク時のCPU利用率:70% ・平均ストレージ使用量:250GB ・非ピーク時間帯(12時間)はほぼデータベースを使用しない

A.vCoreモデル(Standard、2 vCore)を選択し、Serverlessコンピュートで自動スケーリングを有効にする
✗ Standard vCoreは計算量が不足し、500万トランザクション/日では性能が追いつきません。
B.DTUモデル(Premium P4: 500 DTU)を選択し、常にプロビジョニングを維持する
✗ Premium P4(500 DTU)は固定コストが高く、非ピーク時間帯の自動スケーリングができず無駄になります。
C.vCoreモデル(General Purpose Provisioned、4 vCore)を選択し、常にプロビジョニングを維持する
✗ General Purpose Provisioned 4 vCoreは高価で、非ピーク時間帯の使用しない期間もコストが発生し続けます。
D.vCoreモデル(Serverless、2~4 vCore範囲)を選択し、自動一時停止を有効にする← 正解
✓ 正解です。Serverlessで自動スケーリング+自動一時停止により、ピーク時対応と非ピーク時間帯のコスト削減を両立できます。

この問題のポイント

Serverlessで自動スケーリング+自動一時停止により、ピーク時対応と非ピーク時間帯のコスト削減を両立できます。

DP-900:Microsoft Azure Data Fundamentals の問題一覧