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.
Eu gostaria de usar um serviço gerenciado do Kubernetes
Preciso utilizar o Red Hat OpenShift
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.