Microsoft, Azure App Service for Linux platformunda önemli bir değişikliğe giderek temel işletim sistemini Debian’dan Ubuntu’ya geçirdi. Şirket, bundan sonraki tüm büyük sürümlerde Ubuntu tabanını kullanacağını açıkladı. Bu değişiklik, .NET 10, Python 3.14, Node 24, PHP 8.5 ve Java 25 sürümleriyle birlikte devreye girecek.
Microsoft Daha Güncel Bir Altyapıya Geçiş Yapıyor
Microsoft, Debian yerine Ubuntu kullanarak geliştirme ortamını daha güncel bir yapıya taşımayı hedefliyor. Ubuntu’nun Debian temeli üzerinde yükselmesi, kullanıcıların alışkın olduğu kararlılığı korurken aynı zamanda daha hızlı güncelleme akışı sağlıyor. Şirket, bu geçişin yeni araç zincirleri ve kütüphanelerin daha öngörülebilir biçimde benimsenmesini kolaylaştıracağını ifade etti.
Ubuntu’nun uzun dönem destek (LTS) sürümleri beş yıl boyunca Canonical tarafından doğrudan destekleniyor. Debian’ın tam destek süresi ise üç yıl ile sınırlı kalıyor. Microsoft, Ubuntu tabanına geçişle birlikte daha uzun süreli güvenlik ve bakım avantajı elde edeceğini belirtti. Ayrıca Ubuntu temelli imajların daha hafif olacağı ve bunun sistem performansına olumlu yansıyacağı aktarıldı.
Microsoft, Azure App Service for Linux üzerinde çalışan mevcut uygulamalarda herhangi bir işlem yapılmasına gerek olmadığını duyurdu. Mevcut projeler Debian üzerinde çalışmaya devam edecek. Yeni uygulama oluşturan veya desteklenen sürümlerden birine yükseltme yapan kullanıcılar ise varsayılan olarak Ubuntu tabanlı yapıdan faydalanacak.
Şirket, yapı süreçlerinin genel olarak nötr veya daha verimli sonuçlar vereceğini belirtti. Daha hafif sistem imajlarının oluşturulması derleme süresini ve soğuk başlangıç sürelerini azaltabilir. Microsoft ayrıca kullanıcıların geçiş sırasında uygulamalarında kullandıkları yerel paketleri kontrol etmelerini önerdi. Paket sürümleri veya adları Ubuntu’da farklılık gösterebilir. Ancak desteklenen çerçevelerde önemli bir uyumsuzluk beklenmiyor.