Préversion de Kubernetes avec Azure Arc et nouveaux partenaires au sein de l’écosystème

Publié le 20 mai, 2020

Partner Director, Azure Management

En novembre 2019, nous avons annoncé la préversion d’Azure Arc, un ensemble de technologies qui donnent vie à de nouveaux scénarios hybrides pour les clients en permettant l’exécution des services et fonctionnalités de gestion Azure sur l’infrastructure souhaitée sur les différents centres de données client, emplacements en périphérie et environnements multiclouds. En nous basant sur les commentaires et l’enthousiasme de tous les clients de la préversion privée, nous sommes en mesure de fournir la préversion de Kubernetes avec Azure Arc à nos clients. Avec cela, tout le monde peut utiliser Azure Arc pour connecter et configurer des clusters Kubernetes dans des centres de données client, des emplacements en périphérie et des environnements multiclouds.

Au cours des derniers mois, par le biais de la préversion privée, les organisations d’un large éventail de secteurs ont expérimenté la puissance d’Azure Arc pour Kubernetes. Les clients de la distribution déploient des applications et des configurations dans leurs succursales avec une cohérence garantie. Les institutions financières et les professionnels de santé utilisent Azure Arc pour gérer les instances Kubernetes dans les régions géographiques avec des exigences personnalisées en matière de souveraineté des données. Dans plusieurs scénarios d’application et environnements de déploiement, les clients adoptent la diversité de l’écosystème Kubernetes. Kubernetes avec Azure Arc est positionné de manière unique par son ouverture et sa flexibilité pour aider nos clients à répondre à leurs défis métier en utilisant les outils de leur choix.

Avec la préversion de Kubernetes avec Azure Arc, la prise en charge de la plupart des distributions Kubernetes certifiées CNCF est disponible directement. En outre, nous annonçons également notre premier ensemble de partenaires d’intégration Azure Arc, notamment Red Hat OpenShift, Canonical Kubernetes et Rancher Labs afin de garantir le bon fonctionnement d’Azure Arc pour toutes les plateformes principales que nos clients utilisent aujourd’hui.

Avantages de Kubernetes avec Azure Arc

La distribution d’applications est une activité intrinsèquement collaborative, en particulier lorsque les clients adoptent des activités DevOps. Les développeurs, les opérateurs système, les ingénieurs d’infrastructure et les administrateurs de base de données jouent chacun un rôle actif dans le développement, le déploiement et la gestion d’applications dans plusieurs environnements. Pour effectuer ces opérations efficacement, les clients ont besoin d’une gestion partagée du cycle de vie de l’infrastructure et des applications pour les équipes qui sont dispersées en fonction des sites et des compétences. Dans un contexte d’incertitude, comme ce que nous vivons actuellement, il est encore plus important de garantir que votre organisation dispose d’une visibilité et d’une supervision qui vous permettent d’agir rapidement et de façon sécurisée.

Les développeurs qui créent des applications modernes adoptent Kubernetes pour passer plus de temps à se concentrer sur l’application que sur l’infrastructure. L’écosystème Kubernetes est riche et va des graphiques Helm prêts à l’emploi aux outils de développement à utiliser. À l’aide de vos pipelines DevOps existants, de vos manifestes Kubernetes et de vos graphiques Helm, Azure Arc permet le déploiement sur n’importe quel cluster connecté à grande échelle. Kubernetes avec Azure Arc adopte une méthodologie GitOps, de sorte que les clients définissent leurs applications et la configuration des clusters dans le contrôle de code source. Cela signifie que les modifications apportées aux applications et à la configuration sont gérées, appliquées et journalisées sur un nombre quelconque de clusters.

Azure Arc vous aide à inventorier, organiser et contrôler différents clusters Kubernetes exécutés sur Azure à grande échelle.

Azure Arc fournit un modèle de fonctionnement unique aux clients pour tous les clusters Kubernetes déployés dans plusieurs emplacements. Il permet de gérer Azure sur les clusters, ce qui permet d’accéder à des fonctionnalités Azure telles qu’Azure Policy, Azure Monitor et Azure Resource Graph. En plaçant tous les systèmes dans Azure Arc, il est beaucoup plus facile d’établir des rôles et des responsabilités clairs pour les membres des équipes selon une séparation claire des préoccupations, sans sacrifier la visibilité et l’accès.

Azure Arc offre un large éventail de fonctionnalités pour la gestion des serveurs, de Kubernetes et des services de données Azure dans différents clouds, centres de données et emplacements en périphérie.

Inventaire et organisation : Travaillez plus efficacement en contrôlant la prolifération des ressources au niveau de l’organisation, des équipes et des niveaux personnels.

  • Importez toutes vos ressources dans un seul système pour pouvoir les organiser et les inventorier à travers diverses étendues Azure, telles que les groupes d’administration, les abonnements et les groupes de ressources.
  • Créez et appliquez des balises standardisées et personnalisées pour assurer le suivi des ressources.
  • Créez des requêtes puissantes et effectuez des recherches dans votre portefeuille global avec Azure Resource Graph.

