Con Amazon Kinesis Data Analytics paga únicamente por lo que usa. Amazon Kinesis Data Analytics no conlleva el aprovisionamiento de recursos ni costos iniciales.

Se le cobra una tarifa por hora en función de la cantidad promedio de unidades de procesamiento de Kinesis (o KPU) que utilice para ejecutar su aplicación de procesamiento de transmisiones. Una sola KPU es una unidad de capacidad de procesamiento de transmisiones compuesta de 1 vCPU y 4 GB de memoria. Amazon Kinesis Data Analytics escala automáticamente el número de KPUs requerido por su aplicación de procesamiento de transmisiones, tales como las demandas de memoria y cómputo varían en respuesta a la complejidad del procesamiento y la velocidad de datos de streaming procesados.

Para las aplicaciones Java, pagará una KPU adicional única por aplicación para la organización de aplicaciones. En las aplicaciones Java también paga por el almacenamiento de aplicaciones en ejecución y copias de seguridad de aplicaciones duraderas. El almacenamiento de aplicaciones en ejecución se utiliza para capacidades de procesamiento con estado en Amazon Kinesis Data Analytics, y se paga por GB/mes. Las copias de seguridad de aplicaciones duraderas son opcionales, se pagan por GB/mes y proporcionan un punto de recuperación a un momento dado para las aplicaciones. 

Precios

Ejemplo de precios 1: aplicación Java con un filtro de streaming sencillo

Un cliente utiliza una aplicación Java en Amazon Kinesis Data Analytics para filtrar constantemente datos de streaming recogidos por Kinesis Data Stream y conserva solamente los registros de interés. Un cliente crea una copia de seguridad de aplicaciones durable por día y conserva esas copias de seguridad durante siete días. Los cargos mensuales de Amazon Kinesis Data Analytics se calcularán del siguiente modo:

Cargos mensuales

El precio en EE.UU. Este es de 0,11 USD por KPU-hora utilizada para la aplicación de procesamiento de transmisiones. Esta sencilla aplicación utiliza 1 KPU para procesar el flujo de datos entrante. Cada aplicación Java tiene un cargo de un KPU adicional por aplicación.

30 días/mes * 24 horas/día = 720 horas/mes
Cargos mensuales de KPU = 720 horas/mes * (1 KPU + 1 KPU adicional) * 0,11 USD/hora) = USD 158,40

Las aplicaciones Java utilizan 50 GB de almacenamiento de aplicaciones en ejecución por KPU y se cobran 0,10 USD por GB/mes en EE.UU. Este.

Cargos mensuales de almacenamiento de aplicaciones en ejecución = 720 horas/mes * 1 KPU * 50 GB/KPU * 0,10 USD/GB por mes = 5,00 USD

Las aplicaciones Java tiene un cargo de 0,023 USD por GB/mes en EE.UU. Este para copias de seguridad de aplicaciones duraderas. Cada copia de seguridad para esta aplicación es de 1 MB y el cliente mantiene las 7 copias de seguridad más recientes, creando una copia de seguridad nueva y eliminando una copia de seguridad antigua cada día.

Cargos mensuales de almacenamiento de aplicaciones duraderas = 7 copias de seguridad * (1 MB/copia de seguridad * 1 GB/1000 MB) * 0,023 USD/GB por mes = 0,01 USD (se redondea al siguiente centavo)

Cargos totales = 158,40 USD + 5,00 USD + 0,01 USD + 163,41

Ejemplo de precios 2: aplicación SQL con una ventana deslizante y picos de carga de trabajo

Un cliente utiliza una aplicación SQL en Amazon Kinesis Data Analytics para procesar un conjunto de elementos de una ventana deslizante de 1 minuto que se venden en transacciones online recogidas por su transmisión de Kinesis. Normalmente, esta transmisión incorpora datos a una velocidad de 1000 registros/segundo, pero durante las campañas promocionales los datos experimentan un pico una vez al día de 6000 registros/segundo dentro de una hora. Los cargos mensuales de Amazon Kinesis Data Analytics se calcularán del siguiente modo:

Cargos mensuales

El precio en EE.UU. Este es de 0,11 USD por KPU-hora utilizada para la aplicación de procesamiento de transmisiones. La transmisión de datos de entrada de Kinesis transmite datos a una velocidad de 1000 registros/segundo. Sin embargo, una vez al día, en el plazo de una hora, la transmisión alcanza un pico de 6000 registros/segundo.

Para el "estado estable" que tiene lugar 23 de 24 horas en el día, la consulta en la ventana deslizante utiliza 1 KPU para procesar la carga de trabajo durante estas horas.

