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 ambiente de tempo de execução correspondente, ou seja, com todos os arquivos necessários para executar os aplicativos. Dessa forma, é mais fácil migrar o aplicativo em container de um ambiente para outro (de 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 aplicativos de maneira mais simples e rápida.

O que é possível fazer com 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.

Containers possibilites

Por que escolher a Red Hat?

A Red Hat® realiza um trabalho intenso junto à grande comunidade open source para o desenvolvimento de tecnologias de container. Nossos engenheiros contribuem para a melhoria de recursos e 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 de Docker e Kubernetes e trabalhos 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 caminho.

As soluções focadas em containers da Red Hat oferecem a infraestrutura, a plataforma e o controle 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

Vídeo

Duke University opta por containers

Estudo de caso

Amadeus adiciona plataforma de aplicativos baseada em cloud privada

Preocupado com a segurança dos containers Linux?

Com os containers, é mais fácil garantir a consistência em todos os ambientes e em vários destinos de implantação, como servidores físicos, máquinas virtuais e clouds públicas ou privadas. Como as empresas requerem alta proteção, você precisa conhecer os 10 elementos essenciais de segurança para as camadas do stack de soluções de containers. O Red Hat® Enterprise Linux® e o Red Hat OpenShift Container Platform oferecem todos os elementos de proteção necessários nos diferentes estágios do ciclo de vida dos containers.

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 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.

Gerenciamento

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

Você pode fazer muito mais com os containers