Java, Spring Boot ve daha fazlası için sürüm desteği
Not
Temel, Standart ve Kurumsal planları, 3 yıllık kullanımdan kaldırma süresiyle Mart 2025 ortasından itibaren kullanımdan kaldırılacaktır. Azure Container Apps'e geçiş yapmanızı öneririz. Daha fazla bilgi için bkz . Azure Spring Apps kullanımdan kaldırma duyurusu.
Standart tüketim ve ayrılmış plan, altı ay sonra tamamen kapatılarak 30 Eylül 2024'den itibaren kullanımdan kaldırılacaktır. Azure Container Apps'e geçiş yapmanızı öneririz. Daha fazla bilgi için bkz . Azure Spring Apps Standart tüketimini ve ayrılmış planı Azure Container Apps'e geçirme.
Bu makale şunlar için geçerlidir: ✔️ Standart tüketim ve ayrılmış (Önizleme) ✔️ Temel/Standart ✔️ Kurumsal
Bu makalede, tüm Azure Spring Apps planları için Java, Spring Boot ve Spring Cloud sürümlerine yönelik destek ilkesi ve Kurumsal plan için diğer SDK'ların ve işletim sistemi görüntülerinin sürümleri açıklanmaktadır.
Azure Spring Apps, uygulamalarınızı çalıştırmak için gereken SDK'ları ve temel işletim sistemi görüntülerini sağlar ve korur. Uygulamalarınızın bu tür yönetilen bileşenlerle uyumlu olduğundan emin olmak için bu makalede açıklanan bileşenler için sürüm destek ilkesini izleyin.
Tüm planlar için sürüm desteği
Aşağıdaki bölümlerde tüm planlar için geçerli olan sürüm desteği açıklanmaktadır.
Java çalışma zamanı sürümü
Resmi olarak desteklenen ve düzenli güncelleştirmeler alan ana sürüm olarak herhangi bir LTS Java sürümünü seçebilirsiniz.
Daha fazla bilgi için bkz . Azure ve Azure Stack için java uzun vadeli desteği.
Spring Boot ve Spring Cloud sürümleri
Spring Boot veya Spring Cloud'un yüklediğiniz Java sürümüyle uyumlu herhangi bir sürümünü seçebilirsiniz.
Yeni sürümler için Azure Spring Apps, yayımlandıktan 30 gün sonra başlayan en son Spring Boot veya Spring Cloud ana sürümünü destekler. En son ikincil sürüm yayımlanır yayımlanmaz desteklenir.
Azure Spring Apps, eski sürümlerde destek almak için Spring Boot veya Spring Cloud'ı yükseltmenizi gerektirmez. Ancak, resmi olarak desteklenen yeni sürümlerle, yönetilen bileşenlerin bazılarıyla en iyi deneyimi elde edebilirsiniz: Örneğin, Standart tüketim ve ayrılmış plan için Yapılandırma Sunucusu ve Eureka Server ile Standart plan, Kurumsal plan için Tanzu bileşenleri ve tüm planlar için ölçüm toplama.
Daha fazla bilgi için Spring Boot ve Spring Cloud'un resmi destek zaman çizelgesine bakın. Enterprise planı Spring Boot için ticari destek sağlarken, diğer planlar OSS desteği sağlar.
Kurumsal plan için sürüm desteği
Aşağıdaki bölümlerde Kurumsal plan için geçerli olan sürüm desteği açıklanmaktadır.
Poliglot SDK'lar
Kaynak koduyla Kurumsal plana çok teknolojili uygulamalar dağıtabilirsiniz. En iyi kararlılığı sağlamak için, resmi olarak desteklenen LTS sürümlerine sahip SDK'ları kullanın.
Çok teknolojili uygulamalarınızı Kurumsal plana dağıttığınızda SDK'lar için belirli LTS sürümlerini atayın. Aksi takdirde, oluşturucu bileşenleri için normal yükseltmeler sırasında varsayılan SDK sürümü değişebilir. Çok teknolojili uygulamaları dağıtma hakkında daha fazla bilgi için bkz . Azure Spring Apps Enterprise planında çok teknolojili uygulamaları dağıtma.
Tür | Destek ilkesi |
---|---|
Java | Azure'da Java desteği |
Tomcat | Tomcat sürümleri |
.NET | .NET ve .NET Core destek ilkesi |
Python | Python sürümlerinin durumu |
Go | Go sürüm geçmişi |
NodeJS | Nodejs sürümleri |
PHP | PHP tarafından desteklenen sürümler |
Yığın görüntüsü desteği
Oluşturucu yapılandırması sırasında herhangi bir yığın görüntüsünü seçebilirsiniz. Resmi olarak desteklenen bir LTS görüntüsü kullanmanızı öneririz. Daha fazla bilgi için bkz . Ubuntu yaşam döngüsü ve sürüm temposu.
Sürüm yükseltmeyi izleme
Uygulamalarınızın bağlı olduğu tüm ana bileşen LTS sürümlerinin kullanımdan kaldırılması için erken hazırlanın. Azure Spring Apps'te desteğin sona ermesinden bir ay önce Microsoft'tan bildirim alırsınız.
Düzenli yükseltmeler için, yükseltme tamamlandıktan sonra etkinlik günlüğünüzde belirli bilgileri bulabilirsiniz.