Application Gateway for Containers とは何ですか?その使用方法は何ですか?
最近、Azure Active Directory の名前が Microsoft Entra ID に変更されました。この変更は、Azure が提供するサービスに関しては実際には何も変わりませんが、多くのユーザーも特に満足していませんでした。
コア サービスと Entra での作業全体のエクスペリエンスは同じですが、いくつかの新機能も追加されています。たとえば、Microsoft は、Azure プラットフォーム上のApplication Gateway for Containersを発表し、今週から使用できるようになりました。
Microsoft によると、Application Gateway for Containersは、Azure Kubernetes Service (AKS) の顧客が Azure のネイティブ Application Gateway アプリケーション ロード バランサーを使用できるようにするKubernetesアプリケーションであるApplication Gateway Ingress Controller (AGIC)の進化版です。
Microsoft はまた、現在の形式では、AGIC が Kubernetes リソースのサブセットの変更を監視し、Azure Resource Manager (ARM) を利用してそれらを Application Gateway に適用すると述べています。
Azure Application Gateway for Containers を Application Gateway ファミリの新しい WeU として発表します。Application Gateway for Containers は、Application Gateway + Application Gateway Ingress Controller (AGIC) の次の進化版であり、Kubernetes クラスターで実行されているワークロードにアプリケーション (レイヤー 7) 負荷分散機能と動的トラフィック管理機能を提供します。
マイクロソフト
Application Gateway for Containers – 利点と使用方法
- パフォーマンス: Kubernetes yaml 構成内のポッド、ルート、プローブ、その他のロード バランシング構成の追加/削除を反映する、ほぼリアルタイムの収束時間を実現します。
- スケール:現在の AGIC 制限を超えて境界を押し広げ、Application Gateway for Containers で 1400 個のバックエンド ポッドと 100 個のリスナーを超えます。
- デプロイ: ARM、PowerShell、CLI、Bicep、Terraform を介して ARM リソースの使い慣れたデプロイを有効にするか、Kubernetes 内ですべての構成を定義し、Application Gateway for Containers で残りの部分を Azure で管理します。
- ゲートウェイ API のサポート:表現力豊かで拡張可能な、ロール指向のインターフェイスを介した Kubernetes サービス ネットワーキングの定義における次の進化。
- 加重/分割トラフィック分散: Blue-Green 導入戦略とアクティブ/アクティブまたはアクティブ/パッシブ ルーティングを有効にします。
Application Gateway for Containers は、Application Gateway for Containers、フロントエンド、およびアソシエーションの 3 つのコンポーネントで構成されています。デプロイを開始する場合、プライベート IP アドレス、サブネット委任、ユーザー割り当てマネージド ID の依存関係が参照されます。下の写真でそれがどのように機能するかを見ることができます。
Microsoft によると、Application Gateway for Containers 内での展開には 2 つの戦略があります。
- Bring Your Own (BYO) デプロイ:このデプロイ戦略では、Application Gateway for Containers リソース、関連付け、およびフロントエンド リソースのデプロイとライフサイクルが Azure portal、CLI、PowerShell、Terraform などを介して想定され、Kubernetes 内の構成で参照されます。
- ALB コントローラーによる管理:このデプロイ戦略では、Kubernetes にデプロイされた ALB コントローラーが、Application Gateway for Containers リソースとそのサブ リソースのライフサイクルを担当します。ApplicationLoadBalancer カスタム リソースがクラスター上で定義され、そのライフサイクルがカスタム リソースのライフサイクルに基づく場合、ALB コントローラーは Application Gateway for Containers リソースを作成します。
現時点では、Application Gateway for Containers は次のリージョンで提供されています。
- オーストラリア東部
- 米国中部
- 東アジア
- 米国東部
- 米国東部2
- 米国中北部
- 北欧
- 米国中南部
- 東南アジア
- 英国南部
- 米国西部
- 西ヨーロッパ
この新しい Azure 製品に興奮していますか? 以下のコメントセクションでお知らせください。
コメントを残す