Amazon Relational Database Service (Amazon RDS) for MariaDB は、クラウドでの MariaDB データベースの設定、運用、スケールすることを容易にするフルマネージド型のオープンソースのリレーショナルデータベースです。Amazon RDS for MariaDB では、次のようなニーズに合わせてデータベースを柔軟にカスタマイズできます:

  • オンデマンドで前払い料金や最低料金なしで利用できる、または割引料金でリザーブドインスタンスを購入することが可能です。実際にご使用になった分のみ、お支払いいただきます。
  • リレーショナルデータベースのさまざまなユースケースに合わせて、最適化されたインスタンスタイプを選択できます。
  • ここに掲載されていない古いインスタンスタイプについては旧世代のインスタンスをご覧ください。

AWS の新規のお客様は、AWS 無料利用枠の一環として、Amazon RDS for MariaDB を無料で開始できます。無料利用枠には、優れたシングル AZ インスタンスデータベースで 750 時間、20 GB の汎用 SSD (gp2) ストレージ、20 GB の自動データベースバックアップ用の 20 GB のストレージが 1 年間、毎月提供されます。

AWS 料金見積りツール

Amazon RDS for MariaDB の AWS 料金見積りツール

Amazon RDS for MariaDB とアーキテクチャのコストを、リージョン、インスタンスタイプ、デプロイオプションなどに基づいて、1 回の見積もりで計算します。今すぐカスタム見積りを作成する »

オンデマンド DB インスタンスのコスト

オンデマンドデータベース (DB) インスタンスでは、長期間の契約なしに、お使いのデータベースインスタンスの実行時間単位で、計算処理能力に対して料金を支払うことができます。これにより、ハードウェアのプランニング、購入、維持に伴うコストや手間が省け、高額な固定費となりがちな運用コストも、より安価な変動費に抑えることができます。

  • シングル AZ 配置およびマルチ AZ 配置の料金は共に、DB インスタンスの作成から終了あるいは削除までの DB インスタンス時間単位で計算されます。
  • 1 時間未満の DB インスタンス時間については、DB インスタンスクラスの作成、起動、変更などの請求対象となるステータス変更に続いて、10 分を最小料金として、秒単位で請求されます。
    • シングル AZ 配置
    • 下記の料金は、DB インスタンスを単一のアベイラビリティーゾーンにデプロイした場合に適用されます。

    • マルチ AZ 配置
    • データの耐久性と可用性を強化するために DB インスタンスをマルチ AZ 配置で実行する場合、Amazon RDS では、定期的な、または計画外の停止が発生した場合に自動フェイルオーバーが実行されるよう、異なるアベイラビリティーゾーンにスタンバイの DB インスタンスがプロビジョニングされ、維持されます。マルチ AZ 配置の詳細についてはこちらをご覧ください。

T4g と T3 CPU クレジット

Amazon RDS for MariaDB の T4g および T3 DB インスタンスは無制限モードで実行されるので、連続する 24 時間での中央処理装置 (CPU) の平均使用率がインスタンスのベースラインを超えた場合に追加料金が発生します。CPU クレジットは vCPU 時間あたり 0.075 USD で課金されます。CPU クレジット料金は、すべてのリージョン、およびすべての T4g と T3 インスタンスサイズで同じです。リザーブドインスタンスでは対象外です。

リザーブドインスタンスのコスト

Amazon RDS リザーブドインスタンス (RI) では、オンデマンドインスタンス料金に比べて、大幅な割引で1 年契約または 3 年契約で DB インスタンスを予約できます。Amazon RDS の RI 料金のお支払い方法には「前払いなし」、「一部前払い」、「全額前払い」の 3 種類があり、前払いでの金額と実効時間単価とのバランスを取ることができます。

リザーブドインスタンスでは、MariaDB データベースエンジンのサイズに柔軟性を持たせることができます。サイズを柔軟に変更できるため、同一インスタンスファミリー (M5、T3、R5 など) 内では、どのサイズを使用しても、ご利用の RI の割引料金が自動的に適用されます。

RI の料金には I/O やストレージのコストは含まれていないことに注意してください。ルール、支払いオプション、機能の詳細については、リザーブドインスタンスのページをご覧ください。

Purchasing API を呼び出すか、AWS コンソールでリザーブドインスタンスオプションを選択することで、データベースインスタンスをリザーブドインスタンスとして指定できます。DB インスタンスをリザーブドインスタンスとして指定する場合、該当するリザーブドインスタンスのインスタンスタイプ、リージョン、および数量を指定する必要があります。リザーブドインスタンスは指定したリージョンでのみ使用できます。

今後 AWS はリザーブドインスタンスの料金プログラムを終了することがあります。リザーブドインスタンスには、リザーブドインスタンスの料金の対象となるだけではなく、データ転送料金を含め、お客様の AWS サービスの使用量に適用される AWS カスタマーアグリーメント、または AWS とのその他の契約に基づいて適用されるすべてのその他の料金がかかります。

    • シングル AZ 配置
    • RI 月額料金の計算

      * これはリザーブドインスタンス期間全体の月別お支払額の平均です。毎月の実際の支払い額は、その月の実際の時間数に時間使用料金を掛けたものに等しいか、その月の使用秒数に時間使用料金を掛けて 3600 で割ったものに等しくなります。使用する式は、実行する Amazon RDS for MariaDB インスタンスタイプによって異なります。

      時間単位のご利用単価は、リザーブドインスタンス期間全体の月別お支払額の合計をリザーブドインスタンス期間全体の総時間数 (1 年は 365 日とする) で除算したものに相当します。

      RI 実効時間単価の計算

      ** 実効時間単価は、オンデマンドの料金と比較したリザーブドインスタンスのコスト削減額の計算に役立てていただくためのものです。

      リザーブドインスタンスを購入すると、選択したリザーブドインスタンス期間が終了するまでの間、インスタンスを実行するかどうかにかかわらず 1 時間ごとに料金請求が発生します。実効時間単価は、時間あたりの償却されたインスタンスコストを示します。これにより、前払いを含む全期間にわたるリザーブドインスタンスの合計コストが計算され、リザーブドインスタンス期間の 1 時間ごとに分散されます。

    • マルチ AZ 配置
    • RI 月額料金の計算

      * これはリザーブドインスタンス期間全体の月別お支払額の平均です。毎月の実際の支払い額は、その月の実際の時間数に時間使用料金を掛けたものに等しいか、その月の使用秒数に時間使用料金を掛けて 3600 で割ったものに等しくなります。使用する式は、実行する Amazon RDS for MariaDB インスタンスタイプによって異なります。

      時間単位のご利用単価は、リザーブドインスタンス期間全体の月別お支払額の合計をリザーブドインスタンス期間全体の総時間数 (1 年は 365 日とする) で除算したものに相当します。

      RI 実効時間単価の計算

      ** 実効時間単価は、オンデマンドの料金と比較したリザーブドインスタンスのコスト削減額の計算に役立てていただくためのものです。

      リザーブドインスタンスを購入すると、選択したリザーブドインスタンス期間が終了するまでの間、インスタンスを実行するかどうかにかかわらず 1 時間ごとに料金請求が発生します。実効時間単価は、時間あたりの償却されたインスタンスコストを示します。これにより、前払いを含む全期間にわたるリザーブドインスタンスの合計コストが計算され、リザーブドインスタンス期間の 1 時間ごとに分散されます。

