Qu’est-ce qu’AKS activé par Azure Arc ?
Azure Kubernetes Service (AKS) activé par Azure Arc est un service Kubernetes géré que vous pouvez utiliser pour déployer et gérer des applications conteneurisées localement, dans des centres de données ou à des emplacements de périphérie 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, à l’aide d’outils open source et à l’intégration à des outils DevOps existants.
Vue d’ensemble d’AKS activée par Azure Arc
AKS activé par Azure Arc réduit la complexité et la surcharge opérationnelle de la gestion de Kubernetes en déplaçant cette responsabilité vers Azure. Lorsque vous créez un cluster AKS activé par Azure Arc, il est automatiquement connecté à Azure Arc pour la gestion centralisée. En gérant toutes vos ressources Kubernetes dans un plan de contrôle unique 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 locaux, en périphérie ou dans d’autres environnements cloud. Cela offre une flexibilité pour répondre à des exigences métier ou techniques spécifiques.
- 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 pour AKS, mais n’est pas une liste exhaustive :
- Déploiements de cloud hybride : idéal pour les organisations qui cherchent à exécuter des applications dans plusieurs environnements, notamment en local et Azure, tout en conservant une couche de gestion cohérente.
- Informatique en périphérie : utile pour le déploiement d’applications à la périphérie, où la faible latence et le traitement local sont critiques, comme dans les magasins de vente au détail, les étages de fabrication ou les emplacements distants.
- Réglementation et conformité : permet de répondre à des exigences réglementaires et de conformité spécifiques en activant le déploiement et la gestion localisés 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 Local, version 23H2 : AKS sur Azure Local, version 23H2 utilise Azure Arc pour créer des clusters Kubernetes sur Azure Local directement à partir d’Azure. Il vous permet d’utiliser des outils familiers tels que les modèles Portail Azure et Azure Resource Manager pour créer et gérer vos clusters Kubernetes s’exécutant sur Azure Local.
- AKS Edge Essentials : AKS Edge Essentials inclut une distribution Kubernetes légère avec une petite empreinte et une expérience d’installation simple, ce qui vous permet de déployer Facilement Kubernetes sur un 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 Local 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 de Windows Admin Center. Il simplifie le déploiement et la gestion d’AKS sur Windows Server 2019/2022 Datacenter et Azure Local 22H2.
- AKS sur VMWare (préversion) : AKS sur VMware (préversion) vous permet d’utiliser Azure Arc pour créer de nouveaux 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 bien démarrer avec AKS activé par Azure Arc, consultez les présentations de l’option de déploiement suivantes :