Azure Haberler Microsoft

Azure Linux 4.0: Microsoft’un ilk genel amaçlı sunucu Linux dağıtımı

Azure Linux 4.0 Microsoft sunucu Linux dağıtımı

Azure Linux 4.0, Microsoft’un Fedora tabanlı ilk genel amaçlı sunucu Linux dağıtımı. Azure Container Linux ile birlikte Open Source Summit’te duyuruldu.

Azure Linux 4.0, Microsoft’un Azure sanal makineleri için ilk genel amaçlı sunucu dağıtımı. Önceki versiyonlar yalnızca container hosting ile sınırlıyken, Microsoft bu sefer onu tam bir server distro’su olarak konumlandırıyor.

İki farklı dağıtım, iki farklı amaç

Azure Linux 4.0 Fedora tabanlı olup RPM paket ekosistemi kullanıyor; genel amaçlı VM deployment’larını hedefliyor. Buna karşılık Azure Container Linux, Microsoft’un satın aldığı Flatcar projesinden türeyen, immutable ve container-optimized bir host. Microsoft bunu özellikle regülasyona tabi ve güvenlik hassasiyeti yüksek container ortamları için tasarladı; genel kullanıma da açtı.

Kubernetes’in kurucu ortaklarından Azure Cloud Native Corporate VP’si Brendan Burns konuyu özetledi. Amacın, geliştiricilere cloud native ve AI workload’ları için güvenlik odaklı bir Linux dağıtımı sunmak olduğunu belirtti.

Azure’da Linux kullanımı

Rakamlar Azure’daki Linux benimsemesinin boyutunu gösteriyor: müşteri core’larının üçte ikisinden fazlası Linux çalıştırıyor. Örneğin ChatGPT yaklaşık 10 milyon compute core üzerinde Linux altyapısıyla çalışıyor. Bu ölçekte kendi kontrol ettiğiniz bir base image’e sahip olmak son derece mantıklı.

Teknik yapı

Azure Linux 4.0 TOML konfigürasyon dosyaları kullanıyor ve Fedora üzerine overlay’ler uyguluyor. Paketler doğrudan Fedora repository’lerinden geliyor, sapmalar minimal tutuluyor. Microsoft ise tüm özelleştirmeleri GitHub repository’sinde belgeledi.

Microsoft mühendisleri başlangıçta Fedora’yı fork etmeyi düşündü, ancak sonunda ekosistem işbirliğini tercih etti. Ayrıca Linux mühendisi Kyle Gospodnetich, Fedora 45 için x86-64-v3 paket önerisi hazırladı. Bu öneri de doğrudan Azure Linux performans gereksinimleri tarafından motive edildi.

Azure Container Linux tarafında ise Microsoft paket yönetimini tamamen kaldırdı. Tüm bileşenler base image’e entegre; kullanıcılar kendi workload’larını bunun üzerine containerize ediyor.

Dikkat edilmesi gerekenler

Microsoft’un principal software engineer’ı Gerard Braad önemli bir uyarıda bulundu: “Fedora-based” demek “Fedora-compatible” demek değil. Sonuç olarak minimal paket footprint nedeniyle standart Fedora’dan gelen bağımlılık varsayımları burada geçerli olmayabiliyor. Kaynak kodu kamuyla paylaşılmış olsa da binary’ler henüz herkese açık değil.

Destek ve yol haritası

Microsoft destek süresini iki yıl olarak belirledi ve düzenli image yenilemesini teşvik ediyor. Ayrıca Windows Subsystem for Linux (WSL) entegrasyonu da gündemde. Şu an kayıt formu üzerinden public preview’a katılmak mümkün; genel kullanım ise 2 Haziran’da Microsoft Build’de açılacak.

Stratejik bağlam

Öte yandan Linux Foundation CEO’su Jim Zemlin bu ironiye dikkat çekti: bir zamanlar açık kaynağı baltalamakla suçlanan Microsoft artık kendi Linux dağıtımını yayınlıyor.


Public preview’dan GA’ya geçiş 2 Haziran’da, yani birkaç gün sonra. VM deployment dokümanları da birkaç hafta içinde gelecek. Bunun yanı sıra, Microsoft’un container platformu hakkındaki diğer adımlar için Azure Container Apps Express içeriğimize de bakabilirsiniz.

Kaynak: https://www.infoq.com/news/2026/05/azure-linux-4-server/

Yazar Hakkında

Kerem Şuğle

Solution Architect

Leave a Comment