Com o Amazon Kinesis Data Firehose, você paga pelo volume de dados ingeridos no serviço. Não há taxas de configuração nem compromissos antecipados. Existem quatro tipos de uso sob demanda com o Kinesis Data Firehose: ingestão, conversão de formato, entrega de VPC e particionamento dinâmico. Cobranças de transferência de dados adicionais podem ser aplicadas.

Direct PUT e KDS como ingestão de fonte

A função básica de um fluxo de entrega do Kinesis Data KDF é ingestão e entrega. O preço da ingestão é estratificado e cobrado por GB ingerido em incrementos de 5 KB (um registro de 3 KB é cobrado como 5 KB, um registro de 12 KB é cobrado como 15 KB etc.). Não há cobranças adicionais do Kinesis Data KDF para entrega, exceto quando recursos opcionais são usados.

Vended Logs como ingestão de fonte

Para registros originados de Vended Logs, o preço de ingestão é estratificado e cobrado por GB ingerido sem incrementos de 5 KB.

Conversão de formato (opcional)

Você pode ativar a conversão do formato JSON para Apache Parquet ou Apache ORC a uma taxa por GB com base em GBs ingeridos em incrementos de 5 KB.

Entrega de VPC (opcional)

Para fluxo de entrega com um destino que reside em uma Amazon VPC, você será cobrado por cada hora em que seu stream de entrega esteja ativo em cada Zona de Disponibilidade. Cada fração de hora é cobrada como uma hora completa. Encargos de processamento de dados são aplicados por GB.

Entrega de particionamento dinâmico para o Amazon S3 (opcional)

Você pode ativar o particionamento dinâmico para agrupar dados continuamente por chaves em seus registros (como “customer_id”) e ter os dados entregues aos prefixos do S3 mapeados para cada chave. Com o particionamento dinâmico, você paga por GB entregue ao S3, por objeto e, opcionalmente, por hora de processamento JQ para análise de dados. 

  • Direct PUT ou Kinesis Data Stream como fonte
  • Vended Logs como fonte

Exemplos de preços

Preços de ingestão para Direct PUT e KDS como fonte

Tamanho do registro de 3 KB arredondado para cima para os 5 KB ingeridos mais próximos = 5 KB

Preço pelos primeiros 500 TB/mês = 0,029 USD por GB

GB cobrado por ingestão = (100 registros/seg * 5 KB/registro) / 1.048.576 KB/GB * 30 dias / mês * 86.400 seg/dia = 1.235,96 GB

Cobranças de ingestão mensal = 1.235,96 GB * USD 0,029/GB = USD 35,84

Preços de ingestão para Vended Logs como fonte

Tamanho de registro de 0,5 KB (500 Bytes) = 0,5 KB (sem incrementos de 5 KB)

Preço pelos primeiros 500 TB/mês = USD 0,13 por GB

GB cobrados por ingestão = (100 registros/segundo * 0,5 KB/registro)/1.048.576 KB/GB * 30 dias/mês *86.400 segundos/dia = 123,59 GB

Cobranças de ingestão mensal = 123,59 GB * USD 0,13/GB = USD 16,06

Preço de conversão de formato: JSON para Parquet ou ORC (opcional)

A conversão de formato de dados é um complemento opcional para ingestão de dados e usa GB cobrados para ingestão para calcular custos. 

Preço por GB ingerido convertido = 0,018 USD

Cobranças mensais de conversão de formato = 1.235,96 GB * 0,018 USD/GB convertido = 22,25 USD

Preços de entrega de VPC (opcional)

A entrega de VPC é um complemento opcional para ingestão de dados e usa GB cobrados para ingestão para calcular custos. 

Preço por GB processado em VPC = 0,01 USD

Preço por hora AZ para entrega de VPC = 0,01 USD

Cobranças mensais de processamento de VPC = 1.235,96 GB * 0,01 USD/GB processado = 12,35 USD

Cobranças mensais de VPC por hora = 24 horas * 30 dias/mês * 3 AZs = 2.160 horas * 0,01 USD/hora = 21,60 USD Total de cobranças mensais de VPC = 33,95 USD

Preços de particionamento dinâmico (opcional)

O particionamento dinâmico é um complemento opcional para ingestão de dados e usa GBs e objetos entregues ao S3 e, opcionalmente, horas de processamento JQ para calcular os custos. Neste exemplo, presumimos que os objetos de 64 MB são entregues como resultado da configuração da dica do buffer do fluxo de entrega.

Preço por GB entregue = USD 0,020
Preço por 1.000 objetos do S3 entregues USD 0,005 = USD 0,005
Preço por hora de processamento JQ = USD 0,07

GB mensalmente entregue = (3 KB * 100 registros/segundo) / 1.048.576 KB/GB * 86.400 segundos/dia * 30 dias/mês = 741,58 GB

Cobranças mensais por GB entregue = 741,58 GB * USD 0,02 por GB entregue = USD 14,83

Número de objetos entregues = 741,58 GB * 1024 MB/GB/64 MB de tamanho do objeto = 11.866 objetos

Cobranças mensais para objetos entregues ao S3 = 11.866 objetos * 0,005 USD/1.000 objetos = 0,06 USD

Cobranças mensais para JQ (se ativado) = 70 horas JQ consumidas/mês * 0,07 USD/hora de processamento JQ = 4,90 USD

Acordo de Nível de Serviço

Saiba mais sobre o Acordo de nível de serviço do Amazon Kinesis Data Firehose consultando nossas Perguntas frequentes.

Descubra mais recursos do Amazon Kinesis Data Firehose

Visite a página de recursos
Pronto para começar?
Cadastrar-se
Tem outras dúvidas?
Entre em contato conosco