Containers

Por que escolher a Red Hat para adoção de containers?

O sucesso acontece quando usamos as inovações para ajudar nossos clientes de maneira rápida e eficaz. Devemos fazer isso mais rápido que a nossa concorrência. Com containers, é possível acelerar a entrega de aplicativos para atender às demandas e superar as expectativas. As soluções de container da Red Hat oferecem tudo o que você precisa para implementar containers na sua empresa—e por todo o seu stack. Baseada em open source, padrões abertos e anos de experiência, a Red Hat é a melhor parceira para tudo relacionado a containers.

Como enfrentar os desafios corporativos

Os líderes tecnológicos devem otimizar três recursos fundamentais: orçamento, talento e a habilidade de absorver mudanças.

Ao selecionar e implementar novas tecnologias, como containers, é importante encontrar um parceiro que entenda como participar ativamente de comunidades open source. Esse parceiro também deve saber como levar essas tecnologias para a sua empresa de maneira acessível, além de oferecer total suporte. A melhor forma de acelerar a inovação é ser parceiro de empresas que baseiam seus produtos e serviços em projetos open source, com padrões abertos e motivados pela comunidade. Além disso, é importante ter um parceiro confiável e que não gere dependência.

Esse parceiro de tecnologia é a Red Hat.


A importância de ter um parceiro de confiança

A Red Hat pode ajudar a sua empresa em todos os níveis do stack. A Red Hat tem a solução na qual você pode confiar, seja o sistema operacional host que executa containers, as imagens de container verificadas em que seus aplicativos são criados ou a plataforma de orquestração e as ferramentas de gerenciamento necessárias para gerenciar seu ambiente de produção.

A Red Hat fornece uma plataforma totalmente integrada para implementar containers Linux na sua empresa, sejam alguns containers “pet” que executam as cargas de trabalho padrão ou um conjunto de aplicativos totalmente orquestrados em vários containers.

Infraestrutura

Host

Em nível de host, temos o Red Hat Enterprise Linux, o sistema operacional Linux mais confiável e certificado disponível no mercado. Para organizações que desejam se concentrar apenas em aplicativos, oferecemos o Red Hat Enterprise Linux Atomic Host otimizado para container. Com isso, é possível desenvolver novas soluções e habilitar sistemas/clusters distribuídos pela imutabilidade e limitação do que pode ser realizado por um administrador. O Red Hat Enterprise Linux é flexível e pode ser ajustado para qualquer aplicativo ou caso de uso.

Dentro dos containers

Ao executar o Red Hat Enterprise Linux nos containers, você tem a garantia de que seus aplicativos atuais—implantados nessa solução—terão o mesmo desempenho. Caso estiver criando seus próprios aplicativos, você receberá o mesmo nível de suporte e atualizações confiáveis para o Red Hat Enterprise Linux com o qual sempre contou. Isso também significa que o seu aplicativo é portátil. Seus novos aplicativos em containers podem ser executados em qualquer ambiente em que o Red Hat Enterprise Linux esteja implantado. Desenvolva internamente. Implante na cloud com facilidade.

Armazenamento

Os containers podem consumir muito armazenamento. Mas há um problema inerente ao armazenamento de containers: se um container falhar, os aplicativos residentes com monitoração de estado perderão seus dados. Isso não é bom. O Red Hat Gluster Storage é integrado ao Red Hat OpenShift para provisionar e gerenciar o armazenamento elástico dos seus aplicativos em containers. Isso elimina a necessidade de um cluster de armazenamento independente e os altos custos com soluções de armazenamento monolíticas e tradicionais.

Infraestrutura como serviço (IaaS)

O Red Hat OpenStack Platform reúne bare-metal, máquinas virtuais e seus containers em um sistema unificado. Assim, é possível integrar totalmente tecnologias de container e aplicativos em containers na sua infraestrutura geral. Dessa forma, você terá o benefício da automação em qualquer ambiente, bem como autosserviço e acesso baseado em cota para recursos em todo o stack.

