Siga ZDNET: Agréganos como fuente preferida en Google.
Conclusiones clave de ZDNET
- Ahora puede instalar Azure Linux en su propio servidor.
- Azure Linux puede resultar un competidor de las principales distribuciones empresariales de Linux.
- ¿Le falta mucho a Windows Server para este mundo?
Cuando mi amiga y editora en jefe de Microsoft, Mary Jo Foley, escribió a finales de mayo que Azure Linux 4.0 estaría disponible para servidores y máquinas virtuales (VM) sin sistema operativo, pensé: «No voy a contener la respiración esperando esto». Eso es algo bueno porque Microsoft tardó hasta esta semana en cumplir la promesa.
Es cierto que Microsoft lanzó Azure Linux 4.0, pero supuse que solo estaría disponible durante mucho tiempo en la propia nube Azure de Microsoft. Quiero decir, después de todo, para eso está diseñada la distribución. Sin embargo, Microsoft ha convertido Azure Linux 4.0 de una instalación interna en la nube a una distribución de servidor completa. Ahora puede descargar imágenes ISO de Azure Linux e instalarlas en sus propios servidores y máquinas virtuales.
Fundamentos técnicos: Fedora
Linux 4.0 de Microsoft está basado en Fedora Linux. Como me dijo Lachlan Evenson, director principal de programas de Microsoft en el equipo de código abierto de Azure: «Tomamos la decisión de utilizar Fedora como upstream, por lo que utilizamos RPM en el ecosistema de Fedora. Microsoft selecciona los paquetes y la cadena de suministro para adaptarse a la plataforma en la nube de Azure. Principalmente, está diseñado específicamente para Azure, que se integra verticalmente en toda nuestra infraestructura para brindarle la mejor experiencia de Azure Linux en Azure». Sin embargo, los usuarios pueden ejecutarlo en cualquier lugar, como cualquier otra distribución de Linux.
El proyecto GitHub de Azure Linux describe un sistema de compilación que consume archivos de configuración del lenguaje mínimo obvio (TOML) de Tom para producir repositorios RPM firmados y múltiples formatos de imagen. Estos incluyen discos duros virtuales (VHD) para Azure, imágenes de contenedor e ISO de arranque.
Azure Linux, que todavía está en versión beta, viene con un kernel Linux reforzado 6.18. Como era de esperar, está optimizado para el rendimiento de Hyper‑V y Azure VM. Azure Linux también viene con seguridad basada en SELinux y una configuración predeterminada dirigida a cargas de trabajo de nube y servidor. No incluye una GUI, por lo que, a menos que seas como yo y te sientas perfectamente cómodo usando el shell Bash como interfaz, no es un escritorio.
Pronto podrá implementar Azure Linux para el subsistema Windows para Linux (WSL) en las estaciones de trabajo de sus desarrolladores. De esta manera, sus desarrolladores pueden trabajar con él sin preocuparse por el constante dolor de cabeza de un flujo de trabajo manual del desarrollador a la nube.
Azure Linux incluye las herramientas estándar del servidor Linux, como SSH, así como agentes y extensiones de Azure para supervisión, diagnóstico e integración de identidades. Si bien podría usarlo como un servidor independiente, en esta etapa inicial de su desarrollo, aún estaría mejor con servidores basados en Red Hat con más funciones, como AlmaLinux y Rocky Linux.
Posicionamiento de Azure Linux
En Azure Marketplace, Azure Linux 4.0 se describe como una «distribución de Linux creada por Microsoft para Azure». Microsoft enfatiza un ciclo de vida compatible, parches CVE e integración con características de seguridad de Azure, como informática confidencial y Defender for Cloud. Si desea utilizar la distribución en Azure, lo cual, por supuesto, Microsoft quiere que haga, viene con soporte formal y acuerdos de nivel de servicio (SLA).
Sin embargo, si deseas ejecutar la distribución en tu propio hardware, estás solo. Como lo explica su página de GitHub, «El soporte para ISO está basado en la comunidad» y, específicamente, «No se admiten archivos bare metal, imágenes ISO, locales ni otras nubes». Además, las imágenes personalizadas solo se admiten cuando se crean sobre una imagen prediseñada de Azure Linux (por ejemplo, con Image Customizer). No se tratan las imágenes creadas desde cero a partir de fuentes de Azure Linux en GitHub.
Microsoft utiliza este posicionamiento dual (ISO para uso independiente, imagen de Marketplace para la nube de Azure) para presentar Azure Linux 4.0 como un sistema operativo de servidor convencional y como parte de su pila de infraestructura administrada.
Sistema de construcción y apertura.
El repositorio GitHub de Azure Linux expone gran parte de la maquinaria de la distribución: especificaciones de paquetes, scripts de compilación, archivos de configuración y documentación para generar imágenes personalizadas. Microsoft también fomenta las contribuciones en forma de informes de errores, debates sobre problemas y propuestas.
Al mismo tiempo, Microsoft mantiene un control estricto sobre lo que aparece en la imagen base, lo que refleja un modelo seleccionado y controlado por el proveedor en lugar de uno gobernado por la comunidad. Lo cual, seamos realistas, no es nada sorprendente. Para ser justos, también es el mismo modelo de desarrollo utilizado por las principales empresas empresariales de Linux, como Canonical, Red Hat y SUSE.
Dicho esto, al ofrecer un sistema operativo de servidor gratuito y optimizado para Azure que también puede ejecutarse localmente, Microsoft espera que sus clientes utilicen Azure Linux como su único sistema operativo Linux en entornos híbridos. Idealmente, para Microsoft, este enfoque reforzará la integración entre Linux y su pila más amplia de Azure. Después de todo, durante casi una década, Linux, no Windows Server, ha sido el sistema operativo de servidor más popular de Azure.
Tal como van las cosas, puedo ver que Microsoft eventualmente retirará Windows Server de una vez por todas en favor de su propio servidor Linux. Lo leen aquí primero, amigos.



