História do OpenShift
O OpenShift tem seu histórico datando de 2011, quando foi inicialmente construído em cima do próprio runtime de contêiner e motor de orquestração da Red Hat. No entanto, a Red Hat mais tarde decidiu apoiar o Docker e ajudar a impulsionar padrões industriais para o runtime de contêiner e formato de pacote, levando ao desenvolvimento do OpenShift 3, que requer mais do que apenas um runtime de contêiner, e eventualmente ao adotar o Kubernetes.
Azure Red Hat OpenShift (ARO)
O ARO é um serviço gerenciado que une as forças do Kubernetes, OpenShift e Red Hat. Ele fornece uma experiência Kubernetes consistente e flexível com suporte gerenciado de uma equipe de especialistas em SRE globais, reduzindo o ônus sobre os clientes. Os benefícios do ARO incluem integração com outros serviços do Azure, SLA de 99,95%, gerenciamento de serviço totalmente gerenciado sem distinção entre ambientes de produção e não produção, plataforma de aplicativos conjunta apoiada pela Microsoft e Red Hat, experiência de implantação única, fatura única e elegibilidade para contratos da Microsoft Azure.
Demonstração de ARO e OpenShift
O vídeo também apresenta uma demonstração de como criar um cluster ARO no portal do Azure, que é um processo simples e automatizado. Além disso, a demonstração mostra como utilizar o console do OpenShift, que permite que os usuários façam login com credenciais do Azure AD, gerenciem usuários e grupos, e visualizem a utilização do cluster e eventos. A demonstração também cobre como atualizar o cluster, gerenciar recursos de computação e utilizar o Operator Hub para implantar serviços e aplicativos.
Implantando aplicativos com OpenShift
A demonstração também destaca como implantar um aplicativo utilizando um modelo e imagem de builder, e como adicionar verificações de saúde e limites de recursos. Além disso, o vídeo apresenta ferramentas como o Odoo, que ajuda os desenvolvedores a trabalhar com aplicativos em execução em clusters OpenShift.
Perguntas frequentes e benefícios
O vídeo também inclui uma seção de perguntas frequentes, que aborda temas como a diferença entre o OpenShift e o Azure Kubernetes Service (AKS), as diferenças entre o ARO e o AKS, e o suporte a contêineres do Windows no OpenShift e ARO. Além disso, o vídeo destaca os benefícios do OpenShift, como a rapidez de iteração, testes e implantação de aplicativos.
Conclusão
Em resumo, o ARO é uma solução completa e gerenciada que combina as forças do Kubernetes, OpenShift e Red Hat. Com sua experiência flexível e consistente, gerenciamento de serviço totalmente gerenciado e benefícios adicionais, o ARO é uma escolha ideal para aqueles que buscam uma plataforma de aplicativos escalável e confiável.