Les technologues ont un besoin urgent de visibilité sur les environnements Kubernetes pour offrir de meilleures expériences numériques

Les technologues ont un besoin urgent de visibilité sur les environnements Kubernetes pour offrir de meilleures expériences numériques

 

L’adoption rapide des technologies natives du cloud au cours des dernières années a considérablement augmenté la capacité des organisations à faire évoluer rapidement leurs applications et à proposer des innovations révolutionnaires.

Mais dans le même temps, ce changement a également considérablement accru la complexité de la topologie de leurs applications avec des milliers de microservices et de conteneurs en cours de déploiement. Cela a laissé les équipes informatiques avec des lacunes dans la visibilité sur le paysage technologique prenant en charge ces applications natives du cloud, ce qui rend extrêmement difficile pour elles la gestion de la disponibilité et des performances.

C’est pourquoi les organisations accordent la priorité à l’observabilité complète de la pile, comme moyen d’obtenir une visibilité sur ces paysages technologiques cloud natifs dynamiques et distribués. En effet, le dernier rapport AppDynamics, Le voyage vers l’observabilitérévèle que plus de la moitié des entreprises (54 %) ont maintenant entamé la transition vers l’observabilité complète, et 36 % supplémentaires prévoient de le faire en 2022.

Les technologues reconnaissent que pour comprendre correctement les performances de leur application, ils ont besoin d’une visibilité au niveau de l’application, des services numériques de support (tels que Kubernetes) et des services d’infrastructure en tant que code (IaC) sous-jacents (tels que le calcul , serveur, base de données, réseau) qu’ils exploitent auprès de leurs fournisseurs de cloud.

Le grand défi actuel est que la nature distribuée et dynamique des applications natives du cloud rend extrêmement difficile pour les technologues d’identifier la cause première des problèmes. Les technologies natives du cloud telles que Kubernetes créent et résilient dynamiquement des milliers de microservices dans des conteneurs et génèrent un volume massif de télémétrie de métriques, de journaux et de traces (MLT) chaque seconde ; et bon nombre de ces services sont éphémères en raison de la mise à l’échelle dynamique pour répondre aux demandes. Ainsi, lorsque les technologues tentent de diagnostiquer un problème, ils peuvent souvent constater que les éléments d’infrastructure et de microservices impliqués n’existent plus. De nombreuses solutions de surveillance ne collectent pas les données de télémétrie fines nécessaires, ce qui rend la compréhension et le dépannage pratiquement impossibles.

Le besoin d’observabilité avancée de Kubernetes

Là où les organisations tirent parti de la technologie Kubernetes, l’empreinte peut s’étendre de manière exponentielle et les solutions de surveillance traditionnelles ont du mal à gérer cette mise à l’échelle dynamique. Les technologues ont donc besoin d’une solution de nouvelle génération capable de surveiller et de servir ces écosystèmes dynamiques à grande échelle et de fournir des informations en temps réel sur la manière dont ces éléments de leur infrastructure virtuelle fonctionnent réellement et s’influencent les uns les autres.

Les technologues doivent chercher à obtenir une visibilité complète de la pile pour les charges de travail Kubernetes gérées et les applications conteneurisées, avec des données de télémétrie des fournisseurs de cloud pour l’infrastructure telles que l’équilibreur de charge, le stockage et le calcul, des données supplémentaires de la couche Kubernetes gérée, regroupées et analysées avec l’application- télémétrie de niveau d’OpenTelemetry.

Et lorsqu’il s’agit de dépannage, les technologues doivent être en mesure d’alerter rapidement et d’identifier le domaine des problèmes et les causes profondes. Pour ce faire, ils ont besoin d’une solution capable de naviguer dans les constructions Kubernetes, telles que les clusters, les hôtes, les espaces de noms, les charges de travail et les pods, ainsi que leur impact sur les applications conteneurisées prises en charge s’exécutant au-dessus. Et ils doivent s’assurer qu’ils peuvent obtenir une vue unifiée de toutes les données MLT – qu’il s’agisse des événements Kubernetes, de l’état des pods ou des métriques de l’hôte, des données d’infrastructure, des données d’application ou des données d’autres services de support.

Les solutions d’observabilité natives du cloud permettent aux technologues de pérenniser l’innovation

Reconnaissant la nécessité pour les technologues d’obtenir une plus grande visibilité sur les environnements Kubernetes, les fournisseurs de technologies se sont précipités sur le marché avec des propositions qui promettent une surveillance ou une observabilité dans le cloud. Mais les technologues doivent réfléchir attentivement à ce dont ils ont vraiment besoin, maintenant et à l’avenir.

Les approches traditionnelles de la disponibilité et des performances étaient souvent basées sur une infrastructure physique et virtualisée à longue durée de vie. Rembobinez 10 ans, et les services informatiques exploitaient un nombre fixe de serveurs et de câbles réseau – ils traitaient avec des constantes et des tableaux de bord fixes pour chaque couche de la pile informatique. L’introduction de l’informatique en nuage a ajouté un nouveau niveau de complexité : les organisations se sont retrouvées à adapter continuellement leur utilisation de l’informatique, en fonction des besoins commerciaux en temps réel.

Alors que les solutions de surveillance se sont adaptées pour s’adapter aux déploiements croissants du cloud parallèlement aux environnements traditionnels sur site, la réalité est que la plupart n’ont pas été conçues pour gérer efficacement les environnements cloud natifs dynamiques et très volatils que nous voyons de plus en plus aujourd’hui.

C’est une question d’échelle. Ces systèmes hautement distribués reposent sur des milliers de conteneurs et génèrent un volume massif de télémétrie MELT chaque seconde. Et actuellement, la plupart des technologues n’ont tout simplement aucun moyen de réduire ce volume de données et ce bruit paralysants lors du dépannage des problèmes de disponibilité et de performances des applications causés par des problèmes liés à l’infrastructure qui s’étendent à travers les environnements hybrides.

Les technologues doivent se rappeler que les applications traditionnelles et futures sont construites de manière complètement différente et qu’elles sont gérées par des équipes informatiques différentes. Cela signifie qu’ils ont besoin d’un type de technologie complètement différent pour surveiller et analyser les données de disponibilité et de performances afin d’être efficaces.

Au lieu de cela, ils devraient chercher à implémenter une solution d’observabilité cloud native de nouvelle génération qui est vraiment personnalisée pour les besoins des applications futures et qui peut faire évoluer rapidement les fonctionnalités. Cela leur permettra de réduire la complexité et de fournir une observabilité dans les applications et les piles technologiques natives du cloud. Ils ont besoin d’une solution capable de fournir les fonctionnalités dont ils auront besoin non seulement l’année prochaine, mais également dans 10 ans.

Cet article a été sponsorisé par Cisco AppDynamics

.
#Les #technologues #ont #besoin #urgent #visibilité #sur #les #environnements #Kubernetes #pour #offrir #meilleures #expériences #numériques