データベースストレージコスト

    • シングル AZ 配置
    • 下記の料金は、DB インスタンスを単一のアベイラビリティーゾーンにデプロイした場合に適用されます。

    • マルチ AZ 配置 (1 つのスタンバイ)
    • データの耐久性とアベイラビリティーを強化するために DB インスタンスをマルチ AZ 配置として実行する場合、Amazon RDS では、計画的または計画外の停止が発生した場合の自動フェイルオーバーのために、異なるアベイラビリティーゾーンにスタンバイの DB インスタンスがプロビジョニングされ、維持されます。マルチ AZ 配置の詳細についてはこちらをご覧ください。

    • シングル AZ 配置
    • 下記の料金は、DB インスタンスを単一のアベイラビリティーゾーンにデプロイした場合に適用されます。

    • マルチ AZ 配置 (1 つのスタンバイ)
    • データの耐久性とアベイラビリティーを強化するために DB インスタンスをマルチ AZ 配置として実行する場合、Amazon RDS では、計画的または計画外の停止が発生した場合の自動フェイルオーバーのために、異なるアベイラビリティーゾーンにスタンバイの DB インスタンスがプロビジョニングされ、維持されます。マルチ AZ 配置の詳細についてはこちらをご覧ください。

    • シングル AZ 配置
    • 下記の料金は、DB インスタンスを単一のアベイラビリティーゾーンにデプロイした場合に適用されます。

    • マルチ AZ 配置
    • データの耐久性とアベイラビリティーを強化するために DB インスタンスをマルチ AZ 配置として実行する場合、Amazon RDS では、計画的または計画外の停止が発生した場合の自動フェイルオーバーのために、異なるアベイラビリティーゾーンにスタンバイの DB インスタンスがプロビジョニングされ、維持されます。マルチ AZ 配置の詳細についてはこちらをご覧ください。

      マルチ AZ 配置では、データベースを更新する場合の書き込み I/O 使用量は2倍になります。なぜなら、Amazon RDS が、同時にスタンバイ DB インスタンスにお客様のデータをレプリケーションするからです。読み込み I/O 使用量は、データベースから読み込む場合と変わりません。

専用ログボリュームの料金

専用ログボリュームは、データベース REDO ログとバイナリログ専用の追加ストレージボリュームで、データベーステーブルを含むボリュームとは分離しています。トランザクション書き込みロギングをより効率的かつ一貫性のあるものにします。専用ログボリュームは、大容量のストレージが割り当てられているデータベース、1 秒あたりの入出力オペレーション (IOPS) の高い要件、またはレイテンシーの影響を受けやすいワークロードに最適です。

専用ログボリュームの料金は、1,000 GiB、3,000 IOPS のデータボリュームと同じで、ストレージタイプによって異なります。専用ログボリュームは、プロビジョンド IOPS ストレージでのみサポートされます。たとえば、米国東部 (バージニア北部) では、MariaDB 用 RDS のシングル AZ インスタンスにアタッチされた io1 専用ログボリュームの料金は、0.125 USD x 1,000 GiB に 0.10 USD x 3,000 IOPS を加えたもの、つまり 425 USD/月です。同じ AWS リージョンでマルチ AZ に接続された io1 専用ボリュームを 1 つのスタンバイで実行する場合の料金は、0.25 USD x 1,000 GiB に 0.20 USD x 3,000 IOPS を加えたもの、つまり 850 USD/月です。 

データボリューム料金の詳細については、上記の「プロビジョンド IOPS (SSD) ストレージの料金」セクションを参照してください。

バックアップストレージコスト

スナップショットのエクスポートのコスト

Amazon RDS のスナップショットエクスポートは、Amazon RDS for MariaDB スナップショット内のデータを Amazon S3 に Parquet 形式で自動エクスポートする機能です。Parquet 形式はテキスト形式と比較すると、ストレージ使用量が Amazon S3 で最大 6 倍少なく、さらにアンロードが最大 2 倍速くなります。エクスポートされたデータは、Amazon SageMakerAmazon Athena、および Amazon EMR などの AWS のサービスを使用して分析できます。

スナップショットエクスポートの料金例

たとえば、100 GB のスナップショットをお持ちで、このスナップショットから 10 GB のテーブルをフィルタリングで選択して、Amazon S3 にエクスポートするとします。このデータをエクスポートするには、スナップショットサイズの 1 GB あたり 100 GB × 0.013 USD を支払うことになります。同じスナップショットから後続のエクスポートを行う場合、増分にはなりません。

AWS Key Management Service によるデータの暗号化または復号には別途料金がかかります。料金の詳細については、AWS KMS の料金ページをご覧ください。エクスポートされたデータを Amazon S3 に保存したり、お使いの S3 バケットに対して PUT リクエストを実行したりする際にも、別途料金がかかります。料金の詳細については、Amazon S3 の料金ページをご覧ください。

