Amazon Elastic Kubernetes Service
O Amazon Elastic Kubernetes Service (Amazon EKS) simplifica a implantação, o gerenciamento e a escalabilidade de aplicativos conteinerizados usando o Kubernetes na AWS.
O Amazon EKS facilita o fornecimento e o gerenciamento da capacidade de computação do seu cluster por meio de um único comando. O EKS gerencia nós de profissionais para o seu cluster usando as mais recentes AMIs otimizadas para EKS em sua conta da AWS, enquanto as atualizações e terminações esvaziam suavemente os nós para garantir que seus aplicativos permaneçam disponíveis.
O Amazon EKS é compatível com os Contêineres do Windows e os Contêineres do Linux para permitir todos os seus casos de uso e cargas de trabalho.
Links importantes do Amazon EKS
Veja a seguir uma lista dos recursos que podem ser úteis:
Destaque de blog: ciclo de vida de versões
Leia mais aqui >>
Workshop do EKS
Teste você mesmo >>
Lançamentos de recursos mais recentes
Saiba mais >>
Benefícios
Sem necessidade de gerenciar um plano de controle
O Amazon EKS executa a infraestrutura de gerenciamento do Kubernetes em várias zonas de disponibilidade da AWS, detecta automaticamente e substitui nós do plano de controle que apresentam problemas de integridade e oferece atualizações e aplicação de patches sob demanda. Basta provisionar os nós de operador e conectá-los ao endpoint do Amazon EKS disponibilizado.
Seguro como padrão
Canais de comunicação seguros e criptografados são configurados automaticamente entre os nós do operador e o plano de controle gerenciado, tornando a infraestrutura em execução no Amazon EKS segura como padrão.
Crie em conjunto com a comunidade
A AWS trabalha ativamente em conjunto com a comunidade do Kubernetes e colabora com a base de código do Kubernetes, o que ajuda os usuários do Amazon EKS a usarem os serviços e os recursos da AWS.
Em conformidade e compatível
O Amazon EKS executa a mais recente versão de produção do Kubernetes e é certificado como estando em conformidade com o Kubernetes. Portanto os aplicativos gerenciados pelo Amazon EKS são totalmente compatíveis com os aplicativos gerenciados por qualquer ambiente padrão do Kubernetes.
Otimização focada em custo
Execute contêineres nas instâncias spot do Amazon EC2 para obter até 90% de desconto em relação aos preços sob demanda. Frequentemente, os contêineres são stateless, tolerantes a falhas e perfeitamente adequados para instâncias spot. Você pode executar facilmente os clusters do EKS em grande escala combinando instâncias spot, sob demanda e reservadas.
Nós de profissionais totalmente gerenciados
O Amazon EKS facilita o fornecimento e o gerenciamento da capacidade de computação do seu cluster por meio de um único comando. O EKS gerencia nós de profissionais para o seu cluster usando as mais recentes AMIs otimizadas para EKS em sua conta da AWS, enquanto as atualizações e terminações esvaziam suavemente os nós para garantir que seus aplicativos permaneçam disponíveis.
Como funciona

Casos de uso
Microsserviços
Execute facilmente aplicativos de microsserviços integrados aos serviços da AWS, sem deixar de oferecer acesso ao pacote completo de funcionalidades e às ferramentas de código aberto comuns do Kubernetes.
Implantações de contêineres híbridos
Execute clusters Kubernetes altamente disponíveis e escaláveis na AWS, mantendo a compatibilidade total com as implantações de Kubernetes executadas em qualquer outro lugar.
Processamento em lotes
A API de tarefas do Kubernetes permite executar cargas de trabalho sequenciais ou paralelas em um cluster do Amazon EKS. Essas cargas de trabalho podem ser executadas em instâncias sob demanda, reservadas ou spot do Amazon EC2.
Migração de aplicativos
Conteinerize e migre facilmente aplicativos existentes para o Amazon EKS sem precisar refatorar o código ou alterar as ferramentas.
Empresas que estão adotando o Amazon EKS
Novidades
Amazon EKS simplifica a autenticação de clusters do Kubernetes
Agora, a Interface da Linha de Comando (ILC) do Amazon Elastic Kubernetes Service (EKS) inclui um subcomando para gerar o token de autenticação necessário para conexão com clusters do Kubernetes usando a linha de comando.
Amazon EKS adiciona suporte a endereços IP públicos dentro da VPC do cluster
Agora, você pode iniciar e executar clusters do Kubernetes gerenciados pelo Amazon Elastic Kubernetes Service (EKS) em VPCs da AWS com endereços IP públicos (não RFC1918).
Amazon EKS lança utilitário para testes comparativos de aprendizado profundo
O Amazon EKS Deep Learning Benchmark Utility é uma nova ferramenta automatizada para testes comparativos de machine learning em clusters do Kubernetes. A ferramenta foi criada no modelo de código aberto pela equipe do Amazon Elastic Kubernetes Service (EKS).
Amazon EKS oferece suporte a instâncias A1 do EC2 como demonstração pública
Agora, você pode usar o Amazon Elastic Kubernetes Service (EKS) para executar contêineres em instâncias A1 do Amazon EC2 como parte de uma demonstração pública para desenvolvedores. Essa demonstração permite aproveitar as mais recentes funcionalidades do EC2 e começar a validar a performance e a estabilidade de aplicativos conteinerizados executados na arquitetura de processadores Arm.
Amazon EKS já entrega logs do plano de controle do Kubernetes para o Amazon CloudWatch
Agora, o Amazon Elastic Kubernetes Service (EKS) pode enviar dados de log do plano de controle do Kubernetes para o Amazon CloudWatch Logs. Esses logs facilitam o monitoramento de alterações e a performance de clusters do Amazon EKS
AWS apresenta drivers CSI para o Amazon EFS e o Amazon FSx for Lustre
Os drivers de Container Storage Interface (CSI – Interface de armazenamento de contêineres) do Amazon Elastic File System (EFS) e do Amazon FSx for Lustre já estão disponíveis como projetos alfa de código aberto. Esses drivers de CSI facilitam o uso de serviços gerenciados de sistemas de arquivos da AWS pelos desenvolvedores com serviços do Kubernetes executados no Amazon Elastic Kubernetes Service (EKS) ou no EC2.
Publicações e artigos de blog
Facilitar a atualização de clusters com o Amazon EKS
Agora, o Amazon EKS executa atualizações de clusters gerenciados no local de versões do Kubernetes e plataforma EKS.
Continue a ler »
Ingresso no Kubernetes com o Controlador de ingresso de ALB da AWS
Como usar o aws-alb-ingresso-controlador para conectar o Application Load Balancer com o seu aplicativo Amazon EKS.
Exploração dos fundamentos de redes do Amazon EKS
Como o Amazon EKS impulsiona o plug-in Container Network Interface (CNI) do Amazon VPC aplicando as políticas de rede.
Saiba mais sobre os recursos do Amazon EKS