Azure Container Apps プランの種類

Azure Container Apps には、2 種類のプランがあります。

プランの種類 説明
専用 scale-to-zero (ゼロへのスケール)をサポートし、アプリが使用するリソースに対してのみ料金を支払うフル マネージド環境。 必要に応じて、専用ワークロード プロファイル環境を使用して、カスタマイズされたハードウェアとコスト予測可能性が向上したアプリを実行できます。
消費 scale-to-zero (ゼロへのスケール)をサポートし、アプリが使用するリソースに対してのみ料金を支払うサーバーレス環境。

専用

専用プランは、既定の消費プロファイルから、特殊なコンピューティング ニーズに合わせてカスタマイズされた専用ハードウェアを備えたプロファイルまで、一連のワークロード プロファイルで構成されます。

より多くの CPU とメモリ、または GPU 対応の機能を提供する汎用または特殊なコンピューティング ワークロード プロファイルから選択できます。 ワークロード プロファイルのインスタンスごと、またはアプリごとに支払います。ワークロード プロファイルは、需要の増加と減少に応じてスケール インおよびスケールアウトできます。

1 つの環境で次のいずれかが必要な場合は、専用プランを使用します。

  • 送信トラフィックをセキュリティで保護する : ファイアウォールまたはその他のネットワーク アプライアンスによって保護されているシステムに単一の送信ネットワーク パスを割り当てることができます。

  • 環境の分離 : 専用ワークロード プロファイルは、シングル テナント保証で専用ハードウェアへのアクセスを提供します。

  • カスタマイズされたコンピューティング : アプリの要件に基づいて、さまざまな種類とサイズのワークロード プロファイルから選択します。 各ワークロード プロファイルに多数のアプリをデプロイできます。 各ワークロード プロファイルは、追加または削除されるアプリが増えるか、アプリがレプリカをスケールアップまたはスケールダウンするにつれて、個別にスケーリングできます。

  • コスト管理 : 従来のサーバーレス コンピューティング オプションでは、イベントに応じてスケーリングが最適化され、コスト管理オプションが提供されない場合があります。 専用ワークロード プロファイルを使用すると、コストをより適切に制御できるように、最小スケーリングと最大スケーリングを設定できます。

    専用プランは、安定したスループットで高スケールのデプロイを実行している場合に、コスト効率が高くなる可能性があります。

Note

エグレス用のユーザー定義ルートを使用してクラスターを構成する場合は、Azure Firewall などのネットワーク仮想アプライアンスにエグレス トラフィックを明示的に送信する必要があります。

従量課金

従量課金プランは、アプリケーションがオンデマンドでスケールインおよびスケールアウトできるようにするサーバーレス アーキテクチャを備えています。 アプリケーションはゼロにスケーリングでき、実行中のアプリに対してのみ料金が発生します。

コンテナー アプリの特定のハードウェア要件がない場合は、従量課金プランを使用します。

次のステップ

次の方法でアプリをデプロイします。