jeudi, 28 mars 2024

Il est temps de devenir plus agressif avec Kubernetes

Ce n’est un secret pour personne que l’utilisation de Kubernetes explose depuis longtemps. Le rapport «State of Kubernetes 2020» de VMware a interrogé 247 personnes utilisant activement Kubernetes. La plupart ont de grands groupes de promotion, 24% ayant plus de 2 500 développeurs.

Le rapport suggère que les groupes de promotion sont toujours les principaux décideurs, à 38% pour l’utilisation des technologies Kubernetes. 57% exécutent moins de 10 clusters Kubernetes et 59% des répondants exécutent Kubernetes en production. Enfin, seuls 20% ont plus de 50 clusters Kubernetes.

Sur L’Entrepreneur: 6 facteurs à changer pour gérer Kubernetes]

Ce que vous pouvez glaner dans ce rapport, c’est que Kubernetes en est encore à ses débuts. Bien que Kubernetes soit largement utilisé, les projets l’ont exploité dans des méthodes mesurées. De plus, un grand nombre de déploiements Kubernetes ne sont pas dans le cloud, le rapport révélant des déploiements Kubernetes sur site à 60% et des déploiements cloud à 42%. Cela m’a choqué.

Depuis que nous sommes plus de 5 ans avec Kubernetes, il est clair que c’est plus qu’un modèle technologique rapide. Cela a fini par être une plate-forme en soi, avec un environnement technologique robuste et une base de formation qui permet aux développeurs et aux architectes de Kube de démarrer chaque mois.

Alors, comment pouvons-nous faire passer les choses au niveau supérieur?

Nous agissons souvent avec n’importe quelle technologie, nous sommes à un point avec Kubernetes où nous devons rechercher des cas d’utilisation plus agressifs et voir si Kubernetes peut se débarrasser de la complexité de suppression du multicloud. C’est en fait la plus grande limitation à son développement si vous me le demandez.

Voici quelques modèles de problèmes où Kubernetes devrait être déployé:

  • L’énorme: cloud fédérations de plusieurs marques cloud. Cela implique l’utilisation d’une version fédérée de Kubernetes (cluster s’exécutant au-dessus de nuages ​​hétérogènes) sur plus d’une seule marque de cloud, comme AWS et Google, ou et Microsoft, pour produire une couche de plate-forme au-dessus des services cloud natifs spécifiques. Cela permet aux développeurs de créer des clusters lorsque, ainsi que des conteneurs, et de les exécuter dans divers clouds publics dont les services natifs finissent par être un produit abstrait.
  • Remplacement des applications transactionnelles actuellement en production par des clusters Kubernetes. Cela devrait offrir une bien meilleure évolutivité pour une économie globale bien meilleure – certainement moins coûteuse si elle est exploitée à partir d’un cloud public.
  • Accès aux services et microservices typiques pour enfin atteindre un état de réutilisation entre les applications. Nous avons en fait promu la conception de la réutilisation des services depuis des années, mais pour la plupart des entreprises, cela n’a pas été possible. Kubernetes fournit une plate-forme pour créer et publier ces services et la capacité de faire évoluer ces services.

Toutes ces situations comportent des dépenses et des risques – il est impossible de contourner cela. Cependant, les entreprises qui adoptent des instructions plus agressives et innovantes avec Kubernetes amèneront peut-être leur organisation au niveau supérieur: des systèmes informatiques bien meilleurs pour soutenir et élargir l’organisation, et de bien meilleures expériences client pour les amener tout au long de l’objectif.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici