Los precios de Amazon EMR son simples y predecibles: paga una tarifa por segundo por cada segundo utilizado, con un cobro mínimo de un minuto. Un clúster con 10 nodos que se ejecuta durante 10 horas cuesta lo mismo que un clúster de 100 nodos que se ejecuta durante 1 hora. Los precios de Amazon EMR dependen de la manera en que se implementan las aplicaciones de EMR. Puede implementar las aplicaciones de Amazon EMR en clústeres de EMR con instancias de Amazon EC2, en AWS Outposts o en clústeres de Amazon EKS. Puede ejecutar Amazon EKS en AWS mediante EC2 o AWS Fargate.
Amazon EMR en Amazon EC2
Estos precios corresponden a las aplicaciones de Amazon EMR que se ejecutan en los clústeres de Amazon EMR con instancias de Amazon EC2.
El precio de Amazon EMR se suma al precio de Amazon EC2 (el precio de los servidores subyacentes) y al precio de Amazon EBS (si se asocian volúmenes de Amazon EBS). Estos servicios también se facturan por segundo, con un mínimo de un minuto. Hay diversas opciones de precios para Amazon EC2 entre las que puede elegir. Las opciones incluyen: bajo demanda (según se muestra a continuación), instancias reservadas para 1 y 3 años, Savings Plans de capacidad e instancias de spot. Las instancias de spot son capacidad adicional disponible de Amazon EC2 con un descuento de hasta el 90 % en comparación con los precios de las instancias bajo demanda. Puede consultar los ahorros en los precios de las instancias de spot en comparación con las instancias bajo demanda filtrando por "Tipos de instancias admitidas por EMR" en la página Asistente de instancias de spot.
Puede realizar una estimación de su factura con la calculadora de precios de AWS.
Amazon EMR en Amazon EKS
Estos precios corresponden a Amazon EMR en clústeres de Amazon EKS.
El precio de Amazon EMR se suma a los precios de Amazon EKS o cualquier otro servicio utilizado con Amazon EKS. Puede ejecutar EKS en AWS mediante EC2 o AWS Fargate. Si utiliza Amazon EC2 (incluidos los grupos de nodos administrados de EKS), paga por los recursos de AWS (por ejemplo, instancias EC2 o volúmenes de EBS) que cree para ejecutar los nodos de trabajo de Kubernetes. Consulte la información de precios detallada en la página de precios de Amazon EC2. Si utiliza AWS Fargate, los precios se calculan en función los recursos de memoria y CPU virtuales utilizados desde el momento en que comienza a descargar la imagen de contenedor hasta que el pod de Amazon EKS termina, redondeado al segundo más cercano. Se aplica un cargo mínimo de 1 minuto. Consulte la información de precios detallada en la página de precios de AWS Fargate.
Los precios de Amazon EMR se calculan en función de los recursos de memoria y CPU virtuales utilizados desde el momento en que comienza a descargar la imagen de la aplicación de EMR hasta que el pod de Amazon EKS termina, redondeado al segundo más cercano. Los precios se basan en los recursos de memoria y CPU virtual solicitados para la tarea o pod.
Ejemplo de precios
Precios con base en los precios de US-East-1.
Suponga que ejecuta una aplicación de EMR-Spark implementada en Amazon EKS. En este caso, EKS obtiene su capacidad de cómputo mediante instancias de EC2 r5.2xlarge (8 CPU virtuales, 64 GB RAM). Supongamos que el clúster de EKS tiene 100 nodos, para un total de 800 CPU virtuales y 6400 GB de memoria total. Supongamos que la aplicación utiliza 100 CPU virtuales y 300 GB de memoria durante 30 minutos.
Total de incremento en cargos de EMR para el trabajo:
- Total de incremento en cargos correspondientes a CPU virtuales = (100 * 0,01012 USD * 0,5) = (número de CPU virtuales * tarifa por hora de la CPU virtuales * tiempo de ejecución del trabajo en horas) = 0,506 USD
- Total de incremento en cargos correspondientes a memoria = (300 * 0,00111125 USD *0,5) = (cantidad de memoria utilizada * tarifa por hora de GB * tiempo de ejecución del trabajo en horas) = 0,1667 USD
- Total de incremento en cargos de EMR para el trabajo de EMR = 0,6727 USD
Costes adicionales
Paga 0,10 USD por hora por cada clúster de Amazon EKS que cree. Puede usar un único clúster de Amazon EKS para ejecutar varias aplicaciones mediante el uso de los espacios de nombres de Kubernetes y las políticas de seguridad de IAM. Puede ejecutar EKS en AWS mediante Amazon EC2 o AWS Fargate.
Si utiliza EC2 (incluidos los grupos de nodos administrados de EKS), paga por los recursos de AWS (por ejemplo, instancias EC2 o volúmenes de EBS) que cree para ejecutar los nodos de trabajo de Kubernetes. Solo paga por lo que se usa, según lo usa. No se requieren pagos mínimos ni compromisos iniciales. Consulte la información de precios detallada en la página de precios de Amazon EC2.
Si utiliza AWS Fargate, los precios se calculan en función los recursos de memoria y CPU virtuales utilizados desde el momento en que comienza a descargar la imagen de contenedor hasta que el pod de Amazon EKS termina, redondeado al segundo más cercano. Se aplica un cargo mínimo de 1 minuto. Consulte la información de precios detallada en la página de precios de AWS Fargate.
Amazon EMR en AWS Outposts
Los precios de Amazon EMR en AWS Outposts son simples y los precios de EMR son los mismos que en la nube. Consulte la página de precios de AWS Outposts para obtener más información sobre los precios de este servicio.
Recursos de precios adicionales
Calcule fácilmente los costos mensuales en AWS
Recursos adicionales para migrar a AWS

Obtenga acceso instantáneo a la capa gratuita de AWS.

Comience a crear con Amazon EMR en la consola de administración de AWS.