Red Hat OpenShift no Azure

O serviço microsoft Red Hat OpenShift no Azure permite implantar clusters openshift totalmente gerenciados em Azure. Red Hat OpenShift no Azure estende o Kubernetes combinando a orquestração de contêiner com as ferramentas necessárias para executar contêineres em produção, incluindo registros de imagem, gerenciamento de armazenamento, rede, registro em log, monitoramento e CI/CD. Red Hat OpenShift no Azure combina todos esses itens em uma única plataforma integrada.

O Red Hat OpenShift no Azure é desenvolvido, operado e suportado conjuntamente pela Red Hat e pela Microsoft, para proporcionar uma experiência de suporte integrada. Os clusters são implantados em sua assinatura de Azure e incluídos na fatura do Azure. Não há máquinas virtuais para gerenciar, e a aplicação de patches, as atualizações e o monitoramento são realizados para você pela Red Hat e pela Microsoft.

Arquiteturas de implantação

Red Hat OpenShift no Azure está disponível em duas arquiteturas de implantação: padrão e planos de controle hospedados. Ambos fornecem a mesma experiência do OpenShift para seus aplicativos, mas diferem em como o plano de controle de cluster é gerenciado.

Arquitetura padrão

Red Hat OpenShift no Azure com arquitetura padrão usa uma arquitetura padrão e independente. Tanto o plano de controle (os componentes que gerenciam o cluster, como o servidor de API e etcd) quanto o plano de dados (os nós de trabalho que executam seus aplicativos) são implantados juntos em sua assinatura Azure. O plano de controle é executado em nós dedicados em seu cluster e todo o cluster opera como uma única unidade.

Arquitetura de planos de controle hospedados

Red Hat OpenShift no Azure com planos de controle hospedados usa uma arquitetura de planos de controle hospedados baseada no projeto HyperShift. O plano de controle e o plano de dados são dissociados: o plano de controle é hospedado e gerenciado centralmente por Microsoft e Red Hat na infraestrutura de gerenciamento compartilhado, enquanto seus nós de trabalho são executados em sua própria assinatura Azure.

Você não precisa gerenciar ou manter os componentes do plano de controle diretamente. Essa arquitetura foi projetada para maior escalabilidade, menor sobrecarga de infraestrutura e gerenciamento multicluster mais eficiente.

Acesso, segurança e monitoramento

Para melhorar a segurança e o gerenciamento, o Red Hat OpenShift no Azure permite que você se integre ao Microsoft Entra ID e use o controle de acesso baseado em funções do Kubernetes (Kubernetes RBAC). Você também pode monitorar a integridade do cluster e dos recursos.

Você pode escolher suas próprias soluções de registro, rede, armazenamento e CI/CD, ou usar as soluções internas para gerenciamento automatizado de código fonte, criações de contêiner e aplicativo, implantações, dimensionamento, gerenciamento de integridade e muito mais.

Cluster e nó

Os nós do Red Hat OpenShift no Azure são executados em máquinas virtuais do Azure. Você pode conectar o armazenamento a nós e pods, além de atualizar componentes do cluster.

Contrato de Nível de Serviço

O Red Hat OpenShift do Azure oferece um Contrato de Nível de Serviço para garantir que o serviço esteja disponível 99,95% do tempo. Para obter mais informações sobre o SLA, consulte o SLA do Red Hat OpenShift no Azure.