P: O que é o Amazon Elastic Container Service for Kubernetes (Amazon EKS)?

O Amazon EKS é um serviço gerenciado que facilita a execução do Kubernetes na AWS, eliminando a necessidade de instalar e operar o seu próprio plano de controle do Kubernetes.

P: O que é o Kubernetes?

O Kubernetes é um software de código aberto que permite implantar e gerenciar aplicativos conteinerizados em grande escala. O Kubernetes agrupa os contêineres em agrupamentos lógicos para fins de gerenciamento e descoberta. Em seguida, inicia esses agrupamentos em clusters de instâncias do EC2. Usando o Kubernetes, você pode executar aplicativos conteinerizados, incluindo microsserviços, operadores de processamento de lotes e plataformas como serviço (PaaS) usando o mesmo conjunto de ferramentas no local e na nuvem.

P: Por que devo usar o Amazon EKS?

O Amazon EKS provisiona e escala o plano de controle do Kubernetes, incluindo os servidores de API e a camada de persistência de back-end, em várias zonas de disponibilidade da AWS para proporcionar alta disponibilidade e tolerância a falhas. O Amazon EKS detecta e substitui automaticamente nós do plano de controle com problemas de integridade e oferece aplicação de patches para o plano de controle. O Amazon EKS é integrado a diversos serviços da AWS para oferecer escalabilidade e segurança aos aplicativos. Esses serviços incluem o Elastic Load Balancing para distribuição de cargas, o IAM para autenticação, a Amazon VPC para isolamento, o AWS PrivateLink para acesso privado à rede e o AWS CloudTrail para registro em log.

P: O Amazon EKS funciona com aplicativos e ferramentas existentes do Kubernetes?

O Amazon EKS executa a mais recente versão do software de código aberto Kubernetes. Portanto, você pode usar todos os plug-ins e ferramentas existentes na comunidade do Kubernetes. Os aplicativos executados no Amazon EKS são totalmente compatíveis com os aplicativos executados em qualquer ambiente Kubernetes padrão executado em datacenters no local ou em nuvens públicas. Isso significa que você pode migrar facilmente qualquer aplicativo padrão do Kubernetes para o Amazon EKS sem qualquer modificação de código.

P: Para quais versões do Kubernetes o Amazon EKS oferece suporte?

O Amazon EKS oferece suporte à versão 1.10 do Kubernetes e adicionará suporte a versões adicionais do Kubernetes no futuro.

P: Como o Amazon EKS funciona?

O Amazon EKS funciona provisionando (iniciando) e gerenciando o plano de controle do Kubernetes para você. Em um nível alto, o Kubernetes consiste em dois componentes principais um cluster de “nós de operador”, que executa os seus contêineres, e o plano de controle, que gerencia quando e onde os contêineres são iniciados em seu cluster e monitora o seu status.

Sem o Amazon EKS, você precisa executar o plano de controle do Kubernetes e o cluster de nós de operador. Com o Amazon EKS, você provisiona o seu cluster de nós de operador usando a imagem de máquina da Amazon (AMI) e o script do AWS CloudFormation fornecidos e a AWS se encarrega das atividades de provisionamento, escalabilidade e gerenciamento do plano de controle do Kubernetes em uma configuração altamente disponível e segura. Dessa forma, você se livra de uma sobrecarga operacional considerável na execução do Kubernetes e pode se concentrar na criação do aplicativo, em vez de no gerenciamento da infraestrutura da AWS.

P: Onde o Amazon EKS está disponível?

Acesse a tabela de regiões da infraestrutura global da AWS para obter as informações mais atualizadas sobre a disponibilidade regional do Amazon EKS.

P: Qual é o custo do Amazon EKS?

Você paga 0,20 USD por hora para cada cluster do Amazon EKS criado e pelos recursos da AWS criados para executar os nós de operador do Kubernetes. O pagamento é feito conforme o uso. Não há taxas mínimas nem compromissos antecipados.

Saiba mais.

P: O Amazon EKS trabalha com o AWS Fargate?

No momento, não existe uma integração nativa da AWS entre o Amazon EKS e o AWS Fargate.

Saiba mais sobre as ferramentas que funcionam com o Amazon EKS

Acesse a página de parceiros
Pronto para criar?
Comece a usar o Amazon EKS
Mais dúvidas?
Entre em contato conosco