Tópico

Introdução aos containers Linux

Os aplicativos estão se tornando cada vez mais complexos. E a demanda por um tempo de desenvolvimento mais rápido não para de crescer. Esses são fatores que aumentam a pressão sobre sua infraestrutura, processos e equipes de TI. Os containers Linux® minimizam os riscos de problemas e permitem uma iteração mais rápida em vários ambientes.

O que são os containers Linux?

Os containers Linux são tecnologias que permitem empacotar e isolar aplicativos com todo o seu ambiente de tempo de execução, ou seja, com todos os arquivos necessários para executar os aplicativos. Dessa forma, é mais fácil migrar a aplicação em container de um ambiente para outro (desenvolvimento, teste, produção etc.) sem perder nenhum aspecto da funcionalidade.

Os containers Linux ajudam a reduzir os conflitos entre as equipes de desenvolvimento e operações ao separar suas áreas de responsabilidade. Assim, os desenvolvedores podem se concentrar nos aplicativos e a equipe de operações, na infraestrutura. E, como os containers Linux são baseados em tecnologia open source, você terá acesso aos melhores e mais recentes avanços tecnológicos no momento em que são disponibilizados. Ao usar as tecnologias de container, incluindo CRI-O, Kubernetes e Docker, sua equipe poderá orquestrar o desenvolvimento e a implantação de aplicações de maneira mais simples e rápida.

O que é possível fazer com os containers?

Você pode implantar os containers para diversas cargas de trabalho e casos de uso, independentemente do tamanho. Com os containers, sua equipe terá em mãos a tecnologia subjacente necessária para uma abordagem moderna de desenvolvimento de software, como DevOps e integração e implantação contínuas (CI/CD).

Se o seu negócio precisa do máximo de portabilidade em vários ambientes, adotar os containers é a solução mais fácil.

Container possibilities

Por que escolher a Red Hat?

A Red Hat® realiza um trabalho intenso junto à grande comunidade open source para o desenvolvimento de tecnologias de containers. Nossos engenheiros contribuem para a melhoria de recursos e o aumento da confiabilidade e da segurança, para que os containers sempre tenham um desempenho estável e seguro. A Red Hat também é a segunda maior colaboradora em bases de códigos para Docker e Kubernetes, além de trabalhar junto com a Open Container Initiative e a Cloud Native Computing Foundation.  Assim como em todos os projetos open source, a Red Hat colabora com códigos e melhorias para a base de códigos upstream, compartilhando os avanços ao longo do processo.

As soluções e ofertas de treinamento focadas em containers da Red Hat oferecem a infraestrutura, a plataforma, o controle e o conhecimento que você precisa para aproveitar todas as vantagens que os containers proporcionam.

Empresas de todos os setores, movidas por uma variedade de fatores, incluindo melhorias na velocidade, simplicidade e eficiência, estão ávidas para implementar os containers Linux em todo o ciclo de vida de desenvolvimento de software.

Fonte: A situação da containerização: um perfil da adoção da tecnologia. Estudo conduzido pela Forrester Consulting sob encomenda da Red Hat, junho de 2016.

Continue a explorar os containers

Relatório

Relatório da Bain: O caminho para a transformação digital e o papel dos containers

Webinar

Volumes persistentes provisionados dinamicamente para armazenamento nativo em containers

Artigo

Proteja os containers antes que eles dominem o mundo

E-book

Práticas recomendadas da migração para aplicações em containers

Estudo de caso

Amadeus adiciona plataforma de aplicativos baseada em cloud privada

Preocupado com a segurança dos containers Linux?

Nenhuma tecnologia é totalmente segura por padrão. Garantir a segurança exige trabalho. Você precisa de uma defesa aprofundada. A Red Hat fornece várias camadas de controles de segurança para todas as suas aplicações, componentes de infraestrutura e processos para que você consiga minimizar os riscos.

Tudo o que você precisa para começar a usar containers

Infraestrutura

Garanta uma infraestrutura leve e um sistema operacional de consumo mínimo, otimizado e seguro para executar containers Linux.

Plataforma

Desenvolva, implante e gerencie containers em qualquer ambiente e escala.

Gerenciamento

Automatize os processos de criação, implantação e gerenciamento de containers para que eles sejam consistentes, leves e reproduzíveis.

Infraestrutura

Os containers precisam e criam dados. Muitos dados. Desfrute de alto desempenho, alta disponibilidade e armazenamento de dados persistentes para o ciclo de vida de aplicativos em containers.

Plataforma

Garanta tudo o que você precisa para implementar os containers em todo o stack. Use a mais avançada combinação de plataforma de aplicativos em containers e infraestrutura de cloud privada, somada ao gerenciamento e à interoperabilidade de uma cloud pública.

Infraestrutura

Crie containers e hospede sua plataforma de aplicativos em containers em uma infraestrutura de cloud privada escalável e modular.

Cloud computing

Unifique e simplifique o gerenciamento e as operações de seu ambiente de containers híbrido usando uma única ferramenta, em vez de implementar várias ferramentas e políticas diferentes.

Você pode fazer muito mais com os containers