Azure Arc で AKS が有効になっているのは何ですか?
Azure Arc によって有効になっている Azure Kubernetes Service (AKS) は、コンテナー化されたアプリケーションをオンプレミス、データセンター、小売店や製造工場などのエッジの場所にデプロイおよび管理するために使用できるマネージド Kubernetes サービスです。 AKS の使用を開始するには、最小限の Kubernetes の専門知識が必要です。 AKS では、責任の多くを Azure にオフロードすることで、Kubernetes の管理の複雑さと運用上のオーバーヘッドを軽減します。 AKS は、高可用性、スケーラビリティ、移植性を必要とするコンテナー化されたアプリケーションをデプロイおよび管理するための理想的なプラットフォームです。 また、複数の場所にアプリケーションをデプロイしたり、オープンソース ツールを使用したり、既存の DevOps ツールと統合したりするのにも最適です。
Azure Arc で有効になっている AKS の概要
Azure Arc で AKS を有効にすると、その責任を Azure に移行することで、Kubernetes の管理の複雑さと運用オーバーヘッドが軽減されます。 Azure Arc クラスターによって有効になっている AKS を作成すると、一元管理のために Azure Arc に自動的に接続されます。 Azure 上の 1 つのコントロール プレーンですべての Kubernetes リソースを管理することで、クラウドネイティブ アプリを任意の場所や任意のインフラストラクチャ オプションで実行するための、より一貫した開発とオペレーター エクスペリエンスを実現できます。
Azure Arc によって有効になっている AKS には、次の機能が用意されています。
- オンプレミス、エッジ、またはその他のクラウド環境での Kubernetes クラスターの実行をサポートします。 これにより、特定のビジネスまたは技術的な要件を柔軟に満たすことができます。
- Azure の AKS で得られるエクスペリエンスと同様に、さまざまなインフラストラクチャ間で Kubernetes クラスターを管理するための一貫したエクスペリエンス。
- ホストされている場所に関係なく、Azure portal を使用した Kubernetes クラスターの一元管理。 これには、クラスターの監視、更新、スケーリングが含まれます。
- Azure のセキュリティとガバナンスの機能を、任意の場所で実行されている Kubernetes クラスターに拡張します。 ガバナンスに Azure Policy を適用し、セキュリティ監視と脅威検出に Azure Security Center を使用できます。
- Azure Monitor、Azure Policy、Azure Security Center などのさまざまな Azure サービスと統合され、運用と管理にシームレスなエクスペリエンスを提供します。
- 構成管理と継続的デプロイプラクティスに対して GitOps をサポートします。 これにより、自動化された一貫性のあるデプロイ プロセスが可能になります。
Azure Arc で有効になっている AKS を使用するタイミング
次の一覧では、AKS の一般的なユース ケースの一部について説明していますが、完全な一覧ではありません。
- ハイブリッド クラウドデプロイ: 一貫性のある管理レイヤーを維持しながら、オンプレミスや Azure を含む複数の環境でアプリケーションを実行しようとしている組織に最適です。
- エッジ コンピューティング: 小売店、製造現場、リモートの場所など、待機時間が短くローカル処理が重要なエッジにアプリケーションをデプロイする場合に便利です。
- 規制とコンプライアンス: Kubernetes クラスターのローカライズされたデプロイと管理を有効にすることで、特定の規制とコンプライアンスの要件を満たすのに役立ちます。
Azure Arc デプロイ オプションによって有効になっている AKS
使用可能なデプロイ オプションは次のとおりです。
- AKS on Azure Stack HCI 23H2: AKS on Azure Stack HCI 23H2 は、Azure Arc を使用して、Azure Stack HCI 上に Azure から直接新しい Kubernetes クラスターを作成します。 これにより、Azure portal や Azure Resource Manager テンプレートなどの使い慣れたツールを使用して、Azure Stack HCI で実行されている Kubernetes クラスターを作成および管理できます。
- AKS Edge Essentials: AKS Edge Essentials には、フットプリントが小さくシンプルなインストール エクスペリエンスを備えた軽量の Kubernetes ディストリビューションが含まれており、PC クラスまたは "ライト" エッジ ハードウェアに Kubernetes を簡単にデプロイできます。
- Windows Server 上の AKS: Windows Server 上の Azure Kubernetes Service (および Azure Stack HCI 22H2 上) は、Windows PowerShell と Windows Admin Center を使用してコンテナー化されたアプリケーションの大規模な実行を自動化する AKS のオンプレミス Kubernetes 実装です。 これにより、Windows Server 2019/2022 Datacenter および Azure Stack HCI 22H2 での AKS のデプロイと管理が簡素化されます。
- AKS on VMWare (プレビュー): AKS on VMware (プレビュー) を使用すると、Azure Arc を使用して VMware vSphere に新しい Kubernetes クラスターを作成できます。 VMware 上の AKS では、Azure CLI などの使い慣れたツールを使用して、VMware vSphere で実行されている AKS クラスターを管理できます。
次の手順
Azure Arc で AKS を有効にする方法については、次のデプロイ オプションの概要に関するページを参照してください。