データ転送コスト

以下の料金は、Amazon RDS for MariaDB で「受信」と「送信」のデータ転送に基づいて計算します。

データ転送料金に関するその他の重要な考慮事項については、 Amazon RDS の料金ページをご覧ください。

よくある質問

Amazon RDS for MariaDB にはどれくらいの費用がかかりますか?

Amazon RDS for MariaDB は無料でお試しいただけます。Amazon RDS for MariaDB では、お支払いは実際に使用した分のみで、最低料金やセットアップ料金はありません。Amazon RDS for MariaDB のコストは、ニーズによって異なります。オプションの確認やコストの見積もりには、無料の AWS 料金見積りツールをご利用ください。

Amazon RDS for MariaDB の AWS 無料利用枠はどれくらいの期間利用できますか?

AWS 無料利用枠は、新しい AWS アカウントで 12 か月間ご利用いただけます。詳細については、AWS 無料利用枠のよくある質問をご覧ください。

Amazon RDS for MariaDB インスタンス時間の使用量が AWS 無料利用枠を超えると、どのように課金されますか?

インスタンス時間の使用量が Amazon RDS 無料利用枠の規定を超える場合は、標準の Amazon RDS for MariaDB 料金が課金されます。

Amazon RDS for MariaDB の月額コストはどのように計算しますか?

Amazon RDS for MariaDB の月額コストは、場所と以下の要素によって決まります。

  • DB インスタンス時間 – 消費された Amazon RDS for MariaDB DB インスタンスのタイプ (例: db.t2.micro、db.m4.large など) に基づいています。Amazon RDS for MariaDB DB インスタンスタイプの作成、起動、変更など、請求対象となるステータスの変更後は、DB インスタンス時間の一部に基づいて請求されます。
  • DB インスタンス時間の一部 – Amazon RDS for MariaDB は、秒単位の請求をサポートしています。DB インスタンスの使用時間の一部は、最低 10 分の 1 秒単位で請求されます。
  • ストレージ (/GB/月) – インスタンスに対してプロビジョニングした Amazon RDS for MariaDB のストレージ容量。プロビジョニングしたストレージ容量を当月にスケールすると、請求は日割り料金となります。
  • プロビジョンド IOPS/月 – 消費 IOPS とは無関係な、プロビジョンド IOPS レート (Amazon RDS プロビジョンド IOPS (SSD) ストレージのみ)
  • I/O リクエスト/月 – ストレージ I/O リクエストの合計 (Amazon RDS マグネティックストレージおよび Amazon Aurora のみ)
  • バックアップストレージ – 顧客が作成したデータベーススナップショットストレージと自動データベースバックアップ。追加のデータベーススナップショットを作成すると、これによりバックアップストレージが増加します。また、バックアップ保持期間を長くすると、Amazon RDS for MariaDB データベースで消費されるバックアップストレージも増加します。
  • データ転送 – Amazon RDS for MariaDB DB インスタンスのインターネット経由のデータ受信および送信です

AWS 料金見積りツールを使用して、Amazon RDS for MariaDB の月額コストがいくらになるかを計算してください。

Amazon RDS for MariaDB インスタンスへの請求はいつ始まり、いつ終わりますか?

DB インスタンスが使用可能になるとすぐに、Amazon RDS for MariaDB インスタンスの請求が開始されます。Amazon RDS for MariaDB インスタンスを終了するまで、利用可能な状態で実行される時間ごとに課金されます。これは、インスタンスに障害が発生した場合や削除された場合に発生します。

(DB インスタンスタイプの作成、起動、変更などの請求対象となるステータス変更に続いて) 1 時間未満の消費された DB インスタンス時間は 10 分を最小料金として、秒単位で請求されます。

Amazon RDS for MariaDB の請求を停止する方法を教えてください。

Amazon RDS for MariaDB に関連するすべてのアカウント料金を停止するには、すべての Amazon RDS for MariaDB DB インスタンスとスナップショットを削除する必要があります。Amazon RDS for MariaDB DB インスタンスのみを停止すると、追加のインスタンス時間分の請求が停止されます。ただし、ストレージコストは引き続き発生します。

Amazon RDS for MariaDB インスタンスが停止した場合、どのように請求されますか?

Amazon RDS for MariaDB インスタンスを停止している間でも、バックアップストレージ (指定した保持期間内の手動スナップショットや自動バックアップ枠を含む) とプロビジョニングされたストレージ (プロビジョンド IOPS を含む) の両方に対して課金されます。ただし、Amazon RDS for MariaDB インスタンス時間に対して料金が発生することはありません。

Amazon RDS for MariaDB のコストを削減する方法を教えてください。

Amazon RDS for MariaDB のコストを削減する方法は多数あります。まず、お客様のニーズに合わせて Amazon RDS for MariaDB データベースのサイズを適切に設定できます。自動スケーリングなどのフルマネージド機能を使用すると、高可用性を実現するために過剰なプロビジョニングを行う必要はありません。

また、リザーブドインスタンスを購入してコストを節約することもできます。リザーブドインスタンスを使用すると、Amazon RDS for MariaDB データベースインスタンスを 1 年契約または 3 年契約で予約でき、オンデマンドインスタンスの料金よりも大幅に割引されます。

Amazon RDS for MariaDB の料金には税金が含まれていますか?

別途記載がない限り、表示される Amazon RDS for MariaDB の料金には付加価値税、売上税など、一切の税金等および関税は含まれません。日本の居住者であるお客様が AWS のサービスをご利用になった場合には、料金とあわせて別途消費税をご請求させていただきます。

Amazon RDS for MariaDB 用のリザーブドインスタンスを購入して作成する方法を教えてください。

Amazon RDS for MariaDB の AWS マネジメントコンソールのリザーブドインスタンスセクションでリザーブドインスタンスを購入できます。また、AWS コマンドラインインターフェイスAmazon RDS API を使用して、購入可能な予約を一覧表示し、Amazon RDS for MariaDB インスタンス予約を購入することもできます。

リザーブドインスタンスを購入した後、リザーブドインスタンスの使用は、オンデマンド DB インスタンスの使用と同じになります。Amazon RDS for MariaDB インスタンスを起動するときは、予約したのと同じインスタンスタイプとリージョンを使用します。予約購入が有効である間、Amazon RDS for MariaDB ではお客様の新しい DB インスタンスに割引価格の時間料金を適用します。 

リザーブドインスタンスはいくつ購入できますか?

リザーブドインスタンスは 40 個まで購入できます。40 個を超える DB インスタンスを実行する場合は、Amazon RDS DB インスタンス申請フォームにご記入ください。

リザーブドインスタンスの支払いオプションは、Amazon RDS for MariaDB の請求にどのように影響しますか?

Amazon RDS for MariaDB インスタンスを作成、変更、削除する場合、リザーブドインスタンス (RI) とオンデマンドインスタンスに違いはありません。お客様への請求額計算時に、AWS のシステムによって予約内容が適用され、該当するすべての Amazon RDS for MariaDB DB インスタンスに対して低料金のリザーブド DB インスタンス時間料金が請求されます。

  • 「全前払い」オプション: RI の購入時に、お支払い方法として「全前払い」オプションを選択した場合は、RI の期間全体の料金を一括で前払いしていただきます。
  • 「前払いなし」オプション:「前払いなし」オプションを選択した場合は、前払いなしを選択することができます。「前払いなし」の RI の価額総額が期間内の各時間に分配され、使用量にかかわらず、お客様へのご請求は期間内の 1 時間ごとに発生することになります。
  • 「一部前払い」オプション: これは、「全前払い」と「前払いなし」の間をとったお支払い方法です。少額の前払いを行います。また、使用量にかかわらず、期間中 1 時間ごとに低額な時間単価が請求されます。

購入後にリザーブドインスタンスの条件を変更することはできますか?

いいえ。一度リザーブドインスタンスを購入すると、Amazon RDS for MariaDB で RI 条件を変更することはできません。RI を購入した後は、DB インスタンスクラス、DB エンジン、DB エディション、リージョン、デプロイタイプ、または期間の長さを変更することはできません。詳細については、リザーブドインスタンスのページをご覧ください。