- Canonical y Microsoft se asocian con Arm para habilitar .NET para hosts y contenedores de Ubuntu en Arm
- Arm, Canonical y Microsoft colaboran para ofrecer una experiencia y un rendimiento mejorados para .NET en Arm
- Azure Kubernetes Service on Arm ahora es compatible con .NET 6 para contenedores Ubuntu 22.04
- ASP.NET, .NET SDK y .NET Runtime ahora disponibles para las arquitecturas AMD64 y Aarch64
- Canonical continúa lanzando imágenes de dispositivos compatibles con OCI ultrapequeños para tiempos de ejecución de .NET 7 y ASP.NET No se requiere Root, Shell o Package Manager
Canonical se enorgullece de anunciar la adición de soporte para la arquitectura Arm® a .NET para Ubuntu. A través de la colaboración entre Arm, Microsoft y Canonical, los innovadores de todo el mundo ahora pueden disfrutar de la mejor experiencia .NET en su clase en la plataforma que mejor se adapte a sus necesidades.
En versiones recientes de .NET 7, el tiempo de ejecución ha recibido mejoras de rendimiento significativas para las plataformas basadas en Arm; para obtener más información, consulte Mejoras en el rendimiento de Arm64 en .NET 7 entrada en el blog. .NET 7 viene con Ubuntu 22.10 y está listo para impulsar sus contenedores de producción, entre otras opciones de implementación que puede elegir.
Canonical lanza una imagen de dispositivo compatible con OCI ultrapequeño que contiene tiempos de ejecución .NET y ASP.NET para Arm
Los contenedores de Ubuntu cincelados para los tiempos de ejecución de .NET y ASP.NET ahora están disponibles en plataformas basadas en Arm, lo que proporciona a la comunidad de Arm contenedores diseñados con precisión y seguridad (sin root, sin shell, sin administrador de paquetes) destinados a la producción.Estos contenedores mínimos de Ubuntu para los tiempos de ejecución .NET y ASP.NET para arquitecturas AMD64 y Aarch64 están disponibles en Registro de artefactos de Microsoft (MCR)Para obtener más información sobre .NET y este nuevo contenedor mínimo en Ubuntu, lea nuestro anuncio y .NET 6 lanzado publicación de blog y vea el video de .NET Conf 2022 a continuación.
Desbloquee cargas de trabajo empresariales seguras y escalables con .NET en Ubuntu
.NET y Ubuntu siguen sus ciclos de lanzamiento específicos, proporcionando versiones LTS (soporte a largo plazo) para ambos productos. Las versiones .NET y Ubuntu LTS se benefician de un flujo constante de actualizaciones, parches y mantenimiento de seguridad a lo largo del ciclo de vida del producto. Esto permite que las cargas de trabajo de clase empresarial se ejecuten de forma segura durante largos períodos de tiempo.Los desarrolladores de aplicaciones pueden implementar sus Versión de soporte a largo plazo de .NET 6 Aplicaciones en Ubuntu 22.04 LTS, arquitectura multiplataforma y soporte de nivel empresarial de Microsoft y Canonical.
«La combinación de contenedores Chiselled y Arm ha cambiado las necesidades de los clientes empresariales en términos de seguridad, rendimiento y costo. Azure Kubernetes Service (AKS) ha alojado aplicaciones en contenedores .NET durante muchos años y recientemente se expandió para admitir implementaciones de Arm64. Esta asociación Scale perfectamente a los clientes de AKS», dijo Sean McKenna, Director de Producto de AKS.
«El lanzamiento de la compatibilidad con Arm64 en .NET7 en Ubuntu permite la paridad de rendimiento entre las arquitecturas x86 y Arm para aplicaciones en contenedores en entornos de producción», dijo Bhumik Patel, Director de Desarrollo de Ecosistemas de Servidores, Línea de Negocios de Infraestructura de Arm, «Este es un importante paso adelante en la entrega de una experiencia de desarrollador nativo de la nube perfecta para crear e implementar aplicaciones para la nueva generación de computación basada en Arm que ahora ofrecen los principales proveedores de servidores y de la nube».
«Desarrollar e implementar aplicaciones en todas las arquitecturas, incluida Arm, es una experiencia perfecta gracias a la gran inversión de Canonical y Microsoft en el soporte de arquitectura cruzada. Esto es aún más evidente cuando ahora existe diversidad de hardware entre los entornos de desarrollo y producción», dijo Richard Lander. , Administrador de programas, .NET.
Otras lecturas: