Ir para seção

O que é um image builder?

Copiar URL

Image builder é uma ferramenta usada na administração de sistemas para criar uma cópia (imagem exata) de uma configuração ou sistema virtual, como um sistema operacional, servidor, máquina virtual (VM), container etc. Assim, os desenvolvedores podem usar essa cópia como base para criar e implantar esses sistemas (ou versões personalizadas) em outras máquinas, plataformas ou ambientes. Por exemplo, containers e imagens de containers são usados dessa maneira para migrar o código que uma aplicação precisa de uma plataforma (ou ambiente) para outra. 

E como o sistema original não corre riscos, os desenvolvedores podem experimentar e agregar inovações à imagem/cópia. Dessa forma, é possível manter os componentes da versão original, adicionar recursos e funcionalidades, implementar melhorias e aprender sem o perigo de alterar ou danificar o sistema original e suas permissões. Com um image builder, é possível criar essas cópias sem que um desenvolvedor precise construir cada imagem nova do zero.  

A capacidade de gerar novas instâncias de um sistema sempre que necessário é um recurso inestimável para as equipes de DevOps. Além de poupar tempo ao criar cópias dos sistemas, a consistência é garantida em todas as imagens. E porque as imagens criadas são consistentes e validadas, não há erros humanos que precisarão ser corrigidos. Isso significa um sistema é mais confiável e um processo mais eficiente. 

Essas imagens, muitas vezes chamadas de golden images, podem ser armazenadas para cada versão e acessadas quando necessário, de forma similar ao que ocorre com os registros de containers.

Uma golden image (também chamada de gold image, imagem base, imagem clone ou imagem mestra) é a imagem considerada final: uma cópia perfeita do sistema, VM, servidor etc. original. As cópias feitas com base no original podem ser distribuídas para outras instalações e usos. Esse termo tem origem nas indústrias cinematográfica e de audiovisual, para designar a versão final de um filme ou álbum. Essa cópia é chamada de “golden” (de ouro) por ser considerada perfeita.

Do ponto de vista da segurança, criar uma imagem da instância ideal dos seus sistemas significa ter uma cópia de backup. Dessa forma, é mais fácil e rápido colocar tudo em funcionamento novamente caso ocorra uma falha ou violação de segurança. 

Além disso, ter uma golden image previne “desvios de configuração”, termo usado para descrever quando o sistema se afasta da linha de base ideal, seja pela inclusão ou modificação de aplicações, por mudanças nas configurações de segurança ou por alterações nas configurações do sistema entre o data center e os sistemas de recuperação. Sem uma golden image como linha de base, fica difícil identificar quando ou como os sistemas foram modificados, algo crucial para mantê-los em conformidade com os padrões regulatórios e do setor Com uma linha de base, você consegue monitorar os desvios no sistema.

As golden images também permitem que as equipes de operações (como administradores de sistema) criem e gerenciem um catálogo imagens selecionadas, que poderão ser implantadas pelos desenvolvedores e administradores de banco de dados para fins de desenvolvimento e teste.

O Red Hat® Enterprise Linux® inclui o próprio image builder para você criar imagens de um sistema Red Hat Enterprise Linux com personalizações em formatos e compatibilidades diferentes. O image builder é disponibilizado como uma ferramenta on-premise ou um serviço hospedado em console.redhat.com/insights/image-builder. Essa é uma ferramenta que ajuda você a otimizar sua infraestrutura existente e tornar suas futuras implantações e migrações de cargas de trabalho mais rápidas e eficientes. 

O image builder da Red Hat permite criar imagens personalizáveis e reproduzíveis de sistemas operacionais e servidores, com provisionamento consistente e implantação em todos os ambientes, incluindo em plataformas de nuvem. 

Além disso, o image builder cuida automaticamente dos detalhes da implantação em uma nuvem, máquina virtual ou imagem, Isso facilita o uso e acelera o trabalho em comparação com a criação manual de imagens. As imagens criadas com o image builder são compatíveis com os principais provedores de nuvem e tecnologias de virtualização disponíveis. Você pode gerar rapidamente novos sistemas Red Hat Enterprise Linux em plataformas distintas, de acordo com os seus requisitos. 

Com o image builder da Red Hat, você pode criar uma imagem personalizada em poucos passos:

  • Selecione a plataforma.
  • Escolha entre a versão on-premises ou hospedada do image builder.
  • Crie um template definindo os sistemas de arquivos, selecionando os pacotes e configurando os usuários.
  • Crie a imagem.
  • Implante.

Oferecido pela líder mundial em Linux empresarial open source, o image builder do Red Hat Enterprise Linux cria imagens íntegras e intocadas, tornando desnecessário realizar operações de atualização e limpeza que possam gerar erros. Essa ferramenta é utilizada em todos os fluxos de trabalho da própria Red Hat. Portanto, foi exaustivamente testada e conta com o suporte total da equipe Red Hat Quality Engineering. 

Criar sistemas e imagens utilizando uma base da Red Hat significa ter acesso a estes benefícios:

Leitura recomendada

Artigo

O que é Linux?

O Linux é um sistema operacional open source composto por um kernel, que é sua base, e ferramentas, aplicações e serviços empacotados com ele.

Artigo

O que é SELinux?

O Security-Enhanced Linux (SELinux) é uma arquitetura de segurança para sistemas Linux® que permite que administradores tenham mais controle sobre quem pode acessar o sistema.

Artigo

O que é o kernel do Linux?

O kernel é o componente principal de um sistema operacional Linux e a interface central entre o hardware e os processos executados por um computador.

Leia mais sobre o Linux

Soluções Red Hat

Uma plataforma estável e comprovada, versátil o suficiente para lançar novas aplicações, virtualizar ambientes e criar uma nuvem híbrida mais segura.

Conteúdo adicional

EBOOK

Inovação e eficiência operacional com o Linux

Faça o download deste ebook se quiser ver mais informações sobre o Red Hat Enterprise Linux versão 9.