Microsoft surprises with its first server Linux distribution: Azure Linux 4.0
Summary
Microsoft has officially released Azure Linux 4.0, its first full-fledged, general-purpose Linux distribution, marking a significant shift in the company's operating system strategy. Announced unexpectedly at Open Source Summit North America by Brendan Burns, co-founder of Kubernetes and Microsoft Corporate VP, this release follows a decade where Linux became the majority operating system on Azure. Azure Linux 4.0 is a Fedora-based, open-source VM image designed for all Azure customers, not just Azure Kubernetes Service (AKS) users. Concurrently, Microsoft is productizing Flatcar Container Linux as Azure Container Linux (ACL), an immutable container host. The new distribution emphasizes a minimal, server-side optimized environment, with plans for Windows Subsystem for Linux (WSL) images for developers, but no graphical desktop environment. Microsoft commits to two years of support per version, monthly security updates, and optional automatic upgrades, while maintaining partnerships with other Linux distributions.
Key takeaway
For CTOs and VPs of Engineering evaluating cloud infrastructure and operating system strategies, Microsoft's release of Azure Linux 4.0 signals a robust, first-party Linux option optimized for Azure. Your teams should consider integrating Azure Linux for new deployments, especially for AI-native applications, to benefit from its curated supply chain, enhanced security, and seamless integration with Azure services, potentially simplifying update management and ensuring platform consistency.
Key insights
Microsoft's release of Azure Linux 4.0 solidifies its position as a Linux-centric cloud provider.
Principles
- Open source drives cloud infrastructure.
- Immutability enhances container security.
Method
Microsoft curates Fedora-based packages and the supply chain to create a purpose-built, vertically integrated Linux distribution optimized for the Azure cloud platform, offering consistent development and deployment environments.
In practice
- Deploy Azure Linux 4.0 as a VM image on Azure.
- Utilize Azure Container Linux for immutable container hosting.
Topics
- Azure Linux 4.0
- Azure Container Linux
- Fedora Linux
- Microsoft Azure
- Server Operating Systems
Code references
Best for: CTO, VP of Engineering/Data, Director of AI/ML, Software Engineer, DevOps Engineer, MLOps Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by News and Advice on the World's Latest Innovations | ZDNET.