Amazon Elastic Kubernetes Service

A forma mais confiável de rodar o Kubernetes

O Amazon Elastic Kubernetes Service (Amazon EKS) é um serviço Kubernetes totalmente gerenciado. Clientes como a Intel, Snap, Intuit, GoDaddy e Autodesk confiam no EKS para executar seus aplicativos mais confidenciais e essenciais à missão devido à segurança, confiabilidade e escalabilidade.

EKS é o melhor lugar para rodar Kubernetes por diversas razões. Primeiro, você pode optar por executar seus clusters do EKS usando o AWS Fargate, que é computação sem servidor para contêineres. O Fargate elimina a necessidade de provisionar e gerenciar servidores, permite que você especifique e pague pelos recursos por aplicativo, além de aumentar a segurança ao conceber aplicativos isolados. Segundo, o EKS está profundamente integrado com serviços como o Amazon CloudWatch, grupo de Auto Scaling, AWS Identity and Access Management (IAM), e Amazon Virtual Private Cloud (VPC), proporcionando uma experiência perfeita para você monitorar, escalar e balancear seus aplicativos. Terceiro, o EKS se integra com o AWS App Mesh e fornece uma experiência nativa do Kubernets para consumir recursos de malha de serviço e trazer observacionalidade rica, controles de tráfico e características de segurança para os aplicativos. Além disso, o EKS oferece um plano de controle escalável e altamente disponível que funciona em várias zonas de disponibilidade para eliminar qualquer ponto de falha.

O EKS executa a mais recente versão de produção do Kubernetes e é certificado como compatível com o Kubernetes. Portanto, você pode elevar todos os benefícios de ferramentas de código aberto existentes da comunidade. Você também pode migrar facilmente qualquer aplicativo padrão do Kubernetes para o EKS sem precisar refatorar seu código.


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

Melhora a disponibilidade e a observabilidade

O EKS executa o plano de controle 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 e imediatas. O EKS oferece disponibilidade de 99,95% no SLA. Ao mesmo tempo, o console EKS fornece capacidade de observabilidade dos clusters do Kubernetes para que possa identificar e resolver problemas com mais rapidez.

Provisione e dimensione seus recursos com eficiência

Com os grupos de nós gerenciados do EKS, não é preciso fornecer capacidade de computação para dimensionar seus aplicativos do Kubernetes. Também é possível escolher o AWS Fargate e fornecer automaticamente computação sem servidor sob demanda para seus aplicativos. Para uma economia ainda maior, os nós do EKS nas instâncias Spot do Amazon EC2 reduzem seu custo para mais eficiência.

Obtenha um ambiente Kubernetes mais seguro

O EKS aplica automaticamente os últimos patches de segurança para seu plano de controle de cluster. A AWS trabalha em estreita colaboração com a comunidade para resolver problemas críticos de segurança e ajuda a garantir que cada cluster do EKS esteja seguro.

Como ele funciona

Implante aplicativos com Amazon EKS na Cloud

Como funciona o Amazon EKS

Implante aplicativos com Amazon EKS Anywhere

Como funciona o Amazon EKS

Implante aplicativos com suas próprias ferramentas

Como funciona o Amazon EKS

Casos de uso

Implantação híbrida

Com o EKS, é possível gerenciar com mais facilidade seus clusters e aplicativos do Kubernetes em ambientes híbridos. O Amazon EKS Anywhere (em 2021) permite que rode Kubernetes em seus próprios data centers e na AWS. O Amazon EKS Anywhere usa o Amazon EKS Distro, a mesma distribuição de Kubernetes implantada pelo Amazon EKS na Cloud. É possível colocar os aplicativos executados no EKS mais próximo da borda com AWS Local Zones e AWS Wavelength. Também é possível usar o AWS Outposts, um serviço totalmente gerenciado que estende a infraestrutura, os serviços, as APIs e as ferramentas da AWS em praticamente qualquer site conectado.

Machine Learning

Você pode usar o Kubeflow com o EKS para modelar o fluxo de trabalho de machine learning e rodar de forma eficiente os trabalhos de treinamento usando os tipos de instância EC2 baseados em GPU, inclusive Inferentia. Você também pode usar o AWS Deep Learning Containers para rodar o treinamento e interferências com o Kubeflow.

Processamento de lotes

Você pode executar cargas de trabalho em lotes sequenciais ou paralelas em um cluster do EKS usando a API Kubernetes Jobs. Ao usar o EKS, você pode planejar, agendar e executar suas cargas de trabalho computacionais em lote em toda a linha de serviços e recursos de computação da AWS, como o Amazon EC2, Fargate e as instâncias spot.

Big data

Amazon EMR integra-se com o EKS, para que você possa executar Apache Spark, Hadoop e outras grandes aplicações de dados diretamente no Kubernetes. Isto automatiza o provisionamento e o gerenciamento de recursos para processamento de dados, análise e machine learning.

Aplicações Web

Você pode criar aplicativos da Web que aumentam e diminuem automaticamente e executam em uma configuração altamente disponível em várias zonas de disponibilidade. Ao executar no EKS, seus aplicativos da Web se beneficiam da performance, escala, confiabilidade e disponibilidade da AWS. Além disso, seus serviços obtêm integrações prontas para uso com os serviços de rede e segurança da AWS, como Application Load Balancers para distribuição de carga de seu aplicativo Web e VPC para rede.

Empresas que estão adotando o Amazon EKS

Novidades

data
  • data
1
Veja todos os anúncios »

Publicações e artigos de blog

data
  • data
1

No momento, não há nenhuma publicação de blog. Consulte o Blog da AWS para ver outros recursos. 

Saiba mais sobre contêineres na AWS

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