Plataforma

Plataforma de containers

O Red Hat OpenShift é uma plataforma completa para aplicativos em container que integra de maneira nativa diferentes tecnologias, como docker e Kubernetes. Além disso, ele toma como base as capacidades corporativas do Red Hat Enterprise Linux. Essa solução está disponível como uma cloud privada ou pública, gerenciada ou não gerenciada. Além disso, a habilidade de executar e oferecer suporte a aplicativos com e sem monitoração de estado torna o Red Hat OpenShift uma solução poderosa, já que ele permite o uso de containers sem a necessidade de rearquitetar seus aplicativos.

Uma solução completa

Às vezes, é mais fácil ter tudo o que você precisa de uma só vez. Para isso, existe o Red Hat Cloud Suite. O Red Hat Cloud Suite é uma solução totalmente open source que combina uma plataforma de desenvolvimento de aplicativos baseada em container, infraestrutura de cloud privada, interoperabilidade de cloud pública e estrutura comum de gerenciamento. O Red Hat Cloud Suite moderniza sua infraestrutura, permitindo aos desenvolvedores a criar serviços e disponibilizá-los rapidamente aos clientes e à sua organização, enquanto a TI mantém o controle e gerenciamento do ambiente, tudo em um único lugar.

O Red Hat Cloud Suite inclui:

Gerenciamento

Controle de cloud híbrida

O sucesso depende de opções de escolha e flexibilidade. A mesma solução não serve para todos. Portanto, quando se trata da sua infraestrutura, ter apenas uma única opção não é o ideal. Os containers adicionam mais uma opção de escolha—além de clouds públicas, privadas e infraestrutura tradicional. Com o Red Hat CloudForms, é possível gerenciar essa cloud híbrida e seus containers de maneira fácil, escalável e compreensível. O CloudForms permite integrar sistemas de gerenciamento de container, como o Kubernetes e o Red Hat OpenShift, aos seus ambientes do Red Hat Virtualization e da VMware.

Automação de container

A criação e o gerenciamento de containers podem consumir muito tempo da sua equipe, além de serem tarefas monótonas. Além de automatizar essas tarefas, o Red Hat Ansible Tower elimina o modo antigo e falho de realizá-las por meio de scripts de shell e intervenção manual. Os playbooks do Ansible permitem automatizar todo o ciclo de vida do container, incluindo criação, implantação e gerenciamento. Com as tarefas monótonas sob controle, você pode se concentrar em resolver os novos problemas de negócios.


Inovação aberta com a Red Hat

Os containers e as tecnologias disponíveis no mercado para implantação e gerenciamento são lançados como software open source. Assim como são as tecnologias de container, como o docker, o Kubernetes e as soluções da Red Hat. Isso significa que mais pessoas estão desenvolvendo softwares— para solução de problemas de maneira aberta, transparente e livre. Mas somente o fato de ser open source não garante a inovação.

A verdadeira inovação vem da troca de ideias e do trabalho conjunto para solucionar problemas comuns. É exatamente isso que o open source desenvolvido em parceria com as comunidades oferece. E é nesse momento que a Red Hat entra em cena. Essa é a abordagem que a Red Hat sempre teve em relação ao open source. Nossas soluções ajudam você a criar uma infraestrutura de container moderna usando as tecnologias mais recentes.

Com a Red Hat, a sua empresa pode:

  • Criar aplicativos baseados em container de forma ágil.
  • Expandir facilmente as suas infraestruturas tradicional e nativa da cloud para executar containers.
  • Automatizar o provisionamento, o gerenciamento e a escalabilidade.
  • Conectar aplicativos, dados e processos facilmente por meio de serviços baseados em container.
  • Garantir que seus containers e aplicativos estejam certificados e seguros para uso.
  • Gerenciar containers em todos os ambientes físicos, virtuais e de cloud pública e privada.

Continue o seu aprendizado

É possível fazer muito mais com os containers