Ayude a mejorar esta página
Para contribuir a esta guía del usuario, elija el enlace Edit this page on GitHub que se encuentra en el panel derecho de cada página.
¿Qué es Amazon EKS?
Amazon EKS: administración simplificada de Kubernetes
Amazon Elastic Kubernetes Service (EKS) es un servicio de Kubernetes completamente administrado que elimina la complejidad que supone operar clústeres de Kubernetes. Con EKS, es posible:
-
Implementar aplicaciones más rápido y con menos sobrecarga operativa
-
Escalar sin interrupciones para satisfacer las demandas cambiantes de las cargas de trabajo
-
Mejorar la seguridad mediante la integración con AWS y actualizaciones automatizadas
-
Puede elegir entre EKS estándar o el modo automático de EKS totalmente automatizado
Amazon Elastic Kubernetes Service (Amazon EKS) es la plataforma principal para ejecutar clústeres de Kubernetes
Amazon EKS facilita la creación, protección y administración de clústeres de Kubernetes. Puede resultar más rentable para proporcionar los recursos necesarios durante los picos de demanda que mantener centros de datos propios. Estas son dos de las principales formas de utilizar Amazon EKS:
-
EKS estándar: AWS administra el plano de control de Kubernetes
cuando se crea un clúster con EKS. Los componentes que administran los nodos, programan las cargas de trabajo, se integran con la nube de AWS y almacenan y escalan la información del plano de control para mantener los clústeres en funcionamiento se administran automáticamente en su nombre. -
Modo automático de EKS: cuando se utiliza la característica Modo automático de EKS, EKS amplía su control para administrar también los nodos
(plano de datos de Kubernetes). Simplifica la administración de Kubernetes al aprovisionar automáticamente la infraestructura, seleccionar las instancias de computación óptimas, escalar dinámicamente los recursos, optimizar continuamente los costos, aplicar revisiones a los sistemas operativos e integrarse con los servicios de seguridad de AWS.
El siguiente diagrama ilustra cómo Amazon EKS integra los clústeres de Kubernetes con la nube de AWS, según el método de creación de clúster que elija:

Amazon EKS facilita la aceleración del tiempo de puesta en producción, mejora el rendimiento, la disponibilidad y la resiliencia, y refuerza la seguridad del sistema. Para obtener más información, consulte Amazon Elastic Kubernetes Service
Características de Amazon EKS
Amazon EKS ofrece las siguientes características de nivel alto:
- Interfaces de administración
-
EKS admite una variedad de interfaces para aprovisionar, administrar y mantener clústeres. Algunas de estas son AWS Management Console, las API y los SDK de Amazon EKS, CDK, AWS CLI, la CLI de eksctl, AWS CloudFormation y Terraform. Para obtener más información, consulte Introducción a Amazon EKS y Organización de las cargas de trabajo con clústeres de Amazon EKS.
- Herramientas de control de acceso
-
EKS se basa en las características de Kubernetes y de AWS Identity and Access Management (AWS IAM) para administrar el acceso de los usuarios y las cargas de trabajo. Para obtener más información, consulte Concesión a los usuarios y roles de IAM de acceso a las API de Kubernetes y Concesión de acceso a las cargas de trabajo de Kubernetes a AWS mediante las cuentas de servicio de Kubernetes.
- Recursos de computación
-
En el caso de los recursos de computación, EKS permite utilizar la amplia gama de tipos de instancias de Amazon EC2 e innovaciones de AWS, como Nitro y Graviton con Amazon EKS para optimizar la computación de las cargas de trabajo. Para obtener más información, consulte Administración de los recursos de computación mediante nodos.
- Almacenamiento
-
El Modo automático de EKS crea de forma automática clases de almacenamiento a partir de volúmenes de EBS. Mediante los controladores de la interfaz de almacenamiento de contenedores (CSI), también puede utilizar Amazon S3, Amazon EFS, Amazon FSx y Amazon File Cache para satisfacer las necesidades de almacenamiento de la aplicación. Para obtener más información, consulte Uso del almacenamiento de datos de aplicaciones para un clúster.
- Seguridad
-
En Amazon EKS se aplica el modelo de responsabilidad compartida en lo relacionado con la seguridad. Para obtener más información, consulte Prácticas recomendadas de seguridad, Seguridad de la infraestructura y Seguridad de Kubernetes.
- Herramientas de supervisión
-
Utilice el panel de observabilidad para supervisar los clústeres de Amazon EKS. Algunas de las herramientas de supervisión son Prometheus, CloudWatch, CloudTrail y el operador de ADOT. Para obtener más información sobre los paneles, los servidores de métricas y otras herramientas, consulte Costos de clústeres de EKS y Servidor de métricas de Kubernetes.
- Compatibilidad y soporte de Kubernetes
-
Amazon EKS cuenta con la certificación de conformidad con Kubernetes, por lo que puede implementar aplicaciones compatibles con Kubernetes sin necesidad de refactorizarlas y utilizar herramientas y complementos de la comunidad de Kubernetes. EKS ofrece tanto soporte estándar como soporte ampliado para Kubernetes. Para obtener más información, consulte Descripción del ciclo de vida de las versiones de Kubernetes en EKS.
Servicios relacionados
Servicios para utilizar con Amazon EKS
Puede utilizar otros servicios de AWS con los clústeres que implemente mediante Amazon EKS:
- Amazon EC2
-
Obtenga capacidad de computación escalable y bajo demanda con Amazon EC2.
- Amazon EBS
-
Asocie recursos de almacenamiento en bloque escalables y de alto rendimiento con Amazon EBS.
- Amazon ECR
-
Almacene imágenes de contenedores de forma segura con Amazon ECR.
- Amazon CloudWatch
-
Supervise recursos y aplicaciones de AWS en tiempo real con Amazon CloudWatch.
- Amazon Prometheus
-
Realice un seguimiento de las métricas de las aplicaciones en contenedores con Amazon Managed Service para Prometheus.
- Elastic Load Balancing
-
Distribuya el tráfico entrante entre múltiples destinos con Elastic Load Balancing.
- Amazon GuardDuty
-
Detecte amenazas contra los clústeres de EKS con Amazon GuardDuty.
- AWS Resilience Hub
-
Evalúe la resiliencia de los clústeres de EKS con AWS Resilience Hub.
Precios de Amazon EKS
Amazon EKS ofrece precios por clúster, basados en el soporte de versiones de clústeres de Kubernetes, precios para el modo automático de Amazon EKS y precios por vCPU para los Nodos híbridos de Amazon EKS.
Al utilizar Amazon EKS, se paga por separado los recursos de AWS que utiliza para ejecutar las aplicaciones en los nodos de trabajo de Kubernetes. Por ejemplo, si ejecuta nodos de trabajo de Kubernetes como instancias de Amazon EC2 con volúmenes de Amazon EBS y direcciones IPv4 públicas, se cobrará la capacidad de la instancia a través de Amazon EC2, la capacidad del volumen a través de Amazon EBS y la dirección IPv4 a través de Amazon VPC.
Visite las páginas de precios correspondientes a los servicios de AWS que utiliza con las aplicaciones de Kubernetes para obtener información detallada sobre los precios.
-
Para ver los precios de los clústeres de Amazon EKS, del modo automático de Amazon EKS y de los Nodos híbridos de Amazon EKS, consulte Precios de Amazon EKS
. -
Para conocer los precios de Amazon EC2, consulte Precios de las instancias bajo demanda de Amazon EC2
y Precios de instancias de spot de Amazon EC2 . -
Para conocer los precios de AWS Fargate, consulte Precios de AWS Fargate
. -
Puede utilizar savings plans para la computación que se utiliza en los clústeres de Amazon EKS. Para obtener más información, consulte Precio con Savings Plans
.