30 días/mes * 23 horas/día = 690 horas/mes
Estado estable = 690 horas/mes * (1 KPU * 0,11 USD/hora) = 75,90 USD

Para el "estado estable" que tiene lugar 1 de 24 horas en el día, la consulta en la ventana deslizante utiliza de 1 a 2 KPU. Al cliente se le facturará por 2 KPU por esa hora de entre las 24 horas del día.

30 día/mes * 1 hora/día = 30 horas/mes
Estado estable = 30 horas/mes * (2 KPU * 0,11 USD/hora) = 6,60 USD

Cargos totales = 75,90 USD + 6,60 USD = 82,50 USD

Ejemplo de precios 3: aplicación java que llevan acabo streaming de procesos de ELT con cambios del flujo de trabajo

Un cliente utiliza una aplicación Java en Amazon Kinesis Data Analytics para transformar y ofrecer constantemente datos de logs recogidos por Kinesis Data Stream a Amazon S3. Los datos de registro se transforman con varios operadores, incluidos la aplicación de un esquema para los distintos eventos de logs, la partición de los datos por tipo de evento, el ordenamiento de los datos por marca de tiempo y el almacenamiento de datos durante una hora antes de la entrega. La aplicación tiene muchos pasos de transformación, pero ninguno de ellos requiere un uso intensivo de los recursos informáticos. Esta transmisión recibe datos a 2.000 registros/segundo durante 12 horas al día y aumenta hasta 8.000 registros/segundo durante 12 horas por día. El cliente no crea ninguna copia de seguridad de aplicaciones duraderas. Los cargos mensuales de Amazon Kinesis Data Analytics se calcularán del siguiente modo:

Cargos mensuales

El precio en EE.UU. Este es de 0,11 USD por KPU-hora. Kinesis Data Analytics asigna 50 GB de almacenamiento de aplicaciones en ejecución por KPU y tiene un cargo de 0,10 USD por GB/mes.

Carga de trabajo intensa: durante el período de 12 horas de carga de trabajo intensa, la aplicación Kinesis Data Analytics procesa 8000 registros/segundo y escala automáticamente hasta 8 KPU. Después de la carga de trabajo intensa, la aplicación Kinesis Data Analytics escala la aplicación tras 6 horas de rendimiento inferior. La aplicación se escala a 8 KPU para un total de 18 horas por día.

30 días/mes * 18 horas/día = 540 horas/mes
Cargas mensuales de KPU = 540 horas/mes * 8 KPU * 0,11 USD/hora = 475,20 USD
Cargas mensuales de almacenamiento de aplicaciones en ejecución = 540 horas/mes * 8 KPU * 50 GB/KPU * 0,10 USD/GB por mes = 40,00 USD
Cargas mensuales de KPU y almacenamiento = 475,20 USD + 40,00 USD = 515,20 USD

Carga de trabajo intensa: durante el período restante de 6 horas de carga de trabajo liviana, la aplicación Kinesis Data Analytics procesa 2000 registros/segundo y escala automáticamente hasta 2 KPU.

30 días/mes * 6 horas/día = 180 horas/mes
Cargas mensuales de KPU = 180 horas/mes * 2 KPU * 0,11 USD/hora = 39,60 USD
Cargas mensuales de almacenamiento de aplicaciones en ejecución = 180 horas/mes * 2 KPU * 50 GB * 0,10 USD/GB por mes = 10,00 USD
Cargas mensuales de KPU y almacenamiento = 39,60 USD + 10,00 USD = 49,60 USD

Cada aplicación Java tiene un cargo de un KPU adicional por aplicación.

Cargos mensuales = 30 * 24* 1 KPU * 0,11 USD/hora = 79,20 USD

Cargos totales = 515,20 USD + 49,60 USD + 79,20 USD = 644,00 USD

Recursos de precios adicionales

Calculadora de costo total de propiedad (TCO)

Calcule el costo total de propiedad (TCO)

Calculadora de costo mensual

Calcule fácilmente los costos mensuales en AWS

Centro de recursos de ahorro

Recursos adicionales para migrar a AWS

Introducción a Amazon Kinesis Data Analytics

Product-Page_Standard-Icons_02_Sign-Up_SqInk
Inscríbase para abrir una cuenta de AWS

Obtenga acceso automáticamente a la capa gratuita de AWS.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Consulte la guía de introducción

Aprenda a usar Amazon Kinesis Data Analytics con esta guía paso a paso.

Product-Page_Standard-Icons_03_Start-Building_SqInk
Comience a crear aplicaciones de streaming

Cree su primera aplicación de streaming a partir de la consola de Amazon Kinesis Data Analytics.