Qu’est-ce qu’AKS est activé par Azure Arc ?
Azure Kubernetes Service (AKS) activé par Azure Arc est un service Kubernetes managé que vous pouvez utiliser pour déployer et gérer des applications conteneurisées localement, dans des centres de données ou à des emplacements périphériques tels que des magasins de vente au détail ou des usines de fabrication. Vous avez besoin d’une expertise Kubernetes minimale pour commencer à utiliser AKS. AKS permet de réduire la complexité et la surcharge opérationnelle de la gestion d’un cluster Kubernetes en déléguant une grande partie de cette responsabilité à Azure. AKS est une plateforme idéale pour déployer et gérer des applications conteneurisées qui nécessitent une haute disponibilité, une scalabilité et une portabilité. Il est également idéal pour déployer des applications sur plusieurs emplacements, utiliser des outils open source et s’intégrer à des outils DevOps existants.
Vue d’ensemble d’AKS activé par Azure Arc
AKS activé par Azure Arc réduit la complexité et la surcharge opérationnelle de la gestion de Kubernetes en transférant cette responsabilité à Azure. Lorsque vous créez un aks activé par un cluster Azure Arc, il est automatiquement connecté à Azure Arc pour une gestion centralisée. En gérant toutes vos ressources Kubernetes dans un seul plan de contrôle sur Azure, vous pouvez activer une expérience de développement et d’opérateur plus cohérente pour exécuter des applications natives cloud n’importe où et sur n’importe quelle option d’infrastructure.
AKS activé par Azure Arc fournit les fonctionnalités suivantes :
- Prend en charge l’exécution de clusters Kubernetes localement, en périphérie ou dans d’autres environnements cloud. Cela offre la flexibilité nécessaire pour répondre à des exigences métier ou techniques spécifiques.
- Une expérience cohérente pour la gestion des clusters Kubernetes sur différentes infrastructures, similaire à l’expérience que vous obtenez avec AKS dans Azure.
- Gestion centralisée des clusters Kubernetes via le portail Azure, quel que soit l’emplacement où ils sont hébergés. Cela inclut la surveillance, la mise à jour et la mise à l’échelle des clusters.
- Étend les fonctionnalités de sécurité et de gouvernance Azure aux clusters Kubernetes exécutés n’importe où. Vous pouvez appliquer Azure Policy pour la gouvernance et utiliser Azure Security Center pour la surveillance de la sécurité et la détection des menaces.
- S’intègre à différents services Azure tels qu’Azure Monitor, Azure Policy et Azure Security Center, offrant une expérience transparente pour les opérations et la gestion.
- Prend en charge GitOps pour la gestion de la configuration et les pratiques de déploiement continu. Cela permet des processus de déploiement automatisés et cohérents.
Quand utiliser AKS activé par Azure Arc
La liste suivante décrit certains des cas d’usage courants d’AKS, mais n’est pas exhaustive :
- Déploiements cloud hybrides : idéal pour les organisations qui cherchent à exécuter des applications dans plusieurs environnements, y compris en local et Azure, tout en conservant une couche de gestion cohérente.
- Informatique de périphérie : utile pour le déploiement d’applications à la périphérie, où une faible latence et un traitement local sont essentiels, par exemple dans les magasins de vente au détail, les ateliers de fabrication ou les emplacements distants.
- Réglementation et conformité : permet de répondre à des exigences réglementaires et de conformité spécifiques en permettant le déploiement localisé et la gestion des clusters Kubernetes.
AKS activé par les options de déploiement Azure Arc
Les options de déploiement disponibles sont les suivantes :
- AKS sur Azure Stack HCI 23H2 : AKS sur Azure Stack HCI 23H2 utilise Azure Arc pour créer des clusters Kubernetes sur Azure Stack HCI directement à partir d’Azure. Il vous permet d’utiliser des outils familiers tels que le portail Azure et les modèles Azure Resource Manager pour créer et gérer vos clusters Kubernetes s’exécutant sur Azure Stack HCI.
- AKS Edge Essentials : AKS Edge Essentials inclut une distribution Kubernetes légère avec un faible encombrement et une expérience d’installation simple, ce qui vous permet de déployer Facilement Kubernetes sur du matériel de périphérie « léger » ou de classe PC.
- AKS sur Windows Server : Azure Kubernetes Service sur Windows Server (et sur Azure Stack HCI 22H2) est une implémentation Kubernetes locale d’AKS qui automatise l’exécution d’applications conteneurisées à grande échelle, à l’aide de Windows PowerShell et Windows Admin Center. Il simplifie le déploiement et la gestion d’AKS sur Windows Server 2019/2022 Datacenter et Azure Stack HCI 22H2.
- AKS sur VMWare (préversion) : AKS sur VMware (préversion) vous permet d’utiliser Azure Arc pour créer des clusters Kubernetes sur VMware vSphere. Avec AKS sur VMware, vous pouvez gérer vos clusters AKS s’exécutant sur VMware vSphere à l’aide d’outils familiers comme Azure CLI.
Étapes suivantes
Pour commencer à utiliser AKS activé par Azure Arc, consultez les présentations des options de déploiement suivantes :