L'utilisation d'AWS Fargate (lien externe à ibm.com) requiert de surveiller correctement la performance des applications. Toutefois, un manque de visibilité peut causer des obstacles car il est difficile de surveiller les charges de travail sans gérer ni contrôler l'orchestration. Les outils actuels d'analyse de la performance des applications (APM) fournissent généralement un échantillonnage de traces qui ne sont bien souvent que partielles. Cette approche ne suffit pas lors de la surveillance d'environnements cloud natifs qui évoluent automatiquement, à l'instar d'AWS Fargate.
AWS dispose également d'une solution de surveillance pour AWS Fargate appelée AWS X-Ray (lien externe à ibm.com). X-Ray fournit une solution de traçage réparti qui surveille les applications exécutées sur AWS Fargate. Avec AWS X-Ray, les utilisateurs peuvent suivre les demandes lorsqu'ils parcourent l'application tout en ayant une bonne visibilité des composants sous-jacents de l'application. AWS X-Ray aide les développeurs à analyser et à déboguer les problèmes dans les environnements AWS. Cependant, d'autres facteurs doivent êtres pris en compte avant d'adopter cette solution de surveillance.
Coût : le coût est un facteur non négligeable lorsque vous envisagez d'adopter une nouvelle solution.La tarification d'AWS X-Ray est basée sur le nombre de traces enregistrées.Ainsi, selon le volume de trafic généré par les applications, votre facture peut rapidement grimper.En outre, l'analyse des traces après leur collecte entraîne des frais supplémentaires.
Fonctionnement limité à AWS : il est également important de tenir compte de l'environnement ou des environnements sur lesquels les applications s'exécutent.AWS X-Ray est limité aux services de traçage AWS.Par conséquent, la valeur d'AWS X-Ray est limitée dans les environnements hybrides.Les entreprises dont les applications et les services s'étendent sur plusieurs environnements doivent tenir compte de l'impact de l'utilisation de plusieurs solutions de surveillance pour obtenir une visibilité complète.