GUIA MODERNO DE RECOMENDAÇÃO DE COMPUTAÇÃO

Modelo operacional Kubernetes

Qual das opções a seguir se aplica mais de perto ao seu caso de uso? Se precisar de ajuda, clique aqui.

Ícone do serviço gerenciado do Kubernetes

Eu gostaria de usar um serviço gerenciado do Kubernetes

Você não tem nenhum requisito exclusivo e gostaria de aproveitar ao máximo a excelência operacional da AWS com um ambiente Kubernetes altamente escalável, confiável e gerenciado com segurança.
Ícone para utilizar o Red Hat OpenShift

Preciso utilizar o Red Hat OpenShift

Você ou sua organização podem ter tomado uma decisão estratégica de usar o Red Hat OpenShift para implantar suas aplicações, ou talvez precisem do nível de experiência pronta para o uso e opiniões que o Red Hat OpenShift proporciona.
Ícone para personalizar o ambiente de gerenciamento

Preciso personalizar o ambiente de gerenciamento (incomum)

Você possui requisitos exclusivos de configuração do ambiente de gerenciamento (por exemplo, personalização de marcadores de servidor de API ou acesso ao etcd por motivos específicos) que não podem ser atendidos pelo Amazon EKS.

Ajude-me a entender

Se você está aqui, é porque tomou a decisão de usar o Kubernetes ou precisa de um ecossistema de código aberto flexível, com muitas opções que podem ser personalizadas para atender às suas necessidades.

O Kubernetes é uma escolha fantástica para aqueles que desejam aproveitar o vasto ecossistema de projetos de código aberto para atender às suas necessidades ou para aqueles que desejam usar as mesmas APIs e habilidades, seja a implantação em nuvem ou on-premises.

A AWS é o melhor lugar para executar o Kubernetes, onde você aproveita toda a segurança, desempenho, escalabilidade, confiabilidade e disponibilidade da AWS. A AWS também oferece ferramentas consistentes para que os clientes executem suas aplicações baseadas em Kubernetes onde precisarem para atender a requisitos de migração para a nuvem, latência, disponibilidade ou residência.

Há três opções principais ao executar o Kubernetes na AWS:

1. Selecione “Eu gostaria de usar um serviço gerenciado do Kubernetes” se quiser que a AWS ajude você a gerenciar o Kubernetes. O Amazon EKS é um serviço gerenciado do Kubernetes para executar o Kubernetes na nuvem AWS e on-premises. Com o Amazon EKS, você aproveita toda a performance, escalabilidade, confiabilidade e disponibilidade da infraestrutura da AWS, bem como integrações com serviços de rede e segurança da AWS. Na nuvem, o Amazon EKS gerencia automaticamente a disponibilidade e a escalabilidade dos nós do ambiente de gerenciamento do Kubernetes, que são responsáveis por programar contêineres, gerenciar a disponibilidade das aplicações, armazenar dados de cluster e outras tarefas principais, para que você dedique mais tempo à criação de funcionalidade. On-premises, o Amazon EKS Anywhere oferece uma solução Kubernetes consistente e com suporte completo, compatível com ferramentas integradas e implantação simples no AWS Outposts, em máquinas virtuais ou servidores bare metal. Na grande maioria dos casos, o Amazon EKS é a melhor opção para os clientes.

2. Selecione “Preciso utilizar o Red Hat OpenShift” se você estiver comprometido em executar o Red Hat OpenShift. O Serviço Red Hat OpenShift na AWS (ROSA) fornece uma experiência integrada com o OpenShift. Você pode usar a grande variedade de serviços móveis, de computação, banco de dados, análise, machine learning (ML), rede, entre outros serviços da AWS para criar aplicações seguras e escaláveis com mais rapidez.

3. Selecione “Preciso personalizar o ambiente de gerenciamento (Incomum)” se você determinou que a opção 1 e a opção 2 não são adequadas. Em casos raros, quando nem o Amazon EKS nem o ROSA são a melhor escolha, geralmente é porque há requisitos muito específicos sobre como você controla o ambiente de gerenciamento. Essa abordagem geralmente não é recomendada devido à quantidade de trabalho adicional que ela exige, mas, nesses casos raros, você pode autogerenciar o Kubernetes no Amazon EC2.