このトピックでは、ECS インスタンスの課金方法、これらの課金方法の比較、およびシナリオに基づいて課金方法を選択する方法について説明します。

概要

ECS インスタンスは、vCPU やメモリなどのインスタンスタイプに基づいて課金されます。 インスタンスタイプの料金は、リージョンによって異なる場合があります。 詳しくは、[Elastic Compute Service] ページの [料金] タブをご参照ください。
ローカルディスクを備えたインスタンスタイプを選択した場合、インスタンスタイプの料金にはローカルディスクの料金が含まれます。

課金方法

次の表に、ECS インスタンスの課金方法と各課金方法について示します。
課金方法 説明 リファレンス
サブスクリプション

支払い後にのみ ECS インスタンスを使用できる課金方法。 料金 = インスタンスタイプの単価 × サブスクリプション期間

サブスクリプション
従量課金

支払い前に ECS インスタンスを使用できる課金方法。 料金 = インスタンスタイプ単価 × 課金期間 課金サイクルは秒単位で正確です。

従量課金
プリエンプティブルインスタンス プリエンプティブルインスタンスは、支払う前に使用できるオンデマンドインスタンスです。 従量課金インスタンスと比較して、プリエンプティブルインスタンスはより多くの割引を提供します。 プリエンプティブルインスタンスは実際の使用期間に基づいて課金され、その料金は需要と供給の変化によって変動します。 プリエンプティブルインスタンス
リザーブドインスタンス

リザーブドインスタンスは、従量課金インスタンスと同時に使用されるクーポンです。 従量課金インスタンスと比較すると、リザーブドインスタンスにはいくつかの割引があります。 リザーブドインスタンスの料金は、リージョン、インスタンスタイプ、オペレーティングシステム、支払いオプション、期間、およびインスタンスの数量に基づいて決定されます。 リザーブドインスタンスは、リザーブドインスタンスの購入時に指定したリソースに基づいて、従量課金インスタンスの請求を相殺するために使用されます。 リザーブドインスタンスは、従量課金インスタンスと一致する場合にのみ適用されます。

予約インスタンスの課金

課金方法の比較

次の表に、課金方法の比較を示します。
比較項目 サブスクリプション 従量課金 プリエンプティブルインスタンス リザーブドインスタンス
使用方法 すべての操作は単一のインスタンスにリンクされています。 すべての操作は単一のインスタンスにリンクされています。 すべての操作は単一のインスタンスにリンクされています。 リソースは課金から分離されています。 リザーブドインスタンスは、従量課金インスタンスと一緒に使用する必要があります。
支払いオプション ECS インスタンスを使用する前に、それらの料金を支払います。 ECS インスタンスの使用後に料金を支払います。 ECS インスタンスは秒単位で課金され、時間単位で請求されます。 ECS インスタンスの使用後に料金を支払います。 ECS インスタンスは秒単位で課金され、時間単位で請求されます。 [全額前払い]、[一部前払い]、または [前払いなし] を選択できます。
料金の特徴 サブスクリプションインスタンスは従量課金インスタンスより費用対効果が高いです。 従量課金インスタンスは、費用効果が最も低くなります。 プリエンプティブルインスタンスの料金は、需要と供給の変化によって変動します。 割引は、従量課金料金の最大 90% になる可能性があります。 従量課金インスタンスと比較すると、リザーブドインスタンスにはいくつかの割引があります。 割引料金はサブスクリプションインスタンスの料金とほぼ同じです。
インスタンスのリリース インスタンスを手動でリリースすることも、システムによってリリースすることもできます。 有効期限が切れる前にインスタンスをリリースする場合は、インスタンスのサブスクリプションをキャンセルするか、課金方法を従量課金に変更する必要があります。 有効期限が切れてから必要な期間内にインスタンスを更新しない場合、インスタンスは自動的にリリースされます。 インスタンスはいつでもリリースできます。 インスタンスを手動でリリースすることも、システムによってリリースすることもできます。 プリエンプティブルインスタンスは再利用でき、保証期間が終了すると自動的にリリースされる場合があります。 リザーブドインスタンスは、従量課金インスタンスと一緒に使用する必要があります。 リザーブドインスタンスと一致する従量課金インスタンスは、いつでもリリースできます。 従量課金インスタンスがリリースされた後、リザーブドインスタンスを使用して新しい従量課金インスタンスの請求と照合し、相殺できます。
シナリオ サブスクリプションインスタンスは、Web サービスやデータベースなど、1 日 24 時間、週 7 日間実行されるサービスに適しています。 従量課金インスタンスは、一時的なスケーリング、暫定テスト、科学計算など、トラフィックの急増が発生するサービスに適用できます。 プリエンプティブルインスタンスは、一時的なスケーリング、暫定テスト、科学計算など、トラフィックの急増が発生するサービスに適用できます。 リザーブドインスタンスは従量課金インスタンスの請求と照合し、相殺するために使用され、Web サービスおよびデータベースに適用できます。

