Amazon CloudWatch Synthetics ajoute l’environnement d’exécution Java Runtime pour une surveillance allégée des API
Amazon CloudWatch Synthetics prend désormais en charge le langage de programmation Java pour la création de canaries, ce qui permet aux développeurs d'écrire des scripts de surveillance à l'aide de l'environnement d'exécution Java 21. Ce nouvel environnement d'exécution, syn-java-1.0, permet aux clients de tirer parti de l'expertise Java existante pour surveiller en permanence la disponibilité et les performances de leurs services et applications à l'aide de CloudWatch Synthetics.
Grâce à la prise en charge de Java, les clients peuvent désormais intégrer leurs tests Java existants, souvent utilisés dans les pipelines d'intégration, dans des environnements de production dans le cadre de leur stratégie de surveillance synthétique. Ces canaris prennent en charge l'exécution modulaire des étapes avec la génération de métriques intégrée, des journaux interrogeables à l'aide du canaryRunID et un traçage par rayons X en option pour visualiser les chemins des demandes entre les services. L’environnement d’exécution Java est conçu pour les cas d'utilisation autres que les navigateurs, rendant les canaries légers et plus rapides et permettant aux clients d'apporter leurs propres bibliothèques et frameworks adaptés à leurs besoins de surveillance différenciés. Les clients peuvent utiliser des outils de création Java, tels que Maven ou Gradle, pour regrouper leur code de surveillance, ainsi qu'un fichier de configuration synthetics.json, dans un artefact ZIP déployable, qui peut ensuite être utilisé avec les API Synthetics, les kits SDK ou des outils d'infrastructure en tant que code tels que Terraform et CloudFormation pour le déploiement de canaries.
L’environnement d’exécution Java est désormais disponible dans toutes les régions AWS commerciales où CloudWatch Synthetics est pris en charge. Consultez cette page pour en savoir plus sur les fonctionnalités et la politique de prise en charge de l’environnement d’exécution Java, ou consultez le Guide de l'utilisateur de CloudWatch Synthetics pour créer votre premier canary dès aujourd'hui.