Поддержка среды выполнения Java для упрощенного API-мониторинга в Amazon CloudWatch Synthetics

Проведено: 28 мая 2025 г.

Amazon CloudWatch Synthetics теперь поддерживает создание пробных выпусков на языке программирования Java, что позволяет разработчикам писать скрипты для мониторинга в среде выполнения Java 21. Новая среда выполнения syn-java-1.0 позволяет клиентам использовать свои наработки в Java для непрерывного мониторинга доступности и производительности своих сервисов и приложений с помощью CloudWatch Synthetics.

Благодаря поддержке Java клиенты теперь могут перенести имеющиеся тесты на основе Java, часто используемые в конвейерах интеграции, в производственные среды в рамках своей стратегии синтетического мониторинга. Пробные выпуски такого типа поддерживают модульное пошаговое выполнение со встроенной генерацией метрик, журналы с возможностью запросов на основе canaryRunId, а также опциональную трассировку X-Ray для визуализации путей запросов между сервисами. Среда выполнения Java разработана для сценариев использования, не связанных с браузерами, что упрощает и ускоряет работу пробных выпусков, а также позволяет клиентам использовать собственные библиотеки и платформы для их уникальных нужд мониторинга. Клиенты могут применять инструменты сборки Java, такие как Maven или Gradle, для упаковки своих программ мониторинга (вместе с файлом конфигурации synthetics.json) в развертываемый ZIP-артефакт, который затем можно использовать с API-интерфейсами Synthetics, пакетами SDK или инструментами «инфраструктуры как код», такими как Terraform и CloudFormation, для развертывания пробных выпусков.

Среда выполнения Java сейчас доступна во всех коммерческих регионах AWS, где поддерживается CloudWatch Synthetics. См. дополнительные сведения о функциях и политике поддержки среды выполнения Java на этой странице или обратитесь к руководству пользователя CloudWatch Synthetics, чтобы создать свой первый пробный выпуск уже сегодня.