Publicado en: Dec 3, 2019

Ahora puede usar Amazon Elastic Kubernetes Service (EKS) para ejecutar pods de Kubernetes en AWS Fargate, el motor de cálculo sin servidor creado para contenedores en AWS. Esto hace que sea más fácil que nunca crear y ejecutar sus aplicaciones de Kubernetes en la nube de AWS. 

Amazon Elastic Kubernetes Service (EKS) es un servicio administrado que facilita la ejecución de Kubernetes en AWS. AWS Fargate brinda capacidad de cálculo del tamaño adecuado bajo demanda para los contenedores que se ejecutan como pods de Kubernetes como parte de un clúster de Amazon EKS. Con Fargate, los pods de Kubernetes se ejecutan con la capacidad de cálculo justa que solicitan y cada pod se ejecuta en su propio entorno aislado de MV sin la necesidad de compartir recursos con otros pods. Solo paga por los pods que ejecuta, cuando los ejecuta, mejorando así la utilización y la rentabilidad de sus aplicaciones sin la necesidad de ningún trabajo adicional.

Fargate le permite concentrarse en el diseño y la creación de aplicaciones en lugar de enfocarse en la administración de la infraestructura que las ejecuta, convirtiéndola en perfecta para aplicaciones modernas y de la nube. EKS le permite ejecutar pods en Fargate con las API de Kubernetes previas, y así poder usar las herramientas existentes para administrar sus aplicaciones. Con Amazon EKS y AWS Fargate, puede obtener los beneficios sin servidor de Fargate, las mejores prácticas de Amazon EKS y la extensibilidad de Kubernetes listos para usar.

Los pods que se ejecutan en Fargate se facturan a las tarifas estándar de Fargate para vCPU y memoria y paga la tarifa estándar de EKS por cada clúster que ejecuta. El soporte de EKS para Fargate está disponible en las regiones EE. UU. Este (Virginia), EE .UU. Este (Ohio), UE (Irlanda) y Asia Pacífico (Tokio).

Para comenzar, cree un nuevo clúster de EKS y defina un perfil de Fargate. Puede obtener más información sobre cómo comenzar con EKS y Fargate en nuestro blog o en la documentación de EKS.