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](https://d1.awsstatic.com/1-205983_AWS_2023_Modern_Apps_Assessment_Tool_AEM_Page_Illustrations_Page3-Kubernetes_Service%402x.b2f14229d7d7e55ba85cdd705b6ebf73dbab4bfc.png)
Eu gostaria de usar um serviço gerenciado do Kubernetes
![Ícone para utilizar o Red Hat OpenShift](https://d1.awsstatic.com/2-205983_AWS_2023_Modern_Apps_Assessment_Tool_AEM_Page_Illustrations_Page3-OpenShift_Service%402x.2003028b2e68f65a61d3f9286ec0e97c24f716b0.png)
Preciso utilizar o Red Hat OpenShift
![Ícone para personalizar o ambiente de gerenciamento](https://d1.awsstatic.com/3-205983_AWS_2023_Modern_Apps_Assessment_Tool_AEM_Page_Illustrations_Page3-Custom_Kubernetes_Control_Plane%20%402x.6f16f17f1c49e485e8a267b1a7b7dcf8f7b33e1e.png)
Preciso personalizar o ambiente de gerenciamento (incomum)
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.