Azure Linux nedir?

Azure Linux, Azure için oluşturulmuş Microsoft bakımlı, açık kaynaklı bir Linux dağıtımıdır. Azure altyapısında çalışan sanal makineler (VM), kapsayıcılar ve Kubernetes kümeleri için basit, güvenlikle sağlamlaştırılmış bir işletim sistemi sağlar.

Note

Azure Linux 4.0 artık preview içindedir ve kesinlikle değerlendirme ve test amaçlarıyla sınırlıdır. Üretim kullanımı için uygun değildir.

Linux'Azure neden seçmelisiniz?

Azure Linux, Fedora ekosisteminden sağlam bir açık kaynak temeli üzerine kurulmuştur ve Azure özgü yeniliklerle geliştirilmiştir. Bu size RPM paketi ekosistemi hakkında bilgi sağlarken Azure yerel güvenlik, uyumluluk ve operasyonel özellikler de ekler.

Aşağıdaki tabloda Azure Linux'un temel özellikleri ve avantajları vurgulanır:

Özellik Description
Güçlendirilmiş güvenlik durumu Çekirdek kilitleme, doğrulanmış önyükleme için dm-verity, zorunlu erişim denetimleri için SELinux ve FIPS 140-3 kriptografik modülleriyle çekirdekten başlayarak sağlamlaştırılmıştır.
Minimum ayak izi Yalnızca bulut iş yükleri için gerekli paketleri göndererek daha küçük bir saldırı yüzeyi, daha az CVE ve daha hızlı önyükleme süreleri ile daha düşük bellek tüketimine neden olur.
Azure için optimize edilmiş çekirdek Azure Sanal Makineleri (VM) / Sanal Makine Ölçek Kümeleri ve AKS gibi Azure ortamlarında doğrulanmış, Hyper-V konuk sürücüleri, Azure’a özgü performans ince ayarları ve güvenlik sağlamlaştırması içeren, özel olarak tasarlanmış kernel (6.18 LTS).
Native Azure tümleştirmesi Microsoft Defender for Cloud, Azure İzleyici, Azure CLI ve daha fazlası dahil olmak üzere doğrulanmış Azure aracıları, VM uzantıları ve geliştirici araçlarıyla birlikte sağlanır. Supported Azure services içindeki tam listeye bakın.
Tüm ortamlarda tutarlı AKS, Azure VM / Sanal Makine Ölçek Kümeleri veya container görüntüleri üzerinde çalışan işletim sistemi (OS) temeli, paket kümesi ve güncelleştirme mekanizmaları. Mimariye genel bakış bölümüne bakın.
Tahmin edilebilir yaşam döngüsü Kararlılığı, güvenliği ve modern Linux özelliklerine erişimi dengelemek için tasarlanmış bir yaşam döngüsü modelini izler. Bkz. Sürüm sıklığı ve yaşam döngüsü.

Azure Linux'ı kullanma

Azure Linux, her biri belirli bir Azure senaryosu için iyileştirilmiş olan ve aynı güvenilen işletim sistemi temelini, güvenlik temelini ve Microsoft yönetilen yaşam döngüsünü paylaşan birden çok Azure ortamda kullanılabilir. Tüm ayrıntılar için bkz. dağıtım seçeneklerine genel bakış.

Platform En iyi kullanım alanları Description
VM'ler için Azure Linux VM tabanlı altyapı Altyapı iş yüklerini Microsoft desteklenen, Azure iyileştirilmiş bir Linux dağıtımında çalıştırın. Web uygulamalarından yapay zeka iş yüklerine Azure Linux tutarlılık, güvenlik ve performans sunarken Azure hizmetleri, uzantıları ve araçlarıyla yerel olarak tümleştirme sağlar.
AKS için Azure Linux Büyük ölçekte Kubernetes Halihazırda görev açısından kritik iş yüklerini çalıştıran milyonlarca çekirdeğe güç sağlayan Azure Linux, AKS için kapsayıcı ana bilgisayarıdır. Standart bir ana bilgisayar olarak veya daha katı güvenlik ve uyumluluk gereksinimlerine sahip ekipler için değiştirilemez bir varyant olan Azure Container Linux (ACL) olarak sunulur. Hızlı önyükleme, öngörülebilir güncelleştirmeler ve çekirdekten CVE yanıtına kadar uçtan uca Microsoft sahipliği için iyileştirilmiştir.
Azure Linux Container Images Bulutta yerel uygulamalar Derlemeden üretime kadar tutarlılık sağlamak için, kapsayıcılaştırılmış uygulamaları Microsoft tarafından bakımı yapılan temel imajlar üzerinde derleyin ve çalıştırın. Esneklik için tam özellikli temel görüntüler, Node.js, Python, Java ve .NET için çalışma zamanı için iyileştirilmiş görüntüler veya mümkün olan en küçük saldırı yüzeyi için sağlamlaştırılmış distroless görüntüler seçin.
Azure Linux ISO Yerel test ve değerlendirme Yerel test ve değerlendirme için Azure Linux GitHub deposundan Azure Linux ISO yapıtlarını indirin.

Important

Azure Linux açık kaynaklıdır, ancak Microsoft’un destek ve yaşam döngüsü taahhütleri yalnızca Azure senaryoları için geçerlidir. Specifically:

  • Azure Linux VM / Sanal Makine Ölçek Kümeleri, AKS kapsayıcı ana bilgisayarı ve kapsayıcı görüntüleri desteklenir.
  • Çıplak, ISO görüntüleri, şirket içi ve diğer bulutlar desteklenmez.
  • Özelleştirilmiş görüntüler yalnızca önceden oluşturulmuş bir Azure Linux görüntüsünün üzerine inşa edildiğinde desteklenir (örneğin, Image Özelleştirici). GitHub üzerindeki Azure Linux kaynaklarından sıfırdan oluşturulan görüntüler ele alınmıyor.

Azure Linux sürüm notları

Her Azure Linux sürümü güvenlik güncelleştirmelerini, paket yükseltmelerini ve hata düzeltmelerini içerir. Daha fazla bilgi için GitHub Azure Linux sürüm notlarına bakın.