この記事は、Azure App Service Premium v3 インスタンスと Isolated v2 インスタンスに割引がどのように適用されるかを理解するのに役立ちます。 Isolated v2 を使用するには、App Service 環境が必要です。
インスタンスに予約割引を適用する方法
Azure App Service Premium v3 または Isolated v2 予約インスタンスを購入すると、予約の属性と数量に一致する App Service インスタンスに予約割引が自動的に適用されます。 予約には、インスタンスのコストが含まれます。
Azure App Service に割引を適用する方法
予約割引は、使用しないと失われます。 したがって、ある時間、一致するリソースがない場合は、その時間に対する予約量は失われます。 未使用の予約済み時間を繰り越すことはできません。
リソースをシャットダウンすると、予約割引は、指定されたスコープ内の別の一致するリソースに自動的に適用されます。 指定したスコープ内に一致するリソースが見つからない場合、予約済み時間は失われます。
管理グループと共有スコープの予約には、実行されている可能性のある開発およびテストワークロードが含まれます。 開発/テスト サブスクリプションでは 、Azure Dev/Test の価格 が他のサブスクリプションの種類よりも低い場合がありますが、購入した予約はワークロードに予約価格を適用します。
インスタンスの予約割引
Azure 予約割引は、実行中のインスタンスに時間単位で適用されます。 購入した予約は、予約割引を適用するために実行中のインスタンスによって生成される使用量と一致します。 1時間全て実行するとは限らないインスタンスの場合、予約を使用していない他のインスタンス(同時に実行されているものを含む)から予約を補完します。 1時間の終わりに、その1時間内のインスタンスの予約アプリケーションがロックされます。 予約が 1 時間実行されない場合、または 1 時間以内の同時実行インスタンスが予約の時間を満たさない場合、予約は過小使用されます。 次のグラフは、課金対象インスタンスの使用状況への予約の適用を示しています。 図は、1 つの P1v3 インスタンス予約購入と 2 つの一致する P1v3 インスタンスに基づいています。
- 予約のラインを超える使用量には、通常の従量課金制の料金が適用されます。 予約のラインを下回る使用量については、予約購入分として前払い済みであるため課金されません。
- Hour 1 では、インスタンス 1 の実行時間が 0.75 時間、インスタンス 2 の実行時間が 0.5 時間です。 Hour 1 の合計使用量は 1.25 時間となります。 残りの 0.25 時間については従量課金制の料金が発生します。
- Hour 2 と Hour 3 では、どちらのインスタンスも実行時間はそれぞれ 1 時間です。 予約購入にはインスタンス 1 つ分が充当されており、その他の分には従量課金制の料金が発生します。
- Hour 4 では、インスタンス 1 の実行時間が 0.5 時間、インスタンス 2 の実行時間が 1 時間です。 インスタンス 1 は予約で完全にカバーされます。さらに、インスタンス 2 の 0.5 時間もカバーされます。 残りの 0.5 時間については従量課金制の料金が発生します。
Azure の予約の適用状況を把握し、課金の使用状況レポートで確認する方法については、予約の使用状況に関するページを参照してください。
関連コンテンツ
- 予約を管理する方法については、「Azure の予約の管理」をご覧ください。
- App Service Premium v3 と Isolated v2 の予約容量を事前に購入してコストを節約する方法の詳細については、「 予約容量を使用した Azure App Service の前払い」を参照してください。
- Azure の予約の詳細については、次の記事を参照してください。