Aurora Serverless は、 Aurora のオンデマンド自動スケーリング構成です。データベースのキャパシティーがアプリケーションのニーズに基づいて自動的に起動、シャットダウン、スケールアップまたはスケールダウンされます。Aurora Serverless を使用すれば、データベースインスタンスやクラスターを管理せずにクラウド内でデータベースを実行できます。Aurora Serverless は、自動的に起動し、アプリケーションの使用状況に合わせて容量を調整し、使用していないときはシャットダウンするため、まれにしか発生しない、断続的な、または予測不可能なワークロードに対するシンプルで費用対効果の高いオプションです。
データベースの容量を手動で管理すると、貴重な時間を消費し、データベースリソースの非効率的な使用につながる可能性があります。Aurora Serverless では、データベースエンドポイントを作成し、必要に応じてデータベースの容量範囲を指定し、アプリケーションを接続するだけです。データベースがアクティブなときに使用するデータベースの容量は、1 秒あたりの料金で、AWS Management Console で数回クリックするだけで、標準とサーバーレスの設定間を移行できます。
今後公開される Amazon Aurora の機能に関する最新情報をご確認ください。
小規模のブログサイトなど、1 日または 1 週間に数回だけ、数分間使用されるアプリケーションがあり、アクティブなときに費用を支払うだけの費用対効果の高いデータベースが必要です。Aurora Serverless では、1 秒ごとに消費するデータベースリソースに対してのみ料金を払います。
新しいアプリケーションをデプロイする際、必要なインスタンスサイズが不明な場合があります。Aurora Serverless を使用すると、エンドポイントを作成し、アプリケーションの容量要件に合わせてデータベースを自動スケールすることができます。
人事、予算編成、運用報告など、毎日数回、または年に数回、30 分から数時間のピークを持つ、軽く使用されるアプリケーションを実行しています。Aurora Serverless では、ピーク容量または平均容量のいずれかにプロビジョニングする必要がなくなりました。
1 日を通してデータベースが使用されるワークロードを実行していますが、予測が困難なアクティビティのピークもあります。たとえば、雨が降り始めたときに活動の盛り上がりが見られる交通サイトです。Aurora Serverless を使用すると、データベースはアプリケーションのピーク負荷のニーズを満たすために容量を自動的に調整し、活動の急増が終わったときにスケールダウンします。
開発者は就業時間中にデータベースを使用していますが、夜間や週末にはデータベースを必要としません。Aurora Serverless では、使用していないときにデータベースが自動的にシャットダウンされます。
Aurora Serverless を使用すると、フリート内の各アプリケーションのデータベース容量を個別に管理する必要はありません。Aurora は貴社の個々のデータベース容量を管理し、貴重な時間を節約します。
Aurora Serverless では、管理するインスタンスはありません。データベースの容量は、アプリケーションのワークロードのニーズを満たすように自動的にスケールアップまたはスケールダウンされ、非アクティブ時にはシャットダウンされるため、コストが削減されます。Aurora Serverless を使用する場合は、アクティブである間にデータベースが消費するデータベースの容量、ストレージ、および I/O 分の料金を支払う必要があります。
Aurora Serverless では、データベース容量は Aurora Capacity Unit (ACU) で測定されます。1 ACU には、対応する CPU とネットワークを備えた約 2 GB のメモリがあり、Aurora Standard インスタンスで使用されているのと類似のものです。ACU 使用量に応じた毎秒固定レートで、データベースがアクティブになるたびに最低 5 分間使用されます。
時間あたりの料金 | |
---|---|
1 Aurora Capacity Unit (ACU) | 0.06 USD* |
* 1 時間あたりの料金の例は、米国東部 (バージニア北部) です。料金はリージョンごとに異なります。
データベースの容量が自動的にスケールアップまたはスケールダウンされると、ACU が追加または削除されます。Aurora Serverless は、最小 1 ACU から最大 256 ACU まで拡張できます。データベースが消費する ACU の最小値と最大値を指定できます。
Amazon Aurora データベースが消費するストレージには GB/月単位で課金され、消費する I/O には 100 万件のリクエストごとに課金されます。料金は Amazon Aurora データベースが消費したストレージおよび I/O の分のみ発生し、事前にプロビジョニングする必要はありません。Amazon Aurora のストレージと I/O 料金は、Standard および Serverless 設定で同じです。
ストレージ料金 | 0.10 USD/GB-月 |
---|---|
I/O 料金 | 0.20 USD/100 万リクエスト |
80 GB のストレージサイズを持つ Aurora Serverless データベースを使用して、ニュースウェブサイトを実行しているとします。ほとんどの場合、サイトに軽い負荷がかかっていますが、午前中やニュース速報があったときにピークがあります。たとえば、午前中に 1 時間 10 分 15 秒の間 2 ACU にスケールアップされ、ニュース速報から 40 分 34 秒の間データベースが 8 ACU にスケールアップされたとします。1 日の残りは (22 時間、12 分、および 46 秒)、データベースは 1 ACU の容量で実行されたとします。合計で、1 日に 90,000 回の I/O 操作も使用しました。
この期間中、次の使用料が請求されます。
所要時間 | ACU | ACU 時間 | レート | 料金 |
---|---|---|---|---|
22 時間 12 分 46 秒 (22.213 時間) |
1 | 22.213 | 0.06 USD | 1.33 USD |
1 時間 10 分 15 秒 (1.020 時間) | 2 | 2.040 | 0.06 USD | 0.12 USD |
40 分 34 秒 (0.676 時間) | 8 | 5.408 | 0.06 USD | 0.32 USD |
24 時間の使用合計 | 29.60 | 0.06 USD | 1.77 USD |
また、この 24 時間の間のデータベースストレージと I/O に対して請求されます。
期間中の合計料金は以下のとおりです。
使用 | レート | 料金 |
---|---|---|
29.60 ACU 時間 | ACU 時間あたり 0.06 ドル* | 1.77 USD |
24 時間 80 GB のストレージ | 0.10 USD/GB/月 | 0.26 USD |
I/O 数 90,000 | 0.20 USD/100 万リクエスト | 0.02 USD |
24 時間の合計料金 | 2.05 USD |
* 1 時間あたりの料金の例は、米国東部 (バージニア北部) です。料金はリージョンごとに異なります。
アプリケーションテスト環境用の Aurora Serverless データベースを 200 GB のデータベースストレージサイズで作成したとします。24 時間にわたって 2 回のテストを実行しました。最初のテストパスでは、Aurora は 4 ACU の容量で 44 分 6 秒間実行され、テストが完了するとゼロにスケールダウンする前に 60,000 回の I/O 要求を実行しました。4 時間アイドル状態になった後、別のテストパスを開始すると再びオンになりました。2 回目のテストでは、30 分 8 秒間 8 ACU の容量で実行され、80,000 回の I/O 要求を実行してその日の残りは再びゼロにスケーリングされました。
この期間に次の請求が行われます。
所要時間 | ACU | ACU 時間 | レート | 料金 |
---|---|---|---|---|
44 分 6 秒 (0.735 時間) |
4 |
2.940 | 0.06 USD | 0.18 USD |
30 分 8 秒 (0.502 時間) | 8 |
4.107 |
0.06 USD | 0.24 USD |
24 時間の使用合計 | 6.957 |
0.06 USD | 0.42 USD |
データベースがゼロにスケーリングされている間は、料金は請求されません。この 24 時間の間に利用したデータベースストレージと I/O に対して請求されます。
期間中の合計料金は以下のとおりです。
使用 | レート | 料金 |
---|---|---|
6.957 ACU 時間 | ACU 時間あたり 0.06 ドル* | 0.42 USD |
24 時間 200 GB のストレージ | 0.10 USD/GB/月 | 0.66 USD |
60,000 + 80,000 = 140,000 I/O リクエスト | 100 万リクエストごとに 0.20 USD | 0.03 USD |
24 時間の合計料金 | 1.11 USD |
* 1 時間あたりの料金の例は、米国東部 (バージニア北部) です。料金はリージョンごとに異なります。