Azure 上のコンテナー
コンテナーを使用してアプリ開発を加速する
コストを削減する
エンドツーエンドのツールを入手する
大規模な管理
AI を使用して構築する
コンテナー サービスの詳細
コンテナーの使用を開始する
よく寄せられる質問
よく寄せられる質問
- Azure には、コンテナー関連のサービスがいくつか用意されています。これには、Azure Kubernetes Service、Azure Container Apps、Azure Red Hat OpenShift、Azure Container Registry、Azure Container Storage が含まれます。
-
Azure Kubernetes Service (AKS) と Azure Container Apps はどちらも、コンテナー化されたアプリケーションを Azure で実行するためのサービスですが、それぞれユース ケースが異なります。
AKS は、Kubernetes クラスターを管理するための制御と柔軟性を高め、Kubernetes API への直接アクセスを提供するマネージド Kubernetes サービスです。Kubernetes を理解している必要があり、ハイブリッド デプロイやマルチクラウド デプロイなどの高度なシナリオや、Kubernetes API への直接アクセスが必要な場合に適しています。
Azure Container Apps は、イベントドリブン アーキテクチャ、自動スケーリング、ゼロへのスケーリングをサポートするサーバーレスのフル マネージド環境を提供します。Kubernetes と関わることなく、インフラ管理なしでアプリケーションの構築とデプロイに集中したい開発者に最適です。
-
Azure Container Apps と Azure Container Instances はどちらも Azure でコンテナーを実行するためのサービスですが、それぞれ目的が異なります。
Azure Container Apps は、イベントドリブン アーキテクチャ、自動スケーリング、ゼロへのスケーリングをサポートするサーバーレスのフル マネージド環境を提供します。これは、需要に基づいてスケーリングし、複雑なマイクロサービス アーキテクチャを簡単に処理する必要があるアプリケーションに最適です。
Azure Container Instances は、コンテナーを実行するための下位レベルの構成要素オプションを提供します。サーバーを管理せずにコンテナーを実行できますが、スケーリングや負荷分散などの高度な機能はありません。これは、一時的なシナリオで迅速かつ効率的に分離コンテナーを実行するのに最適であり、エンタープライズ レベルのバックエンド向けではありません。
- Azure は最初の 12 か月間、いくつかのサービスで毎月無料枠を提供し、一部のサービスは常に無料です。次に例を示します:
- AKS クラスター管理は常に無料ですが、ノードによって消費されるリソースに対して料金が発生します。
- Azure Container Apps は、最大 180,000 vCPU 秒、360,000 GiB 秒、および 200 万要求まで無料です。
- Azure Container Registry は、最初の 12 か月間、最大 1 つの Standard レベルのレジストリ、100 GB のストレージ、10 個の webhook は無料です。