Dukungan versi untuk Java, Spring Boot, dan banyak lagi

Catatan

Paket Basic, Standard, dan Enterprise memasuki periode pensiun pada 17 Maret 2025. Untuk informasi selengkapnya, lihat pengumuman penghentian Azure Spring Apps.

Artikel ini berlaku untuk:✅ Basic/Standard ✅ Enterprise

Artikel ini menjelaskan kebijakan dukungan untuk versi Java, Spring Boot, dan Spring Cloud untuk semua paket Azure Spring Apps, dan versi gambar SDK dan OS lainnya untuk paket Enterprise.

Azure Spring Apps menyediakan dan memelihara SDK dan gambar OS dasar yang diperlukan untuk menjalankan aplikasi Anda. Untuk memastikan aplikasi Anda kompatibel dengan komponen terkelola tersebut, ikuti kebijakan dukungan versi untuk komponen yang dijelaskan dalam artikel ini.

Dukungan versi perangkat lunak untuk semua paket

Bagian berikut menjelaskan dukungan versi yang berlaku untuk semua paket.

Versi runtime Java

Anda dapat memilih versi LTS Java apa pun sebagai versi utama yang didukung secara resmi dan menerima pembaruan reguler.

Untuk informasi selengkapnya, lihat Dukungan jangka panjang Java untuk Azure dan Azure Stack.

Versi Spring Boot dan Spring Cloud

Anda dapat memilih versi Spring Boot atau Spring Cloud apa pun yang kompatibel dengan versi Java yang Anda instal.

Untuk versi baru, Azure Spring Apps mendukung versi utama Spring Boot atau Spring Cloud terbaru mulai 30 hari setelah rilis. Versi minor terbaru didukung segera setelah dirilis.

Untuk versi lama, Azure Spring Apps tidak mengharuskan Anda untuk meningkatkan Spring Boot atau Spring Cloud untuk menerima dukungan. Namun, dengan versi baru yang didukung secara resmi, Anda bisa mendapatkan pengalaman terbaik dengan beberapa komponen terkelola - misalnya, Server Konfigurasi dan Server Eureka untuk paket Standar, komponen Tanzu untuk paket Enterprise, dan pengumpulan metrik untuk semua paket.

Untuk informasi selengkapnya, lihat garis waktu dukungan resmi Spring Boot dan Spring Cloud. Paket Enterprise menyediakan dukungan komersial untuk Spring Boot, sementara paket lainnya menyediakan dukungan OSS.

Dukungan versi untuk paket Enterprise

Bagian berikut menjelaskan dukungan versi yang berlaku untuk paket Enterprise.

Polyglot SDK

Anda dapat menyebarkan aplikasi poliglot ke paket Enterprise dengan kode sumber. Untuk menikmati stabilitas terbaik, gunakan SDK dengan versi LTS yang secara resmi didukung.

Saat Anda menyebarkan aplikasi poliglot ke paket Enterprise, tetapkan versi LTS tertentu untuk SDK. Jika tidak, versi SDK default mungkin berubah selama peningkatan reguler untuk komponen penyusun. Untuk informasi selengkapnya tentang menyebarkan aplikasi poliglot, lihat Cara menyebarkan aplikasi poliglot dalam paket Azure Spring Apps Enterprise.

Jenis Kebijakan dukungan
Java Dukungan Java di Azure
Tomcat Versi Tomcat
.JARING Kebijakan dukungan .NET dan .NET Core
Phyton Status versi Python
Pergi Riwayat rilis Go
Node.js Node.js rilis
PHP Versi yang didukung PHP

Dukungan gambar bertumpuk

Anda dapat memilih gambar stack apa pun selama konfigurasi pembangun. Sebaiknya gunakan gambar LTS yang didukung secara resmi. Untuk informasi selengkapnya, lihat Siklus hidup Ubuntu dan irama rilis.

Melacak peningkatan versi

Bersiaplah lebih awal untuk penghentian versi LTS komponen utama apa pun yang diandalkan aplikasi Anda. Anda akan menerima pemberitahuan dari Microsoft satu bulan sebelum akhir dukungan di Azure Spring Apps.

Untuk peningkatan reguler, Anda dapat menemukan informasi spesifik di log aktivitas Setelah peningkatan selesai.