Publicado: Dec 3, 2019
Agora, você pode usar o Amazon Elastic Kubernetes Service (EKS) para executar pods do Kubernetes no AWS Fargate, o mecanismo de computação sem servidor criado para contêineres na AWS. Ele facilita a criação e a execução de aplicativos do Kubernetes na Nuvem AWS.
O Amazon Elastic Container Service for Kubernetes (EKS) é um serviço gerenciado que facilita a execução do Kubernetes na AWS. O AWS Fargate fornece capacidade de computação sob demanda e de dimensionamento correto para contêineres executados como pods do Kubernetes como parte de um cluster do Amazon EKS. No Fargate, os pods do Kubernetes são executados com a capacidade de computação solicitada, e cada pod é executado em seu próprio ambiente isolado de VM, sem compartilhar recursos com outros pods. Você paga apenas pelos pods executados e quando executados, melhorando a utilização e a relação custo-benefício dos seus aplicativos sem nenhum trabalho adicional.
O Fargate permite que você se concentre no projeto e na construção de aplicativos, em vez de gerenciar a infraestrutura na qual são executados, o que o torna perfeito para aplicativos modernos, nativos da nuvem. O EKS permite executar pods no Fargate com as APIs a montante do Kubernetes, de forma que você possa usar as ferramentas existentes para gerenciar os aplicativos. Com o Amazon EKS e o AWS Fargate, você obtém os benefícios sem servidor do Fargate, as melhores práticas do Amazon EKS e a extensibilidade do Kubernetes imediatamente.
Os pods executados no Fargate são cobrados nas taxas padrão do Fargate para vCPU e memória, e você paga a taxa padrão do EKS para cada cluster executado. O suporte do EKS para Fargate está disponível nas regiões Leste dos EUA (Virgínia), Leste dos EUA (Ohio), Europa (Irlanda) e Ásia-Pacífico (Tóquio).
Para começar, crie um novo cluster EKS e defina um perfil Fargate. Saiba mais sobre como começar a usar o EKS e o Fargate em nosso blog ou na documentação do EKS.