Site icon Blog ARC Optimizer

Pourquoi les entreprises devraient-elles investir dans VMware Tanzu Mission Control


Les entreprises réalisent lentement qu'elles doivent adopter les technologies Containers et Kubernetes pour accélérer leurs initiatives de transformation numérique. Ces technologies sont les moteurs de la modernisation héritée et des applications natives du cloud qui sont nécessaires pour répondre aux demandes en constante évolution de leurs clients à l'ère numérique d'aujourd'hui.

Ces technologies offrent divers avantages aux développeurs comme aux opérateurs. Le conteneur résout le problème « Cela fonctionne sur ma machine » pour les développeurs. La portabilité est la caractéristique clé des conteneurs. Aide les développeurs à expédier le code et à publier plus rapidement de nouvelles fonctionnalités. Kubernetes fournit aux opérateurs une approche manifeste de style déclaratif cohérent pour gérer les applications et autres ressources. Les éditeurs de logiciels indépendants (ISV) proposent également leurs logiciels sous la forme d'une application native pour le cloud afin d'aider les opérateurs à exécuter et déboguer facilement leurs applications sur la plate-forme Kubernetes.

Selon une enquête menée par Gartner, plus de 75% des organisations mondiales exécuteront des applications conteneurisées en production d'ici 2022, ce qui représente une augmentation significative par rapport à moins de 30 % aujourd'hui comme indiqué ci-dessous.

Parcours d'adoption de Kubernetes dans une entreprise

Dans une entreprise typique, l'adoption de conteneurs et de Kubernetes est initialement lente. Cela commence normalement par une petite équipe développant une application (non critique) qu'elle prévoit de conteneuriser et de déployer sur le cluster Kubernetes dans un environnement unique (dans la plupart des cas, offre CaaS gérée sur les clouds publics) à des fins PoC.

Cependant, lorsque l'adoption s'accélère, de plus en plus d'équipes commencent à travailler sur l'identification des applications qu'elles souhaitent conteneuriser et déployer sur les clusters Kubernetes dans divers environnements tels que sur site, dans le cloud public ou même sur des serveurs bare metal. Et tout d'un coup, tout le paysage est encombré comme illustré ci-dessous.

Selon IDC, les entreprises vont construire et déployer ~ 500 millions d'applications en production sur 5 prochaines années en utilisant des outils et des technologies natifs du cloud tels que Containers et Kubernetes.

Kubernetes Adoption Reality – Growing Fragmentation

Nous constatons déjà cette réalité aujourd'hui au sein des entreprises. Disons qu'une équipe a décidé de déployer ses applications sur le cluster Amazon EKS, une autre a décidé de tirer parti du cluster Google GKE. Bien qu'il soit bon pour les équipes d'applications d'avoir la flexibilité de déployer les applications sur leur choix de clusters Kubernetes. Mais cela soulève beaucoup de problèmes pour les opérateurs.

Défis opérationnels liés à la fragmentation

  • Comment pouvons-nous gagner en visibilité sur tous les clusters à partir d'une console centralisée?
  • Comment résoudre les charges de travail conteneurisées dans des environnements disparates?
  • Comment pouvons-nous appliquer rapidement les politiques de sécurité à tous les niveaux et les exigences de conformité?
  • Comment pouvons-nous provisionner et gérer efficacement le cycle de vie du cluster?

Malheureusement, les outils d'exploitation dont disposent les entreprises aujourd'hui ne résolvent pas les problèmes mentionnés ci-dessus. Chaque fournisseur fournit ses propres outils pour approvisionner les clusters, gérer son cycle de vie et dépanner les charges de travail, etc. Tout d'un coup, vous devez soit embaucher une armée de ressources avec un ensemble de compétences spécifiques, soit pousser vos ressources existantes pour apprendre tous ces outils à prendre en charge. l'infrastructure et l'application qui n'est pas une approche réaliste.

Et la solution aux problèmes mentionnés ci-dessus est – VMware Tanzu Mission Control .

Qu'est-ce que Tanzu Mission Control?

Tanzu Mission Control (MC) aide les entreprises à gérer efficacement la fragmentation croissante alors que de plus en plus d'équipes continuent d'adopter les technologies Containers et Kubernetes et commencent à déployer leurs applications sur Kubernetes Plate-forme. Il s'agit d'une offre SaaS de VMware.

Il fournit une plate-forme de gestion centralisée pour aider les opérateurs à provisionner de nouveaux clusters, à gérer leur cycle de vie, à appliquer des politiques de sécurité, à dépanner les charges de travail, à visualiser l'utilisation des ressources ainsi que de nombreuses autres fonctionnalités intéressantes à tous les niveaux.

Capacités de base

Voici un aperçu de haut niveau des capacités existantes (surlignées en orange) et à venir (surlignées en rouge foncé) de Tanzu Mission Contorl. Je vais approfondir les capacités existantes dans les prochains articles de blog. Restez à l'écoute pour plus de mises à jour.

Conclusion

VMware Tanzu Mission Control vous permet de gérer tous vos clusters Kubernetes – à travers les distributions Kubernetes emballées, les services Kubernetes gérés et les empreintes de pas de bricolage – à partir d'un seul contrôle

Si vous êtes un opérateur, vous aurez une visibilité complète sur tous les clusters, pourrez appliquer les politiques d'entreprise liées au registre des conteneurs, au réseau, à la sécurité et bien plus encore. C'est un contrôle exceptionnel sur un environnement diversifié.

Si vous êtes développeur, vous aurez la liberté d'utiliser des constructions modernes et un accès en libre-service aux ressources Kubernetes. Vous n'avez pas à vous soucier de l'infrastructure Kubernetes mais concentrez-vous sur ce que vous faites le mieux – écrire du code de qualité.




Source link
Quitter la version mobile