COMMUNIQUÉ DE PRESSE
Elastic annonce le lancement bêta d'Universal Profiling et de fonctionnalités supplémentaires de monitoring synthétique destinées à améliorer l'observabilité cloud-native
- Une visibilité approfondie pour les environnements de production cloud-native sans instrumentation et à faible surcharge, avec la fonctionnalité ininterrompue Universal Profiling™ en version bêta
- De nouvelles fonctionnalités de monitoring synthétique axées sur le cloud et les développeurs en version bêta
Elastic (NYSE : ESTC), l'entreprise à qui l'on doit Elasticsearch, a annoncé aujourd'hui le lancement de nouvelles fonctionnalités et d'améliorations sur sa solution Elastic Observability. L’enjeu : offrir aux entreprises une visibilité approfondie et plus fluide à tous les niveaux des applications, des services et de l'infrastructure.
Voici un récapitulatif des innovations apportées à la solution Elastic Observability :
Une visibilité approfondie pour les environnements de production cloud-native sans instrumentation et à faible surcharge, avec la fonctionnalité ininterrompue Universal Profiling
Universal Profiling, nouvelle fonctionnalité proposée actuellement par Elastic en version bêta privée, permet de voir les performances du code des applications ou de l'infrastructure à tout moment de la production, sur un vaste éventail de langages, aussi bien dans des environnements conteneurisés que non conteneurisés.
De nos jours, les environnements cloud-native deviennent de plus en plus complexes. Les angles morts au niveau de l'infrastructure et des applications se multiplient, ce qui complique la tâche des équipes DevOps et SRE. Pour repérer ce qui entrave les performances et résoudre les problèmes rapidement, les équipes d'ingénierie se servent généralement d'une solution de profilage. Cependant, bon nombre de solutions de profilage présentent des inconvénients majeurs qui limitent leur adoption dans les environnements de production. Citons notamment :
- des coûts importants et une surcharge de performances dus à l'instrumentation du code ;
- des redémarrages de services qui perturbent le bon fonctionnement des activités ;
- une incapacité à obtenir de la visibilité sur les bibliothèques tierces.
Universal Profiling est une fonctionnalité légère qui ne nécessite aucune instrumentation. Adossée à une technologie eBPF, cette fonctionnalité surmonte les limitations rencontrées par les autres solutions de profilage en ne nécessitant aucun changement dans le code d'application. Il est donc plus facile d'identifier ce qui freine les performances, d'améliorer le temps de résolution des problèmes, et de réduire les coûts du cloud.
Grâce à sa faible surcharge, inférieure à 1 % de la surcharge processeur, Universal Profiling est très simple à déployer dans les environnements de production. Cette fonctionnalité apportera l'avantage de fournir une visibilité approfondie et détaillée sur les performances de l'infrastructure et des applications cloud-native à grande échelle.
Par exemple, pour une application de production s'exécutant sur quelques centaines de serveurs, les premiers résultats sont prometteurs : la fonctionnalité permet d'économiser 10 % à 20 % des ressources processeur dans le cadre de l'optimisation du code, ce qui permet de réduire les coûts et les émissions de CO2 par an.
De nouvelles fonctionnalités de monitoring synthétique axées sur le cloud et les développeurs
Avec le monitoring synthétique, les équipes peuvent simuler des interactions utilisateur dans des applications de manière proactive pour détecter rapidement les problèmes de disponibilité et de performances d'un utilisateur et, de là, ainsi optimiser son expérience.
Pour réduire les tâches manuelles et répétitives des équipes de développement et des opérations, Elastic lance des fonctionnalités de monitoring synthétique innovantes en version bêta, disponibles dans l'application Uptime actuelle pour les clients Elastic Cloud. Ces nouvelles fonctionnalités sont les suivantes :
- une infrastructure de test mondiale basée sur le cloud, qui permet de planifier des tests à partir d'un réseau mondial de moniteurs synthétiques afin d'obtenir une meilleure visibilité sur les écarts en matière d'expérience utilisateur au niveau régional ;
- la création automatisée de moniteurs synthétiques lors des tests fonctionnels lorsque le code est lancé en production ; la création, la modification et la suppression de moniteurs synthétiques dans le code pour réduire les inefficacités dues à la duplication des tests fonctionnels ;
- le déploiement de scripts de monitoring par le biais de pipelines en intégration et livraison continues pour garantir l'harmonisation des tests et des applications ;
- l'exécution d'un agent de monitoring synthétique en local, ce qui facilite la création et le débogage des scripts de monitoring ;
- un enregistreur de scripts par pointer-cliquer, qui permet aux utilisateurs occupant un poste non technique de créer rapidement un parcours utilisateur sur une application et de le convertir en moniteur synthétique. L'enregistreur accélère la création de scripts de monitoring pour les développeurs en fournissant un framework éditable en local.
En outre, une nouvelle interface utilisateur intuitive est actuellement en cours de développement et sera lancée prochainement. Elle permettra de simplifier les workflows et de faciliter l'identification et la résolution des problèmes rencontrés en production.
Pour en savoir plus, consultez le blog d'Elastic sur les nouveautés d'Elastic Observability. Pour en savoir plus sur la façon dont Elastic Universal Profiling fournit une visibilité ininterrompue sur les performances du code des applications et de l'infrastructure, cliquez ici.
À propos d'Elastic
Elastic (NYSE : ESTC) est une plateforme de premier plan pour les solutions de recherche. Nous aidons les organisations, leurs employés et leurs clients à obtenir plus rapidement des résultats pertinents. Avec des solutions pour la recherche, l'observabilité et la sécurité, nous améliorons l'expérience des clients et des employés, nous assurons le bon fonctionnement des applications essentielles et nous les protégeons des cybermenaces. Disponible partout où il y a des données, que ce soit dans un ou plusieurs clouds ou sur site, Elastic permet à plus de 18 000 clients et à plus de la moitié du Fortune 500 d’atteindre des objectifs toujours plus ambitieux, à grande échelle et sur une seule et unique plateforme. Pour en savoir plus, rendez-vous sur elastic.co.
###
Elastic et les marques associées sont des marques commerciales ou des marques déposées d'Elastic N.V. et de ses filiales. Tous les autres noms de produits et d'entreprises peuvent être des marques appartenant à leurs propriétaires respectifs.