Tópico

Introdução aos containers Linux

As aplicações estão se tornando cada vez mais complexas. E a demanda por um tempo de desenvolvimento mais curto não para de crescer. Esses são fatores que aumentam a pressão sobre a 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 aplicações com todo o seu ambiente de tempo de execução, ou seja, com todos os arquivos necessários para executá-las. Dessa forma, é mais fácil migrar a aplicação 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 nas aplicações 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, tão logo sejam disponibilizados. Ao usar as tecnologias de container, incluindo CRI-O, Kubernetes e Docker, sua equipe poderá simplificar, acelerar e orquestrar o desenvolvimento e a implantação de aplicações.

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 de base essencial para uma abordagem moderna de desenvolvimento de software, como DevOps e integração e implantação contínuas (CI/CD). Você também pode usar os containers para implantar tecnologias de integração, tornando fácil reproduzir em grande escala a maneira como aplicações e dados são conectados, como dados em tempo real transmitidos pelo Apache Kafka.

Se ter o máximo de portabilidade em vários ambientes é vital para seus negócios, então, adotar os containers é a melhor solução que você pode imaginar.

Por que escolher a Red Hat?

A Red Hat® realiza um trabalho intenso de parceria com a comunidade open source geral 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 na base de códigos upstream, compartilhando avanços ao longo do processo.

As soluções e as ofertas de treinamento com foco em containers da Red Hat fornecem a infraestrutura, a plataforma, o controle e o conhecimento de 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: The State of Containerization: A Technology Adoption Profile. Estudo conduzido pela Forrester Consulting sob encomenda da Red Hat, junho de 2016

Continue a explorar os containers

Relatório

Relatório da Bain: The path to digital and the role of containers

Webinar

Volumes persistentes provisionados dinamicamente para armazenamento nativo em containers

Whitepaper

Technology detail: An Introduction to Enterprise Kubernetes

E-book

Práticas recomendadas sobre migração de aplicações para containers

Estudo de caso

A Amadeus invova o atendimento ao cliente com o Red Hat OpenShift Container Platform

Incorpore mais segurança aos containers Linux

Nenhuma tecnologia é totalmente segura por padrão. Listas de verificação e políticas de segurança estáticas não dão conta dos containers corporativos. Portanto, é necessário saber como incorporar métodos de segurança melhores ao pipeline de containers. Não sabe por onde começar? Preparamos um check-list de segurança de containers perfeito para você.

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 de dados e também os geram. E geram muito. Desfrute de alto desempenho, alta disponibilidade e armazenamento de dados persistentes para o ciclo de vida de aplicações 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 aplicações 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 aplicações 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 várias soluções e implementações de políticas diferentes.

Você pode fazer muito mais com os containers