Passer au contenu principal

Les technologies natives cloud telles que les conteneurs et Kubernetes sont l’avenir du développement d’applications. C’est pourquoi nous sommes honorés d’annoncer que Microsoft a été nommé leader dans le Quadrant™ Magic de Gartner® 2023 pour Container Management*. Nous pensons que cette reconnaissance valide notre approche de bout en bout pour le développement et le déploiement d’applications natives cloud de niveau entreprise qui s’exécutent sur Azure, dans des centres de données ou en périphérie.

Figure 1. ® Gartner Magic Quadrant for Container Management. Source : Gartner (septembre 2023). 

La reconnaissance de Microsoft en tant que leader dans ce Quadrant Magique, nous nous sentons, met en évidence l’intégration étendue et approfondie d’Azure Kubernetes Service (AKS) avec d’autres services Azure. Les clients nous disent que l’utilisation d’AKS pour la gestion des conteneurs les aide à moderniser les applications existantes en phases, à mesure que le temps et le budget le permettent, et crée une feuille de route pour le développement natif cloud qui tire parti de la mise à l’échelle d’Azure, de la sécurité, des performances et de l’optimisation des coûts. Les développeurs s’appuient sur la mise à l’échelle automatique des clusters AKS pour répondre aux exigences de performances les plus difficiles, tandis que les services Azure complètement gérés libèrent les équipes des tâches de gestion de l’infrastructure fastidieuses.

a person sitting at a table using a laptop

Innover, déployer et exploiter Kubernetes en toute transparence

Déployer et mettre à l’échelle des conteneurs sur des Kubernetes managés

Les clients ont différents environnements et souhaitent exécuter des conteneurs n’importe où. Nos clients exécutent AKS sur Azure et dans des configurations hybrides, à l’aide d’Azure Stack HCI local et d’Azure Arc pour le gérer. 

Lisez le rapport complet pour en savoir plus sur la raison pour laquelle Microsoft a été nommé leader pour la gestion des conteneurs. 

Le scale-up signifie que la compétence est en cours 

Récemment, nous avons présenté kubeCon Amérique du Nord 2023 et Microsoft Ignite, où nous avons introduit Microsoft Copilot pour Azure (en préversion). Cet assistant basé sur l’IA facilite l’obtention des réponses dont ils ont besoin et à travailler plus efficacement, y compris AKS.

De nombreux développeurs lors des conférences nous ont dit que le support d’intégration dans AKS facilite l’adoption à mesure que leurs organisations déploient des projets ambitieux de transformation numérique. Même si Kubernetes est conçu pour gérer la complexité de nombreuses parties mobiles, cette complexité a une courbe d’apprentissage. L’expertise liée aux conteneurs est encore limitée, comme le souligne le rapport De Gartner.

« À mesure que Kubernetes continue de devenir omniprésent, beaucoup d’équipes se trouvent à différentes étapes de leur adoption, de leur ensemble de compétences ou de leur phase d’apprentissage »

Le chef principal AKS Jorge Palma a récemment publié. Gartner met même en garde les entreprises contre le déploiement de la gestion des conteneurs « sans connaissance approfondie des exigences des développeurs ». 

Les outils tels que Copilot pour Azure aident les développeurs à faire plus avec Azure et AKS. Microsoft propose de nombreuses ressources supplémentaires pour aider les développeurs, quel que soit leur emplacement dans le cycle d’adoption. Voici quelques idées : 

  • Si vous êtes à l’étape de page vierge, obtenez des exemples réels et des idées de solution à partir de nos architectures de solution.
  • Explorez les solutions et services Kubernetes dans Place de marché Azure, où vous pouvez trouver des déploiements en un clic sur la plateforme Kubernetes et des modèles de facturation flexibles. 
  • Pour vous inspirer, lisez comment l’équipe de développement derrière Forza Horizon 5 a converti les services en AKS dans environ un mois , sans aucune expérience Kubernetes antérieure, ce qui alimente la plus grande semaine dans l’histoire de Xbox Games Studio. 
  • Pour améliorer les compétences, envisagez l’un des parcours d’apprentissage professionnels fournis par Microsoft Learn, comme Introduction à Kubernetes sur Azure ou Administration ister conteneurs dans Azure.
  • Pour rester au-dessus de votre déploiement, passez en revue ces bonnes pratiques pour les développeurs. 

Powering the AI revolution with AKS 

L’IA générative continue de s’envoler dans le paysage, et elle est souvent basée sur Kubernetes. Cloud native et IA travaillent ensemble pour alimenter l’innovation à grande échelle, et AKS fait partie de cette révolution des applications intelligentes. Les développeurs peuvent créer des applications dans AKS qui consomment Azure OpenAI Service dans le cadre de l’architecture. 

Les applications IA proviennent souvent d’images conteneur plus volumineuses, de sorte qu’AKS a récemment ajouté le streaming d’artefacts. Les images conteneur peuvent être diffusées directement vers les nœuds où elles exécutent un protocole à la demande hautes performances. Cela signifie que les pods sont planifiés plus rapidement et commencent à s’exécuter plus rapidement. 

Les applications IA poussent également les limites de la mise à l’échelle, ce qui rend la gestion des coûts prioritaire. Microsoft a récemment annoncé que les équipes peuvent obtenir plus de visibilité et de transparence sur les coûts de cluster directement dans le Portail Azure. Le module complémentaire d’analyse des coûts pour AKS (en préversion) utilise OpenCost pour décomposer les coûts d’infrastructure de cluster sous-jacents en unités Kubernetes spécifiques, telles que le cluster et l’espace de noms.

