Publié le: May 10, 2023
Vous pouvez désormais utiliser AWS X-Ray pour suivre et analyser vos fonctions Lambda activées avec Lambda SnapStart. Vous pouvez utiliser les traces X-Ray pour obtenir une meilleure visibilité des performances et du cycle de vie d'exécution de votre fonction, ce qui vous permet d'identifier les erreurs et les blocages de performances pour vos applications Java sensibles à la latence créées à l'aide de fonctions compatibles SnapStart.
Lambda SnapStart vous permet de créer plus facilement des applications Java hautement réactives et évolutives à l'aide de Lambda en fournissant des performances de démarrage des fonctions jusqu'à 10 fois plus rapides, sans frais supplémentaires. SnapStart améliore les temps de démarrage à froid en initialisant à l'avance le code de la fonction, en prenant un instantané de l'environnement d'exécution initialisé et en le mettant en cache. Lorsque la fonction est invoquée et qu'elle monte ensuite en charge, SnapStart restaure les nouveaux environnements d'exécution à partir de l'instantané mis en cache au lieu de les initialiser à partir de zéro, ce qui améliore considérablement la latence de démarrage. Grâce à la prise en charge par X-Ray des fonctions compatibles avec SnapStart, vous pouvez désormais consulter les données de suivi relatives à la restauration de l'environnement d'exécution et à l'exécution de votre code de fonction. X-Ray vous permet également de visualiser les données de suivi, ce qui vous aide à identifier la cause première des erreurs et des problèmes de performance dans votre fonction.
La prise en charge par X-Ray des fonctions compatibles avec Lambda SnapStart est disponible dans toutes les régions où Lambda SnapStart est disponible. Pour plus d'informations, consultez le tableau des régions AWS.
Vous pouvez activer les fonctions Lambda de X-Ray pour Java compatibles avec SnapStart qui s'exécutent sur Amazon Corretto 11 ou 17 à l'aide de la console Lambda, de l'interface de ligne de commande AWS, d’AWS Serverless Application Model (SAM) et d'AWS CloudFormation. Pour en savoir plus sur les fonctions compatibles avec X-Ray pour Snapstart, consultez le Guide du développeur Lambda ou le l’article de blog de lancement.