Con Amazon Kinesis Data Firehose, usted paga por el volumen de datos que recibe durante el servicio. No se requieren pagos de configuración ni compromisos iniciales. Hay cuatro tipos de uso bajo demanda con Kinesis Data Firehose: ingesta, conversión de formato, entrega a VPC y partición dinámica. Pueden aplicarse cargos por transferencia de datos adicionales.
Direct PUT y KDS como una ingesta de origen
La función básica de una secuencia de entrega de Kinesis Data KDF es la ingesta y la entrega. Los precios de ingesta se distribuyen por capas y se facturan por GB ingerido en incrementos de 5 KB (un registro de 3 KB se factura como 5 KB, un registro de 12 KB se factura como 15 KB, etc.). No hay cargos adicionales de Kinesis Data KDF para la entrega excepto si se utilizan características opcionales.
Registros a la venta como ingesta de origen
Para registros que tienen como origen los registros a la venta, el precio por ingesta se asigna a un nivel y se factura por GB ingerido sin incrementos de 5 KB.
Conversión de formato (opcional)
Puede habilitar la conversión de formato de JSON a Apache Parquet o Apache ORC por una tarifa por GB según los GB ingeridos en incrementos de 5 KB.
Entrega de VPC (opcional)
Para los flujos de entrega con un destino que reside en una VPC de Amazon, solo se le facturará cada hora que su transmisión de entrega esté activa en cada AZ. Cada hora parcial se facturará como una hora completa. Se aplican cargos por procesamiento de datos por GB.
Partición dinámica para la entrega a Amazon S3 (opcional)
Puede habilitar la partición dinámica para agrupar los datos de forma continua según las claves de sus registros (como "customer_id") y entregar los datos a prefijos de S3 asignados a cada clave. Con la partición dinámica, paga por GB entregado a S3, por objeto y opcionalmente por hora de procesamiento de JQ para el análisis de datos.
-
Direct PUT o Kinesis Data Streams como origen
-
Registros a la venta como origen
-
Direct PUT o Kinesis Data Streams como origen
-
-
Registros a la venta como origen
-
Ejemplos de precios
Precio de ingesta para Direct PUT y KDS como origen
El tamaño de registro de 3 KB, se redondea hacia arriba hasta el múltiplo de 5 KB ingeridos más cercano: 5 KB
Precio de los primeros 500 TB al mes = 0,029 USD por GB
GB facturados por ingesta = (100 registros por segundo * 5 KB por registro) / 1 048 576 KB por GB * 30 días al mes * 86 400 segundos al día = 1235,96 GB
Cargos de ingesta mensuales = 1235 96 GB * 0,029 USD por GB = 35,84 USD
Precio de ingesta para registros a la venta como origen
Tamaño de registro de 0,5 KB (500 bytes) = 0,5 KB (sin incrementos de 5 KB)
Precio de los primeros 500 TB al mes = 0,13 USD por GB
GB facturados por ingesta = (100 registros por segundo * 0,5 KB por registro) / 1 048 576 KB por GB* 30 días por mes *86 400 segundos por día = 123,59 GB
Cargos de ingesta mensuales = 123,59 GB * 0,13 USD por GB = 16,06 USD
Precio de conversión de formato: JSON a Parquet o ORC (opcional)
La conversión de formato de los datos es un complemento opcional a la ingesta de datos y utiliza los GB facturados por la ingesta para calcular los costos.
Precio por GB ingerido convertido = 0,018 USD
Cargos de conversión de formato mensuales = 1235,96 GB * 0,018 USD por GB convertido = 22,25 USD
Precios de entrega a VPC (opcional)
La entrega a VPC es un complemento opcional a la ingesta de datos y utiliza los GB facturados por la ingesta para calcular los costos.
Precio por GB procesado en VPC = 0,01 USD
Precio por hora de AZ para la entrega a VPC = 0,01 USD
Cargos de procesamiento de VPC mensuales = 1235,96 GB * 0,01 USD por GB procesado = 12,35 USD
Cargos por hora de VPC mensuales = 24 horas * 30 días al mes * 3 AZ = 2160 horas * 0,01 USD por hora = 21,60 USD Cargos de VPC mensuales totales = 33,95 USD
Precios de partición dinámica (opcional)
La partición dinámica es un complemento opcional a la ingesta de datos y utiliza los GB y los objetos entregados a S3, así como opcionalmente las horas de procesamiento de JQ, para calcular los costos. En este ejemplo, asumimos que se entregan objetos de 64 MB como resultado de la configuración de búfer del flujo de entrega.
Precio por GB entregado = 0,020 USD
Precio por 1000 objetos S3 entregados de 0,005 USD = 0,005 USD
Precio por hora de procesamiento de JQ = 0,07 USD
GB entregados al mes = (3 KB * 100 registros por segundo)/1 048 576 KB por GB * 86 400 segundos al día * 30 días al mes = 741,58 GB
Cargos mensuales por GB entregado = 741,58 GB * 0,02 USD por GB entregado = 14,83 USD
Número de objetos entregados = 741,58 GB * 1024 MB por GB / 64 MB de tamaño de objeto = 11 866 objetos
Cargos mensuales por objetos entregados a S3 = 11 866 objetos * 0,005 USD / 1000 objetos = 0,06 USD
Cargos mensuales por JQ (si está habilitado) = 70 horas de JQ consumidas al mes * 0,07 USD por hora de procesamiento de JQ = 4,90 USD
Acuerdo de nivel de servicios
Obtenga información acerca del Acuerdo de nivel de servicios de Amazon Kinesis Data Firehose visitando nuestras preguntas frecuentes.
Descubra más recursos de Amazon Kinesis Data Firehose