En outre, les organisations peuvent exécuter des charges de travail de Machine Learning spécialisées, comme des modèles de langage volumineux (LLMs), sur AKS plus efficacement et avec une configuration moins manuelle. Le nouvel opérateur de chaîne d’outils IA, un module complémentaire managé basé sur Kaito, simplifie le processus d’hébergement et de distribution de modèles IA open source et d’inférence personnalisée sur les clusters AKS. Une autre option pour améliorer l’efficacité du cluster et les coûts consiste à utiliser le nouveau fournisseur open source pour l’exécution de Karpenter sur AKS. 

Microsoft a également annoncé récemment la prise en charge des flottes Kubernetes, ce qui permet aux administrateurs de plateforme de gérer plusieurs clusters AKS à grande échelle. Azure Kubernetes Fleet Manager répond au défi des mises à jour intermédiaires entre les clusters de manière sécurisée et prévisible. 

DevOps fait tourner les roues 

Comme l’explique le rapport Gartner, « la combinaison de la technologie DevOps et conteneur peut être un outil puissant pour l’agilité et la vitesse du développement d’applications, ce qui rend les compétences DevOps le facteur essentiel pour le succès du déploiement. » DevOps favorise la qualité et favorise la cohérence avec les pratiques d’approvisionnement et de gestion, notamment l’intégration continue et le déploiement continu (CI/CD).

Pourtant, la création d’applications distribuées peut toujours être une entreprise complexe, c’est pourquoi l’équipe AKS continue de rechercher des moyens pour simplifier ce processus. Par exemple, Draft pour AKS (en préversion) permet de rationaliser le déploiement de Kubernetes et de nouvelles valeurs par défaut intelligentes accélèrent la configuration du cluster. En juin 2023, nous avons ajouté des API Distributed Application Runtime (Dapr) qui aident les développeurs à écrire et à implémenter des microservices simples, portables, résilients et sécurisés. Pour automatiser les builds et les déployer sur des clusters AKS, Azure Pipelines fournit CI/CD. 

Les développeurs qui utilisent Azure Container Apps trouvent qu’il est encore plus facile de déployer du code dans le cloud et d’exécuter des charges de travail IA. La nouvelle productivité de build cloud intégrée « code-à-cloud » permet aux développeurs de créer et d’exécuter leurs applications sur Azure Container Apps , aucune connaissance du conteneur n’est requise. En outre, l’accélérateur de zone d’atterrissage récemment publié fournit une référence précieuse pour les constructeurs d’applications et de microservices natifs cloud. Et pour les charges de travail gourmandes en calcul, telles que l’entraînement de modèle et l’inférence par lots, les profils de charge de travail GPU dédiés (en préversion) fournissent la puissance. 

Protection de tout 

Selon Gartner, d’ici 2026, l’adoption de plateformes natives CSP propulsera 75 % des instances de conteneur à déployer dans des environnements de cloud public, soit une hausse de 50 % en 2023. Chez KubeCon et Ignite, nous avons entendu les experts informatiques, ops et cybersécurité du monde entier partager leur approche de la sécurité dans le cloud. Chez Microsoft, nous nous engageons à fournir à nos clients les outils et les ressources dont ils ont besoin pour protéger tout. Pour les conteneurs, cela signifie que les mesures de sécurité le long du pipeline, du développement au runtime, et des déploiements hybrides et multiclouds.

À Ignite 2023, nous avons annoncé que la nouvelle sécurité de conteneur multicloud sera bientôt disponible pour Microsoft Defender pour le cloud. La gestion avancée de la posture de sécurité cloud (CSPM) étendra son analyse avancée sans agent, sa posture de sécurité prenant en charge les données, le graphique de sécurité cloud et les fonctionnalités d’analyse des chemins d’attaque à Google Cloud Platform (GCP), fournissant une vue contextuelle unique des risques cloud dans Amazon Web Services (AWS), Azure, GCP et environnements hybrides. 

Les administrateurs de sécurité auront également une meilleure visibilité sur l’état des applications conteneurisées afin qu’ils puissent hiérarchiser les configurations incorrectes et les expositions dans leurs déploiements de clusters Amazon Elastic Kubernetes Service et Google Kubernetes Engine. 

La documentation AKS explique plus de concepts de sécurité pour les applications et les clusters, et le blog Microsoft Security offre une couverture d’experts sur les questions de sécurité.

En savoir plus 

  • En savoir plus sur AKS et Azure Container Apps
  • En savoir plus sur la création d’applications intelligentes sur Azure. 
  • Plongez dans la communauté AKS sur YouTube, dirigée par l’équipe AKS. 

*Gartner est une marque déposée et une marque de service et magic Quadrant est une marque déposée de Gartner, Inc. et/ou de ses affiliés aux États-Unis et au niveau international et sont utilisés ici avec autorisation. Tous droits réservés. 

Ce graphique a été publié par Gartner, Inc. au sein d’un document de recherche plus vaste et doit être évalué dans le contexte du document dans son ensemble. Le document Gartner est disponible ici. 

Gartner n’approuve aucun fournisseur, produit ou service représenté dans ses publications de recherche, et n’conseille pas aux utilisateurs technologiques de sélectionner uniquement ces fournisseurs avec les cotes les plus élevées ou d’autres désignations. Les publications de l’étude reflètent l’opinion du centre de recherches de Gartner et ne doivent pas être considérées comme des états de faits. Gartner décline toute garantie, expresse ou implicite, concernant cette recherche, y compris toute garantie de qualité marchande ou d’adéquation à un usage particulier. 

Gartner, Magic Quadrant for Container Management, By Dennis Smith, Wataru Katsurashima, Michael Warrilow, Tony Iams, Richard Watson, 20 septembre 2023.

  • Explore

     

    Let us know what you think of Azure and what you would like to see in the future.

     

    Provide feedback

  • Build your cloud computing and Azure skills with free courses by Microsoft Learn.

     

    Explore Azure learning


Join the conversation