El lanzamiento de Red Hat Enterprise Linux (RHEL) 9.5 trae mejoras significativas para desarrolladores que buscan optimizar y agilizar su experiencia de desarrollo en entornos Linux. Esta nueva versión no solo simplifica la implementación en diversos entornos, como en servidores físicos, virtuales, nubes públicas o privadas, y entornos de edge computing, sino que también permite un acceso más ágil y eficiente al ecosistema Red Hat. Ahora, los desarrolladores pueden descargar RHEL 9.5 sin costo como parte de la suscripción al programa Red Hat Developer, lo cual lo convierte en una opción accesible y poderosa para el desarrollo de aplicaciones y soluciones de misión crítica.
Actualizaciones en Lenguajes, Bases de Datos y Herramientas
Red Hat Enterprise Linux 9.5 incorpora versiones actualizadas de lenguajes de programación populares, bases de datos, y otras herramientas que mejoran la eficiencia de los desarrolladores:
- PostgreSQL 16 con la extensión pgvector, que permite ejecutar cargas de trabajo de IA de manera eficiente en PostgreSQL.
- Node.js 22: Integra mejoras significativas en el motor JavaScript V8, ahora actualizado a la versión 12.4.
- Java JDK 17 como la versión predeterminada para el sistema, aunque JDK 11 también está disponible para quienes prefieran la versión anterior.
- HTTPD 2.4.62: Entre sus mejoras, esta versión permite reutilizar conexiones LDAP de cualquier edad y admite SSL versión 3 para la correcta configuración del servidor MariaDB.
- .NET 9: Incluye soporte para generación de documentos OpenAPI, mejoras en el rendimiento y un soporte de JSON mejorado.
Estas actualizaciones ofrecen a los desarrolladores herramientas avanzadas para gestionar, optimizar y mejorar el rendimiento de sus aplicaciones.
Nuevas Versiones de Toolsets y Compiladores
Para aquellos desarrolladores que busquen herramientas de compilación actualizadas, RHEL 9.5 ofrece versiones mejoradas que incluyen:
- Rust 1.79: Con soporte para expresiones
inline const
, extensión de vida útil para temporales y comprobaciones de depuración para precondiciones inseguras. - GCC 14: Con soporte para características de C23 y C++26, además de nuevas extensiones para arquitecturas Intel y ARM de 64 bits.
- LLVM 18: Añade soporte para nuevas arquitecturas, incluida s390x y mejoras en el backend para arquitecturas como AArch64 y x86.
- Go 1.22: Incorpora mejoras de rendimiento en optimización de inlining y soporte optimizado para
profile-guided
.
Estas herramientas permiten a los desarrolladores modernizar sus aplicaciones y lograr una mayor eficiencia en la ejecución y optimización de sus aplicaciones en RHEL 9.5.
Mejoras en Seguridad y Cumplimiento
RHEL 9.5 introduce múltiples opciones de seguridad y control para el despliegue y gestión de infraestructuras:
- Configuración de tamaño de claves personalizadas para
ssh-keygen
, permitiendo a los usuarios definir el tamaño de las claves mediante variables de entorno. - Imágenes preconfiguradas que cumplen con Zero Trust, lo que facilita la configuración y despliegue con altos estándares de seguridad.
- Mejoras en el soporte de cómputo confidencial que permite la protección de datos en entornos de IA y garantiza la segregación adecuada de los datos de la carga de trabajo.
Estas funciones están orientadas a satisfacer las necesidades de seguridad y cumplimiento de los desarrolladores que trabajan en sectores críticos donde el control de acceso y la protección de datos son esenciales.
Red Hat Enterprise Linux para Contenedores
Para aquellos desarrolladores que utilizan contenedores, RHEL 9.5 presenta mejoras significativas en la gestión y seguridad de contenedores:
- Podman 5.0: Ofrece la capacidad de deshabilitar la generación de eventos
health_status
, además de soporte completo para la creación de imágenes de contenedores multi-arquitectura. - Modo FIPS para imágenes: Esta actualización permite la construcción de imágenes en modo FIPS para asegurar que solo se usen módulos aprobados.
- Compatibilidad con imágenes de aplicación unidas lógicamente: Esta mejora permite gestionar múltiples imágenes de contenedores para la instalación del sistema, unificando los procesos operacionales para aplicaciones y sistemas operativos.
Estas características mejoran la seguridad y flexibilidad en entornos de contenedores, haciendo de RHEL 9.5 una plataforma robusta para el desarrollo y despliegue de aplicaciones basadas en contenedores.
Gestión de Identidad en RHEL 9.5
RHEL 9.5 incorpora nuevas funcionalidades en Gestión de Identidad (IdM) para simplificar la administración de usuarios y sistemas:
- Soporte para migración IdM a IdM: Los usuarios ahora pueden migrar todos los datos específicos de IdM entre entornos.
- Actualización del paquete Ansible-FreeIPA: Permite a los desarrolladores crear inventarios dinámicos de servidores IdM y ejecutar tareas de administración en lotes, optimizando la gestión de usuarios, grupos y hosts en IdM.
Roles de Sistema en RHEL 9.5
Finalmente, RHEL 9.5 añade nuevas funciones para los Roles de Sistema de Red Hat, lo que facilita la configuración y administración de sistemas RHEL en diferentes entornos:
- Soporte para HA Cluster Roles: Facilita la configuración de atributos de utilización de recursos y direcciones de nodo en configuraciones de clúster.
- Soporte para el sistema de archivos GFS2: Simplifica la creación y configuración de recursos de clúster con el sistema de archivos GFS2.
- Rol de almacenamiento para Stratis: Permite automatizar la configuración de almacenamiento Stratis, como crear pools cifrados o no cifrados, agregar volúmenes y discos a pools existentes.
Estas mejoras permiten una administración de sistemas más eficiente y una mayor automatización en entornos complejos.
Conclusión
Red Hat Enterprise Linux 9.5 continúa posicionándose como una plataforma esencial para desarrolladores que buscan mejorar su productividad, seguridad y flexibilidad en diversos entornos. Con sus nuevas herramientas, actualizaciones de lenguajes y bases de datos, y características de seguridad mejoradas, RHEL 9.5 permite a los desarrolladores centrarse en la creación de aplicaciones innovadoras mientras cumplen con los estándares de seguridad y rendimiento.
Comparte esto:
- Haz clic para compartir en Twitter (Se abre en una ventana nueva)
- Haz clic para compartir en Facebook (Se abre en una ventana nueva)
- Haz clic para enviar un enlace por correo electrónico a un amigo (Se abre en una ventana nueva)
- Haz clic para compartir en LinkedIn (Se abre en una ventana nueva)
- Haz clic para compartir en Reddit (Se abre en una ventana nueva)
- Haz clic para compartir en WhatsApp (Se abre en una ventana nueva)
- Más