Amazon CloudWatch Synthetics Menambahkan Java Runtime untuk Pemantauan API Ringan
Amazon CloudWatch Synthetics kini mendukung bahasa pemrograman Java untuk membuat kode canary, yang memungkinkan pengembang menulis skrip pemantauan menggunakan lingkungan runtime Java 21. Runtime baru ini, syn-java-1.0, memungkinkan pelanggan memanfaatkan keahlian Java yang ada untuk terus memantau ketersediaan dan kinerja layanan dan aplikasi mereka menggunakan CloudWatch Synthetics.
Dengan dukungan Java, pelanggan kini dapat membawa pengujian berbasis Java yang ada—yang sering digunakan dalam jalur integrasi—ke dalam lingkungan produksi sebagai bagian dari strategi pemantauan sintetis mereka. Canary ini mendukung eksekusi langkah modular dengan pembuatan metrik bawaan, log yang dapat ditanyakan menggunakan canaryRunId, dan pelacakan X-Ray opsional untuk memvisualisasikan jalur permintaan di seluruh layanan. Java runtime didesain untuk kasus penggunaan non-browser, membuat canary ringan dan cepat serta memungkinkan pelanggan membawa pustaka dan kerangka kerja mereka sendiri yang disesuaikan dengan kebutuhan pemantauan mereka yang berbeda-beda. Pelanggan dapat menggunakan alat Java build seperti Maven atau Gradle untuk mengemas kode pemantauan mereka—beserta file konfigurasi synthetics.json—menjadi artefak ZIP yang dapat disebarkan, yang selanjutnya dapat digunakan dengan API Synthetics, SDK, atau alat infrastruktur-sebagai-kode seperti Terraform dan CloudFormation untuk menyebarkan canary.
Java runtime sekarang tersedia di semua AWS Region komersial tempat CloudWatch Synthetics didukung. Kunjungi halaman ini untuk mempelajari lebih lanjut tentang fitur dan kebijakan dukungan untuk Java runtime, atau kunjungi panduan pengguna CloudWatch Synthetics untuk membuat canary pertama Anda hari ini.