Ajudar a melhorar esta página
Quer contribuir para este guia do usuário? Role até o final desta página e selecione Editar esta página no GitHub. Suas contribuições ajudarão a tornar nosso guia do usuário melhor para todos.
O que é o Amazon EKS?
O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço gerenciado que elimina a necessidade de instalar, operar e manter o seu próprio ambiente de gerenciamento do Kubernetes na Amazon Web Services (AWS). O Kubernetes
Recursos do Amazon EKS
Estes são os principais atributos do Amazon EKS:
- Rede e autenticação seguras
-
O Amazon EKS integra as workloads do Kubernetes aos serviços de rede e segurança da AWS. Ele também se integra ao AWS Identity and Access Management (IAM) para fornecer autenticação para clusters do Kubernetes.
- Fácil escalação de clusters
-
O Amazon EKS permite que você aumente ou reduza facilmente a escala dos clusters do Kubernetes de acordo com a demanda das workloads. O Amazon EKS é compatível com escalação horizontal automática do Pod com base na CPU ou em métricas personalizadas, e com a escalação automática de clusters com base na demanda da workload total.
- Experiência do Kubernetes gerenciado
-
Você pode fazer alterações nos clusters do Kubernetes usando o
, o AWS Management Consoleeksctl
, a AWS Command Line Interface (AWS CLI) , a API, o kubectl e o Terraform . - Alta disponibilidade
-
O Amazon EKS oferec alta disponibilidade para seu ambiente de gerenciamento em várias zonas de disponibilidade.
- Integração com serviços da AWS
-
O Amazon EKS se integra a outros serviços da AWS, fornecendo uma plataforma abrangente para implantação e gerenciamento de aplicações conteinerizadas. Você também pode solucionar os problemas das workloads do Kubernetes mais facilmente com várias ferramentas de observabilidade.
Para obter detalhes sobre todos os atributos do Amazon EKS, consulte Recursos do Amazon EKS
Começar a usar o Amazon EKS
Para criar seu primeiro cluster e seus recursos associados, consulte Conceitos básicos do Amazon EKS. Em geral, começar a usar o Amazon EKS envolve as etapas a seguir.
-
Criar um cluster: comece criando o cluster usando o
eksctl
, o AWS Management Console, a AWS CLI ou um dos SDKs da AWS. -
Escolher a abordagem dos recursos computacionais: decida entre o AWS Fargate, o Karpenter e grupos de nós gerenciados e nós autogerenciados.
-
Configuração: configure os controladores, drivers e serviços necessários.
-
Implementar workloads: ajuste as workloads do Kubernetes para utilizar da melhor maneira os recursos e a capacidade do tipo de nó escolhido.
-
Gerenciamento: supervisione as workloads, integrando os serviços do AWS para otimizar as operações e melhorar o desempenho das workloads. Você pode visualizar informações sobre as workloads usando o AWS Management Console.
O diagrama a seguir mostra um fluxo básico de execução do Amazon EKS na nuvem. Para saber mais sobre outras opções de implantação do Kubernetes, consulte Opções de implantação.
![Um fluxograma básico das etapas descritas anteriormente.](images/what-is-eks.png)
Preços do Amazon EKS
Um cluster do Amazon EKS consiste em um ambiente de gerenciamento e o Amazon Elastic Compute Cloud
- Instâncias sob demanda
-
Pague pelas instâncias que você usar por segundo, sem compromisso de longo prazo nem pagamentos adiantados. Para obter mais informações, consulte Preço sob demanda do Amazon EC2
e Preço do AWS Fargate . - Savings Plans
-
É possível reduzir os custos se comprometendo com uma quantidade consistente de utilização, em USD por hora, por um período de um ou de três anos. Para obter mais informações, consulte Preço e Savings Plans
.