O Red Hat Enterprise Linux 9.3 oferece suporte a contêineres como nunca antes

O Red Hat Enterprise Linux 9.3 possui um suporte para contêineres excepcional

container-newgettyimages-1210376262

Numa atualização significativa para seu sistema operacional principal, Red Hat anunciou o lançamento do Red Hat Enterprise Linux (RHEL) 9.3. Essa última versão traz uma série de novos recursos e melhorias. Os que chamaram minha atenção estão focados em aprimorar a experiência do desenvolvedor, fortalecer a segurança e expandir sua capacidade de executar containers.

Embora muitos de nós ainda usemos o Linux para executar servidores, ultimamente – como prevê a pesquisa da IDC Research – o Linux será usado cada vez mais como plataforma de lançamento para containers e computação nativa de nuvem. A IDC prevê que esse mercado de software crescerá para US$ 5,57 bilhões até 2027, com uma taxa de crescimento anual composta (CAGR) de 23,4%.

Também: Como escolher a distribuição de desktop Linux certa para você

A Red Hat deseja que o RHEL 9.3 seja a base dessa tendência tecnológica. Como Gunnar Hellekson, vice-presidente e gerente geral do RHEL da Red Hat, disse: “As versões mais recentes do RHEL continuam a atender às necessidades de TI atuais, ao mesmo tempo que criam um caminho mais suave para inovações futuras sem exigir uma mudança completa nas habilidades, ferramentas ou fluxos de trabalho”.

Para tornar o RHEL 9.3 mais adequado à nuvem, todas as assinaturas do RHEL agora incluem o Red Hat Insights, uma suíte de serviços de sistema especializados para desenvolvimento e gerenciamento de plataformas Linux em escala. O Insights pode alertá-lo sobre possíveis problemas do sistema e ajudá-lo a mitigá-los. Também pode ajudar a otimizar tarefas operacionais, como a criação de imagens padronizadas, correção de sistemas e otimização de recursos.

Especificamente para containers, a Red Hat está recomendando o Podman, sua ferramenta sem daemon para implantação, execução, criação e compartilhamento de containers Linux. Agora, o Podman existe há algum tempo, mas com o RHEL 9.3, o Podman se integra mais profundamente ao RHEL.

Por exemplo, o RHEL 9.3 inclui conjuntos pré-configurados de papéis e módulos do Ansible para simplificar operações específicas do sistema Podman. O papel do sistema RHEL para Podman agora também oferece suporte ao Quadlet, uma ferramenta para simplificar o processo de execução de containers com o systemd.

Além das vantagens com containers, o RHEL 9.3 também tem várias atualizações voltadas para desenvolvedores. Estas incluem:

Também: Como o AlmaLinux permanece compatível com o Red Hat Enterprise Linux sem o código da Red Hat

  • Linguagens de programação e ferramentas atualizadas: A plataforma agora inclui as versões mais recentes de linguagens de programação populares e ferramentas. Apache HTTP Server 2.4.57, Redis 7, GCC 13, Rust 1.71 e LLVM 16 são algumas das inclusões notáveis, oferecendo aos desenvolvedores recursos atualizados para seus projetos.

  • Conjuntos de ferramentas e compiladores aprimorados: A atualização traz o compilador GCC 13.1.1, que inclui inúmeras correções de bugs e melhorias. O Rust 1.71 aborda uma vulnerabilidade de segurança e introduz um protocolo de espaço escasso Cargo mais eficiente. O LLVM 16, agora construído com C++ 17 por padrão, adiciona suporte para novas extensões de CPU e conjuntos de instruções otimizados.

  • Go 1.20: A nova versão do Go inclui várias mudanças, como um novo pacote crypto/ecdh, otimizações no coletor de lixo e suporte para otimização baseada em perfil.

O RHEL 9.3 também, é claro, vem com várias atualizações de segurança. A mais importante delas tem a ver – para surpresa de ninguém – com contêineres e computação em borda. Keylime fornece uma solução de atestação remota escalável e de medição de integridade em tempo de execução. Com ela, você pode monitorar nós remotos usando uma raiz de confiança criptográfica baseada em hardware.

Também: Heavy metal Linux 6.6 chegou

Abaixo de tudo isso, o RHEL depende do kernel RHEL 9.3, versão 5.14.0-362.8.1. Isso inclui atualizações para a ferramenta de análise de desempenho perf e o utilitário de falha e suporte para funções de sistema lógico de provisionamento fino.

Finalmente, o RHEL 9.3 também oferece suporte total para Stratis, um sistema de armazenamento Linux. O Stratis ajuda a simplificar a administração de armazenamento e amplificar a eficiência ao integrar as capacidades de armazenamento Linux existentes em uma interface mais simplificada e amigável ao usuário. Isso torna a configuração e a administração de armazenamento acessíveis tanto para usuários novatos quanto experientes.

No geral, o RHEL 9.3 representa um avanço significativo ao fornecer uma plataforma segura, estável e amigável para desenvolvedores para aplicativos empresariais, desde o bom e velho servidor físico em seu armário até implantações em nuvem e borda.