さまざまなアプリケーションがデプロイされている ECS インスタンスに適切な課金方法を選択することで、コストを削減できます。 次の図は、課金方法の推奨される組み合わせを示しています。

課金方法の組み合わせ
安定したビジネス負荷のためには、サブスクリプションの課金方法、またはリザーブドインスタンスを使用すると、いくつかの割引を取得できます。 ECS インスタンスのサブスクリプション期間が同じ場合、リザーブドインスタンスは、サブスクリプションよりも柔軟性があります。 次の表に、サブスクリプションインスタンスとリザーブドインスタンスの比較を示します。
特徴 サブスクリプション リザーブドインスタンス
割引制限 割引は、単一のインスタンスに対してのみ提供されます。 リザーブドインスタンスは、最大 100 個の従量課金インスタンスと照合して、割引を提供できます。
リソース予約 サポートしています。 サポートしています。 ゾーンのリザーブドインスタンスを使用する必要があります。
サービス間で使用 非対応 サポートしています。 リザーブドインスタンスは、ECS および Elastic Container Instance (ECI) で使用できます。
同じリージョンのゾーン間の使用 非対応 サポートしています。 リージョンのリザーブドインスタンスを使用する必要があります。
インスタンスファミリー間の使用 非対応 非対応
同じインスタンスファミリー内の複数のインスタンスタイプで使用 非対応 サポートしています。
オペレーティングシステム間の使用 非対応 非対応
アカウント間の使用 (確立された信頼に基づく) 非対応 サポートしています。
分割払い 非対応 サポートしています。 [全額前払い]、[一部前払い]、または [前払いなし] を選択できます。

典型的なシナリオの例

次の図は、適切な課金方法を選択するために参照できるいくつかの典型的なシナリオを示しています。 インスタンス課金のシナリオ
ビジネスタイプ 関連パターン 安定したパターン バースト可能パターン ハイブリッドパターン
ビジネスの特徴 すべてのビジネスが密接に関連している。 あるビジネスのトラフィック負荷が増加すると、他のビジネスのトラフィック負荷も増加する。 ビジネスの負荷は安定しており、明らかなピーク時間やオフピーク時間はない。 すべてのビジネスがあまり関連していない。 ビジネスの負荷は、ある時点でバースト可能になる可能性がある。 複数のビジネスがある。 各ビジネスには、特定の期間の計算能力に対する固有の要件がある。 ビジネスにはさまざまな優先順位がある。
シナリオ例 最新の話題、E コマースプロモーション、IoT のトラフィックの急増 オフィスオートメーション (OA) システムなどの安定したオンラインビジネス イベントベースのタスク、ジョブタスク、およびシミュレーションタスク オンライン、オフライン、およびジョブタスクがハイブリッド方式で展開され、ブルーグリーンデプロイメントなど、複数の環境が交互に使用されるシナリオ
推奨される課金方法 従量課金およびリザーブドインスタンス
  • サブスクリプション
  • 従量課金およびリザーブドインスタンス
従量課金

トラフィックが頻繁にバーストする場合は、従量課金インスタンスとリザーブドインスタンスを組み合わせることができます。

従量課金およびリザーブドインスタンス

参考資料

インスタンスの課金方法は、サブスクリプションから従量課金に、または従量課金からサブスクリプションに変更できます。