Pengumuman penghentian Azure Spring Apps
Azure Spring Apps adalah layanan terkelola penuh untuk menjalankan aplikasi Java Spring, yang dibuat bersama oleh Microsoft dan VMware by Broadcom. Setelah pertimbangan dan analisis yang cermat, Microsoft dan Broadcom membuat keputusan sulit untuk menghentikan layanan Azure Spring Apps. Kami merekomendasikan Azure Container Apps dan Azure Kubernetes Service (AKS) sebagai layanan pengganti untuk migrasi beban kerja yang berjalan di Azure Spring Apps. Kami berkomitmen untuk mendukung Anda dengan platform jangka panjang dengan alat migrasi, sumber daya ahli, dan dukungan teknis melalui akhir layanan.
Garis Waktu
Azure Spring Apps, termasuk konsumsi Standar dan khusus (saat ini hanya dalam Pratinjau Umum), paket Dasar, Standar, dan Perusahaan, akan dihentikan melalui rencana penghentian dua fase berikut:
- Pada 30 September 2024, konsumsi Standar dan paket khusus (pratinjau) memasuki periode pensiun enam bulan, dan akan dihentikan pada 31 Maret 2025.
- Pada 17 Maret 2025, semua paket Azure Spring Apps lainnya, termasuk paket Dasar, Standar, dan Enterprise, akan memasuki periode penghentian tiga tahun, dan akan dihentikan pada 31 Maret 2028.
Rekomendasi migrasi
Untuk memastikan bahwa Anda mempertahankan performa tinggi dan mencapai skalabilitas, fleksibilitas, dan efisiensi biaya untuk bisnis Anda, kami merekomendasikan Azure Container Apps dan AKS sebagai layanan pengganti untuk migrasi beban kerja Anda yang berjalan di Azure Spring Apps.
Azure Container Apps adalah layanan kontainer tanpa server yang dikelola sepenuhnya untuk aplikasi poliglot. Ini menawarkan fitur Java yang disempurnakan untuk membantu Anda mengelola, memantau, dan memecahkan masalah aplikasi Java dalam skala besar. Untuk informasi selengkapnya, lihat Gambaran umum Azure Container Apps.
AKS adalah layanan orkestrasi kontainer terkelola yang menyederhanakan penyebaran, manajemen, dan penskalaan aplikasi kontainer menggunakan Kubernetes. Ini menawarkan fitur seperti pembaruan otomatis, pemantauan, dan penskalaan, memungkinkan pengembang untuk fokus pada pengembangan aplikasi daripada manajemen infrastruktur. Untuk informasi selengkapnya, lihat Apa itu Azure Kubernetes Service (AKS)?
Panduan dan alat migrasi untuk konsumsi dan paket khusus Azure Spring Apps Standard
Konsumsi Azure Spring Apps Standard dan paket khusus (pratinjau) tidak lagi menerima pelanggan baru. Pelanggan yang sudah ada akan tetap beroperasi hingga rencana ini dihentikan pada 31 Maret 2025.
Panduan dan alat migrasi akan menawarkan kepada pelanggan transisi yang lancar dari Azure Spring Apps ke Azure Container Apps. Untuk informasi selengkapnya, lihat Memigrasikan konsumsi Azure Spring Apps Standard dan paket khusus ke Azure Container Apps.
Panduan dan alat migrasi untuk paket Dasar dan Standar Azure Spring Apps
Paket Azure Spring Apps Basic dan Standard tidak akan menerima pelanggan baru setelah 17 Maret 2025. Pelanggan yang sudah ada akan tetap beroperasi hingga paket diselesaikan pada 31 Maret 2028. Meskipun layanan ini umumnya akan tetap beroperasi hingga 31 Maret 2028, kami sangat menyarankan agar pelanggan yang ada memigrasikan aplikasi mereka dari Azure Spring Apps sesegera mungkin. Ini membantu meminimalkan gangguan pada operasi bisnis Anda.
Alat migrasi yang membantu penyiapan lingkungan Azure Container Apps akan tersedia pada 17 Maret 2025. Untuk panduan migrasi, lihat Memigrasikan dari dokumentasi Azure Spring Apps.
Panduan dan alat migrasi untuk paket Azure Spring Apps Enterprise
Paket Azure Spring Apps Enterprise tidak akan menerima pelanggan baru setelah 17 Maret 2025. Pelanggan yang sudah ada akan tetap beroperasi hingga paket diselesaikan pada 31 Maret 2028. Meskipun layanan ini umumnya akan tetap beroperasi hingga 31 Maret 2028, kami sangat menyarankan agar pelanggan yang ada memigrasikan aplikasi mereka dari Azure Spring Apps Enterprise sesegera mungkin. Ini membantu meminimalkan gangguan pada operasi bisnis Anda.
Microsoft dan Broadcom berkomitmen untuk memberikan dukungan berkelanjutan untuk semua komponen Tanzu selama periode penghentian. Namun, tiga komponen Tanzu - App Live View, App Accelerator, dan App Configuration Service - akan tidak didukung setelah Agustus 2025 karena siklus hidup produk Broadcom berakhir untuk komponen ini, sesuai dengan periode siklus hidup TAP 1.12. Untuk informasi selengkapnya, lihat Informasi siklus hidup produk Broadcom.
Alat migrasi yang membantu penyiapan lingkungan Azure Container Apps akan tersedia pada 17 Maret 2025. Untuk panduan migrasi, lihat Memigrasikan dari dokumentasi Azure Spring Apps.
Apa dampaknya bagi pelanggan yang menggunakan Komponen Tanzu dengan Azure Spring Apps Enterprise?
Jika Anda ingin mendapatkan atau terus menggunakan dukungan komersial Spring dan menggunakan komponen Tanzu, sebaiknya migrasikan ke AKS. Bekerja sama dengan perwakilan penjualan Broadcom Anda untuk menjelajahi cara membeli dan menjalankan Tanzu di AKS.
FAQ
Apa saja tujuan migrasi?
Untuk memastikan bahwa Anda mempertahankan performa tinggi dan mencapai skalabilitas, fleksibilitas, dan efisiensi biaya untuk bisnis Anda, kami merekomendasikan Azure Container Apps dan AKS sebagai layanan pengganti untuk beban kerja Anda yang berjalan di Azure Spring Apps.
Azure Container Apps adalah layanan kontainer tanpa server yang dikelola sepenuhnya untuk aplikasi poliglot, dan menawarkan fitur Java yang disempurnakan untuk membantu Anda mengelola, memantau, dan memecahkan masalah aplikasi Java dalam skala besar. Untuk informasi selengkapnya, lihat Gambaran umum Azure Container Apps.
Azure Kubernetes Service (AKS) adalah layanan orkestrasi kontainer terkelola yang menyederhanakan penyebaran, manajemen, dan penskalaan aplikasi dalam kontainer menggunakan Kubernetes. Ini menawarkan fitur seperti pembaruan otomatis, pemantauan, dan penskalaan, memungkinkan pengembang untuk fokus pada pengembangan aplikasi daripada manajemen infrastruktur. Untuk informasi selengkapnya, lihat Apa itu Azure Kubernetes Service (AKS)?
Anda mungkin juga mempertimbangkan solusi alternatif berikut:
Solusi PaaS: Azure App Service adalah platform yang dikelola sepenuhnya untuk membangun, menyebarkan, dan menskalakan aplikasi web, backend aplikasi seluler, dan API RESTful. Ini mendukung beberapa bahasa pemrograman - seperti Java dan .NET - terintegrasi dengan berbagai alat pengembangan, dan menyediakan fitur seperti penskalaan otomatis, penyeimbangan beban, dan keamanan untuk aplikasi. Untuk informasi selengkapnya, lihat Gambaran Umum App Service.
Jika saat ini Anda menggunakan dukungan komersial Spring atau komponen Tanzu sebagai bagian dari Azure Spring Apps Enterprise, Anda perlu beralih menggunakan Tanzu Platform Spring Essentials di Azure Container Apps. Untuk informasi selengkapnya, lihat VMware Tanzu Spring.
Apakah Azure Spring Apps akan memungkinkan pelanggan baru untuk mendaftar?
Konsumsi Dan paket khusus Azure Spring Apps Standard (pratinjau) tidak menerima pelanggan baru. Pelanggan yang ada akan tetap beroperasi hingga rencana ini dihentikan pada 31 Maret 2025.
Paket Azure Spring Apps Basic, Standard, dan Enterprise tidak akan menerima pelanggan baru setelah 17 Maret 2025. Pelanggan yang sudah ada akan tetap beroperasi hingga paket diselesaikan pada 31 Maret 2028.
Apakah Microsoft akan terus mendukung beban kerja saya saat ini?
Ya, dukungan akan berlanjut untuk beban kerja Anda di Azure Spring Apps hingga tanggal penghentian. Anda akan terus menerima jaminan SLA kami, pembaruan infrastruktur dan pemeliharaan VM dan AKS, dan manajemen komponen OSS/Tanzu. Anda juga akan terus menerima pembaruan untuk gambar kontainer aplikasi Anda, termasuk OS dasar, runtime - JDK, runtime dotnet, dan sebagainya - dan agen APM. Anda masih dapat menaikkan tiket dukungan seperti biasa untuk bantuan cepat hingga akhir layanan.
Apakah Azure Spring Apps akan menyediakan fitur baru selama periode penghentian?
Tidak, kami tidak akan mengambil permintaan fitur apa pun dari pelanggan, dan kami tidak akan membangun fitur apa pun di layanan Azure Spring Apps. Sebagai gantinya, kita akan memprioritaskan fitur dan penyempurnaan baru di Azure Container Apps.
Apa yang akan terjadi pada pelanggan yang tidak dapat bermigrasi dari paket Azure Spring Apps Enterprise pada 2025 Agustus?
Jika Anda masih menggunakan salah satu dari tiga komponen Tanzu yang tidak didukung - App Live View, App Accelerator, dan App Configuration Service - ketahuilah bahwa dukungan untuk komponen ini akan dihentikan mulai September 2025. Selain itu, Microsoft berhak untuk menghapus komponen yang tidak didukung ini jika kerentanan penting diidentifikasi.
Apa yang akan terjadi setelah tanggal pensiun?
Setelah 31 Maret 2025, konsumsi Azure Spring Apps Standard dan paket khusus (pratinjau) akan sepenuhnya dihentikan. Akibatnya, Anda tidak akan lagi menerima dukungan dan akses ke beban kerja dan layanan Azure Spring Apps Anda.
Setelah 31 Maret 2028, paket Azure Spring Apps Basic, Standard, dan Enterprise akan sepenuhnya dihentikan. Akibatnya, Anda tidak akan lagi menerima dukungan dan akses ke beban kerja dan layanan Azure Spring Apps Anda. Kami sangat menyarankan Anda memigrasikan beban kerja Anda ke Azure Container Apps pada 31 Maret 2028.
Bagaimana Anda membedakan antara pelanggan baru dan yang sudah ada untuk Azure Spring Apps?
Untuk Konsumsi Azure Spring Apps dan paket khusus, jika Anda membuat instans layanan Azure Spring Apps sebelum 30 Sep 2024, Anda dianggap sebagai pelanggan yang sudah ada. Jika Anda tidak pernah membuat instans layanan Azure Spring Apps sebelum tanggal tersebut, Anda dianggap sebagai pelanggan baru.
Untuk paket dasar, standar, dan perusahaan Azure Spring Apps, jika Anda membuat instans layanan Azure Spring Apps sebelum 17 Maret 2025, Anda dianggap sebagai pelanggan yang sudah ada. Jika Anda tidak pernah membuat instans layanan Azure Spring Apps sebelum tanggal tersebut, Anda dianggap sebagai pelanggan baru.
Apakah Azure Container Apps menawarkan paritas fitur dengan Azure Spring Apps?
Pelanggan yang menggunakan Azure Container Apps harus dapat mencapai sebagian besar kebutuhan hosting mereka untuk aplikasi Spring, termasuk komponen Spring terkelola, metrik Java, dan dukungan diagnostik. Untuk informasi selengkapnya, lihat Gambaran umum Java di Azure Container Apps. Jika Anda memiliki pertanyaan, buka tiket dukungan dari portal Azure atau buka masalah di repositori Azure Container Apps di GitHub.
Apakah ada perbedaan harga di seluruh solusi Microsoft?
Azure Spring Apps beroperasi pada model berbasis konsumsi dengan unit dasar tempat Anda hanya membayar vCPU dan memori untuk aplikasi Anda.
Azure Container Apps menawarkan dua model harga berikut:
- Model konsumsi yang ditagih berdasarkan alokasi sumber daya per detik - pada VCPU dan memori - dan permintaan.
- Model khusus dengan jaminan penyewaan tunggal, akses ke perangkat keras khusus, dan harga yang lebih dapat diprediksi.
Penagihan untuk paket khusus didasarkan pada jumlah detik vCPU dan detik gibibyte (GiB) yang dialokasikan di seluruh instans Azure Container Apps. Azure Container Apps juga menyediakan paket penghematan. Biaya untuk solusi Microsoft bervariasi berdasarkan model harga solusi dan pengoptimalan yang dapat diaktifkan. Sebaiknya gunakan Kalkulator Harga Azure, yang menyediakan detail tentang meteran, harga penggunaan, dan paket penghematan yang tersedia untuk menilai biaya yang diantisipasi secara akurat.
Apa dampaknya bagi pelanggan yang menggunakan komponen Tanzu dengan Azure Spring Apps Enterprise?
Jika Anda ingin mendapatkan atau terus menggunakan dukungan komersial Spring dan komponen Tanzu, sebaiknya migrasikan ke AKS. Bekerja sama dengan perwakilan penjualan Broadcom Anda untuk menjelajahi cara membeli dan menjalankan Tanzu di AKS.
Bagaimana cara tetap mendapatkan panduan penghentian Azure Spring Apps?
Tabel berikut menunjukkan garis waktu rilis keseluruhan untuk periode penghentian Azure Spring Apps. Kami memperbaruinya ketika panduan alat baru siap untuk rilis.
Item | Rencana target | Tanggal rilis |
---|---|---|
Tanggal mulai penghentian resmi | Konsumsi standar dan paket khusus | 30 September 2024 |
Memblokir pembuatan instans layanan baru untuk semua pelanggan | Konsumsi standar dan paket khusus | 30 September 2024 |
Panduan dan alat untuk migrasi ke Azure Container Apps | Konsumsi standar dan paket khusus | Oktober 2024 |
Panduan untuk bermigrasi ke Azure Container Apps (tanpa dukungan alat migrasi) | Paket Dasar, Standar, dan Perusahaan | Januari 2025 |
Panduan untuk bermigrasi ke AKS | Paket Dasar, Standar, dan Perusahaan | Januari 2025 |
Panduan untuk beralih dari komponen Tanzu ke solusi alternatif | Paket perusahaan | Januari 2025 |
Tanggal mulai penghentian resmi | Paket Dasar, Standar, dan Perusahaan | 17 Maret 2025 |
Panduan untuk bermigrasi ke Azure Container Apps dengan dukungan alat migrasi | Paket Dasar, Standar, dan Perusahaan | 17 Maret 2025 |
Memblokir pendaftaran pelanggan baru | Paket Dasar, Standar, dan Perusahaan | 17 Maret 2025 |
Tanggal pensiun resmi setelah periode pensiun setengah tahun | Konsumsi standar dan paket khusus | Senin, 31 Maret 2025 |
Tanggal pensiun resmi setelah periode pensiun tiga tahun | Paket Dasar, Standar, dan Perusahaan | 31 Maret 2028 |
Bagaimana cara mendapatkan bantuan dan dukungan transisi selama migrasi?
Jika Anda memiliki pertanyaan, Anda dapat membuka tiket dukungan melalui portal Azure untuk bantuan teknis. Untuk informasi selengkapnya, lihat Membuat permintaan dukungan Azure.
Apa dampak penghentian Azure Spring Apps pada keseluruhan Java pada investasi Azure?
Kami ingin meyakinkan Anda bahwa keputusan untuk menghentikan Azure Spring Apps hanya difokuskan pada produk tertentu tersebut dan tidak memengaruhi komitmen Microsoft secara keseluruhan terhadap Java di Azure. Bahkan, kami meningkatkan investasi kami di Azure Container Apps dan meningkatkan alat Java kami untuk memberikan dukungan yang lebih baik untuk menjalankan aplikasi Java di Azure.