O que é o Red Hat Openshift?
O Red Hat® OpenShift® é uma plataforma que acelera o desenvolvimento e a entrega de aplicações nativas em nuvem de maneira consistente em toda a nuvem híbrida e no ambiente multicloud até chegar à edge.
O OpenShift conta com a tecnologia Kubernetes como a funcionalidade de orquestração de container e recursos do ecossistema open source Cloud Native Computing Foundation (CNCF). Todos são testados, empacotados e compatíveis como uma plataforma de aplicações abrangente com a Red Hat. A solução pode ser adquirida como um serviço de nuvem pública disponibilizado pelos principais fornecedores do mercado, incluindo a AWS, o Microsoft Azure, o Google e a IBM, ou instalada onde quer que você tenha servidores.
O Kubernetes é um software open source que automatiza a implantação, o gerenciamento e o escalonamento de containers Linux. Para transformar o Kubernetes em uma plataforma pronta para empresas, as organizações precisam integrar recursos como automação, monitoramento, análise de logs, service mesh, serverless, patches de segurança, ferramentas de produtividade para o desenvolvedor e assim por diante.
Antes chamado de OpenShift Origin, o OKD é um projeto da comunidade que inclui um pacote dos componentes de software necessários para executar o Kubernetes. Otimizado para o desenvolvimento e a implantação contínuos de aplicações, o OKD é o projeto upstream do Red Hat OpenShift. Em termos de funcionalidades, ele costuma estar algumas versões à frente do OpenShift. É no OKD que as atualizações da comunidade acontecem primeiro e são testadas para uso empresarial.
Quais as diferenças entre o OpenShift e o OKD?
O OpenShift é a distribuição do Kubernetes que se concentra na experiência dos desenvolvedores que precisam criar a próxima geração de aplicações nativas em nuvem. Ao contrário do OKD, o OpenShift inclui muitas vantagens das subscrições, como suporte técnico, recursos de segurança e um ecossistema de parceiros.
Além do Kubernetes, o OKD oferece ferramentas voltadas aos desenvolvedores e equipes de operações. Com elas, é possível acelerar o desenvolvimento das aplicações, adotar ciclos de vida em longo prazo e ter implantações e escalabilidade eficientes. O OKD oferece as ferramentas necessárias para iniciar o Kubernetes em qualquer tipo de nuvem e assegura o sucesso das aplicações em containers para os desenvolvedores. Com o OKD, os desenvolvedores criam, testam e implantam aplicações na nuvem podendo usar diversas linguagens de programação, incluindo Go, Node.js, Ruby, Python, PHP, Perl e Java.
A principal diferença entre ambas as tecnologias é que o OpenShift atende aos requisitos de software empresarial. Além da ajuda da equipe de resposta a incidentes de segurança, o OpenShift oferece opções de suporte em longo prazo, operadores externos validados e middleware e bancos de dados certificados. A solução também atende aos requisitos das operações em larga escala.
Red Hat OpenShift e OKD
Plataforma
- Ferramentas, configuração de nós automatizados e um simples clique
- Programação de containers com vários hosts
- Provisionamento de autosserviço
- Descoberta de serviços
- Registro de imagens
- Plugins de armazenamento validados
- Plugins validados e de rede
- Monitoramento
- Agregação de logs
- Multilocação
- Medições e análise de custos
Experiência do desenvolvedor
- Broker de serviços de nuvem
- Criações de imagem automatizadas
- CI/CD e fluxos de trabalho de DevOps
- Aplicações serverless com o Knative
Red Hat OpenShift
Plataforma
- Sistema operacional empresarial
Experiência do desenvolvedor
- Operadores terceirizados e validados do Kubernetes
- Bancos de dados certificados
- Middleware certificado
- Mais de 200 soluções de ISV certificadas
Operações empresariais
- Gerenciamento operacional integrado
- Zero downtime na aplicação de patches e upgrades
- Suporte empresarial em tempo integral
- Ciclo de vida com nove anos de suporte
- Equipe de Resposta a Incidentes de Segurança
Recursos da Red Hat
Qual é a melhor opção para você?
Na hora de decidir qual plataforma é a melhor para você, não se esqueça de que o OKD é um projeto da comunidade, enquanto o OpenShift é uma solução paga e com suporte disponibilizada por meio de um modelo de subscrição. Escolha o OpenShift se estiver em busca de uma solução com segurança consistente, monitoramento integrado, gerenciamento centralizado de políticas e compatibilidade com cargas de trabalho de container do Kubernetes. O OpenShift é robusto, viabiliza o provisionamento de autoatendimento e pode ser integrado a várias ferramentas e sistemas empresariais. No seu núcleo, a solução é uma plataforma de aplicações em container Kubernetes baseada em nuvem, que é considerada como software de containerização e como plataforma como serviço (PaaS). O OpenShift também é parcialmente baseado no Docker, outra plataforma de containerização muito usada. O OpenShift vai muito além do Kubernetes. Ele é disponibilizado como solução empresarial (chamada de OpenShift Container Platform) e como nuvem pública (chamada de OpenShift Online e OpenShift Dedicated). Essas opções têm modelos de preço sob demanda e outros mais tradicionais. Por outro lado, escolha o OKD se você busca uma solução que tenha uma comunidade com autossuporte, acesso a uma rede de projetos open source, ferramentas voltadas ao desenvolvedor e console para criar aplicações em containers no Kubernetes. O OKD tem foco na comunidade e permite o isolamento de containers, versões e comunicação de rede entre as equipes e usuários.
Por que escolher a Red Hat?
A Red Hat ajuda organizações no mundo todo e entende as necessidades das empresas. Adotamos uma abordagem open source inovadora e duradoura, além de contar com um portfólio de serviços de dados e aplicações complementares e um amplo ecossistema de parceiros. Por isso, a Red Hat é uma parceira experiente que pode ajudar você na sua transformação digital nativa em nuvem e independente de carga de trabalho. Temos até mesmo parcerias estratégicas e integrações com aplicações importantes e fornecedores de software independentes (ISVs) voltados a dados, OEMs de hardware e integradores de sistema.
Comece hoje mesmo sua jornada com o OKD ou com o ambiente global de aplicações empresariais do OpenShift.
Blog da Red Hat
Tudo relacionado à Red Hat: soluções, treinamentos e certificações Red Hat, casos de sucesso de clientes, novidades dos nossos parceiros e notícias sobre projetos das comunidades open source.