Gestion des performances des applications

Outils avancés permettant aux développeurs de réduire la latence et les coûts de chaque application

Profiter d'un essai gratuit Contacter le service commercial

Gestion des performances des applications

En tant que développeur, comment faites-vous pour améliorer la rapidité et la fiabilité de vos applications ? Il vous faut comprendre précisément leur comportement en phase de production. Stackdriver Trace, Stackdriver Debugger et Stackdriver Profiler utilisent une partie des mêmes outils que l'équipe Google responsable de l'ingénierie de la fiabilité des sites (SRE, Site Reliability Engineering). Ces trois produits vous fournissent ainsi des insights sur l'exécution de votre code, et vous laissent prendre les mesures nécessaires pour résoudre les éventuels problèmes, quelle que soit la solution cloud utilisée.

Image pour "Gestion des performances des applications"

Pour chaque application

Tous les outils Stackdriver de gestion de performances des applications (APM) fonctionnent avec du code et des applications qui s'exécutent sur n'importe quelle infrastructure cloud ou même sur site. Ainsi, peu importe l'emplacement où s'exécute votre application, vous disposez à présent d'un kit cohérent à prix accessible, pour surveiller et gérer les performances de vos applications. Les outils Stackdriver APM sont facturés uniquement en fonction de la quantité de données collectées. Google propose également des niveaux gratuits avantageux pour chacun de ces outils, qui sont ainsi accessibles pour chaque projet.

Image pour "Pour chaque application"

Stackdriver Trace

Basés sur l'utilisation des outils Google pour ses propres services de production, Stackdriver Trace vous indique la façon dont les requêtes se propagent dans votre application. Consultez des informations détaillées sur la latence d'une seule requête, ou affichez la latence totale de votre application. Les différents outils et filtres fournis vous permettent de trouver rapidement les endroits où des goulots d'étranglement se produisent, et d'identifier plus rapidement leur origine.

Image pour "Stackdriver Trace"

Stackdriver Debugger

Stackdriver Debugger vous permet de déboguer vos applications pendant leur exécution en production, sans devoir les arrêter ou les ralentir. Vous pouvez ainsi examiner les performances de vos applications dans des conditions réelles de production.

Image pour "Stackdriver Debugger"

Stackdriver Profiler BÊTA

Stackdriver Profiler surveille un processeur et un segment de mémoire pour vous aider à identifier les sources de latence et d'inefficacité. Pour cela, il utilise des outils graphiques vous permettant de réduire les goulots d'étranglement d'une application et de diminuer la consommation de ressources. Google utilise quotidiennement la même technologie pour identifier les codes écrits de manière inefficace dans des services tels que Search et Gmail.

Image pour "Stackdriver Profiler"