Gouvernance et configuration : Rationalisez les activités en créant et en appliquant des stratégies à des applications, des données et des infrastructures Kubernetes en tout lieu.

  • Définissez des protections sur l’ensemble de vos ressources avec Azure Policy pour garantir la cohérence des configurations sur un seul cluster, ou sur plusieurs clusters à grande échelle en tirant parti des fonctionnalités d’héritage.
  • Standardisez le contrôle d’accès en fonction du rôle (RBAC) entre les systèmes et les différents types de ressources.
  • Automatisez et déléguez la résolution des incidents et des problèmes à des équipes de service sans intervention du service informatique.
  • Appliquez des ressources d’audit et de conformité au moment de l’exécution avec Azure Policy.

DevOps intégré et fonctionnalités de gestion : Combinez des services Azure supplémentaires ou les outils de votre choix.

  • Intégration avec GitHub, Azure Monitor, Security Center, Update et bien plus encore.
  • L’élaboration de modèles courants pour l’automatisation de la configuration et l’infrastructure en tant que code fournissent des déploiements reproductibles.
  • Identité de bout en bout pour les utilisateurs et les ressources avec Azure Active Directory (Azure AD) et Azure Resource Manager.

Outils et expériences unifiés : Créez une expérience de cycle de vie d’infrastructure et d’application partagée pour les équipes qui sont traditionnellement dispersées en fonction des emplacements, des compétences et des descriptions de postes.

  • Simplifiez votre travail grâce à une vue unifiée et cohérente de vos ressources dans les centres de données, les emplacements en périphérie et les environnements multiclouds via le Portail Azure et les API.
  • Connectez la version Kubernetes de votre choix à partir de l’écosystème et utilisez-la avec les machines virtuelles Windows et Linux, des serveurs physiques et des services de données Azure.
  • Établissez des rôles et des responsabilités clairs pour les membres des équipes avec une séparation claire des préoccupations, sans sacrifier la visibilité et l’accès.

Nos partenaires d’intégration et leur utilisation d’Azure Arc

« Red Hat OpenShift fournit la plateforme d’entreprise Kubernetes la plus complète du secteur, avec un enregistrement de suivi ayant fait ses preuves et une base installée de grande taille et conçue pour les charges de travail qui doivent s’exécuter dans le cloud hybride. Azure Arc fournit un plan de contrôle commun pour OpenShift des centres de donnée d’entreprise vers le cloud public, en fournissant un seul point de gestion pour les organisations cherchant à coupler la flexibilité et l’innovation d’OpenShift avec la scalabilité et la puissance d’Azure. »Mike Evans, Vice-Président, développement d’activités techniques, Red Hat OpenShift

« La solution Charmed Kubernetes de Canonical permet aux grandes entreprises d’accélérer le développement d’une nouvelle génération d’applications tout en tirant parti d’une architecture et d’opérations entièrement automatisées. En intégrant Azure Arc, les clusters Charmed Kubernetes peuvent à présent être gérés dans n’importe quelle infrastructure, en même temps que les déploiements Azure Kubernetes Service (AKS), et se raccordent de façon cohérente à l’espace informatique de l’organisation. Cette intégration offre aux grandes entreprises un emplacement unique et unifié pour visualiser, contrôler et gérer leurs environnements à grande échelle, de la périphérie au cloud. », Christian Reis, Vice-Président Cloud public, Canonical Kubernetes

« Rancher Kubernetes Engine (RKE) sur Microsoft Azure est une plateforme éprouvée qui offre des fonctionnalités étonnantes pour le cloud computing. En étendant Azure à RKE n’importe où avec Azure Arc, Rancher Labs et Microsoft s’apprêtent à accélérer le développement d’une nouvelle génération d’applications pour l’entreprise en développant et en faisant évoluer l’espace informatique sous contrôle. », Sheng Liang, PDG, Rancher Labs

Avec Azure Arc, les clients peuvent connecter et configurer des clusters Kubernetes et déployer des applications modernes à grande échelle. Azure Arc permet également aux clients d’exécuter des services de données Azure sur ces clusters Kubernetes. En outre, la réalité est que de nombreux clients disposent d’applications exécutées sur des serveurs Windows et Linux. Azure Arc permet également la gestion des serveurs, le tout à partir de la même expérience unifiée. La préversion suivante d’Azure Arc placera les services de données Azure (tels que SQL Managed Instance avec Azure Arc et PostgreSQL Hyperscale avec Azure Arc) dans des clusters Kubernetes, en tirant parti de services cloud natifs constamment à jour dans l’emplacement requis.

Nous continuerons à annoncer de nouvelles fonctionnalités et de nouvelles préversions d’Azure Arc. Nous aimerions recevoir vos commentaires qui nous aideront à façonner les futures fonctionnalités. Pour nous contacter, accédez à notre site UserVoice.

Bien démarrer avec Kubernetes avec Azure Arc

Pour en savoir plus sur l’activation de clusters Kubernetes avec Azure Arc, prenez en main la préversion dès aujourd’hui