Com o Amazon Kinesis Data Analytics, você paga somente pelo que usar. Não há recursos para provisionar ou custos iniciais associados ao Amazon Kinesis Data Analytics.

É cobrada uma taxa por hora com base no número de unidades de processamento do Kinesis (ou KPUs) usado em média para executar um aplicativo de processamento de streams. Uma KPU única é uma unidade de capacidade de processamento de streams composta por um vCPU e 4 GB de memória. O Amazon Kinesis Data Analytics escala automaticamente o número de KPUs necessárias para seu aplicativo de processamento de streams, já que as demandas de memória e de computação variam em resposta à complexidade de processamento e à taxa de transferência de dados de fluxo processados.

Para aplicativos em Java, você é cobrado por uma KPU única adicional por aplicativo para orquestração de aplicativos. Os aplicativos em Java também são cobrados pelo armazenamento de aplicativos em execução e pelos backups de aplicativos duráveis. O armazenamento de aplicativos em execução é usado pelos recursos de processamento stateful no Amazon Kinesis Data Analytics e é cobrado por GB/mês. Os backups de aplicativos duráveis são opcionais, cobrados por GB/mês e provisionam um ponto de recuperação point-in-time para aplicativos. O Amazon Kinesis Data Analytics para aplicativos em Java está disponível nas seguintes regiões da AWS: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Oregon) e UE (Irlanda).

Definição de preço

  • Leste dos EUA (Norte da Virgínia)
  • Leste dos EUA (Ohio)
  • Oeste dos EUA (Oregon)
  • UE (Irlanda)
  • UE (Frankfurt)
  • Leste dos EUA (Norte da Virgínia)
  • Unidade de processamento do Kinesis, por hora

    0,110 USD por hora

    Armazenamento de aplicativos em execução, por GB/mês

    (50 GB de armazenamento de aplicativos em execução é atribuído por KPU)

    0,10 USD por GB/mês

    Backups de aplicativos duráveis, por GB/mês

    0,023 USD por GB/mês

  • Leste dos EUA (Ohio)
  • Unidade de processamento do Kinesis, por hora

    0,110 USD por hora

    Armazenamento de aplicativos em execução, por GB/mês

    (50 GB de armazenamento de aplicativos em execução é atribuído por KPU)

    0,10 USD por GB/mês

    Backups de aplicativos duráveis, por GB/mês

    0,023 USD por GB/mês

  • Oeste dos EUA (Oregon)
  • Unidade de processamento do Kinesis, por hora

    0,110 USD por hora

    Armazenamento de aplicativos em execução, por GB/mês

    (50 GB de armazenamento de aplicativos em execução é atribuído por KPU)

    0,10 USD por GB/mês

    Backups de aplicativos duráveis, por GB/mês

    0,023 USD por GB/mês

  • UE (Irlanda)
  • Unidade de processamento do Kinesis, por hora

    0,120 USD por hora

    Armazenamento de aplicativos em execução, por GB/mês

    (50 GB de armazenamento de aplicativos em execução é atribuído por KPU)

    0,10 USD por GB/mês

    Backups de aplicativos duráveis, por GB/mês

    0,023 USD por GB/mês

  • UE (Frankfurt)
  • Unidade de processamento do Kinesis, por hora

    0,132 USD por hora

Exemplo 1 de definição de preço: aplicativo em Java com um filtro de streaming simples

Um cliente usa um aplicativo em Java no Amazon Kinesis Data Analytics para filtrar dados de streaming capturados pelo Kinesis Data Firehose, retendo apenas os registros importantes. Um cliente cria um backup de aplicativo durável por dia e mantém esses backups por sete dias. As cobranças mensais do Amazon Kinesis Data Analytics serão calculadas da seguinte forma:

Cobranças mensais

O preço na região Leste dos EUA será de 0,11 USD por hora/KPU usada para o aplicativo de processamento de streams. Esse aplicativo simples usa uma KPU para processar o fluxo de dados de entrada. De cada aplicativo em Java é cobrado uma KPU adicional por aplicativo.

30 dias/mês * 24 horas/dia = 720 horas/mês
Taxas mensais de KPU = 720 horas/mês * (1 KPU + 1 KPU adicional) * 0,11 USD/hora = 158,40 USD

Os aplicativos em Java usam 50 GB de armazenamento de aplicativos em execução por KPU e são cobrados 0,10 USD por GB/mês no leste dos EUA.

Taxas mensais de armazenamento de aplicativos em execução = 720 horas/mês * 1 KPU * 50 GB/KPU * 0,10 USD por GB/mês = 5,00 USD

Os aplicativos em Java cobram 0,023 USD por GB/mês no leste dos EUA para backups de aplicativos duráveis. Cada backup para esse aplicativo é de 1 MB e o cliente mantém os 7 backups mais recentes, criando um novo e excluindo um backup antigo todos os dias.

Taxas mensais de armazenamento de aplicativos duráveis = 7 backups * (1 MB/backup * 1 GB/1.000 MB) * 0,023 USD por GB/mês = 0,01 USD (arredondado para o centavo mais próximo)

Cobranças totais = 158,40 USD + 5,00 USD + 0,01 USD = 163,41 USD

Exemplo de definição de preço 2: aplicativo em SQL com intervalo variável e picos de carga de trabalho

Um cliente usa o um aplicativo em SQL no Amazon Kinesis Data Analytics para calcular uma soma de itens vendidos em um intervalo variável de um minuto em transações de compras online capturadas no Kinesis Stream. Esse stream normalmente consome dados a uma velocidade de 1.000 registros/segundo, mas, uma vez por dia, os dados atingem picos de 6.000 registros/segundo durante campanhas promocionais em um intervalo de uma hora. As cobranças mensais do Amazon Kinesis Data Analytics serão calculadas da seguinte forma:

Cobranças mensais

O preço na região Leste dos EUA será de 0,11 USD por hora de KPU usada para o aplicativo de processamento de streams. O stream de dados de entrada do Kinesis transmite dados em uma velocidade de 1.000 registros/segundo. No entanto, uma vez por dia, em um intervalo de uma hora, o stream atinge um pico de 6.000 registros/segundo.

Para o "estado constante", que ocorre 23 das 24 horas do dia, a consulta de intervalo variável usa uma KPU para processar a carga de trabalho durante essas horas.

30 dias/mês * 23 horas/dia = 690 horas/mês
Estado constante = 690 horas/mês * (1 KPU * 0,11 USD/hora) = 75,90 USD

Para o "estado de pico", que ocorre durante 1 de 24 horas no dia, a consulta de intervalo variável usa entre 1 e 2 KPUs. O cliente será cobrado por 2 KPUs durante aquela 1 hora dentre as 24 horas do dia.

30 dias/mês * 1 horas/dia = 30 horas/mês
Estado de pico = 30 horas/mês * (2 KPUs * 0,11 USD/hora) = 6,60 USD

Cobrança total = 75,90 USD + 6.60 USD = 82,50 USD

Exemplo de definição de preço 3: aplicativo em Java executando Streaming ETL com cobranças de carga de trabalho

Um cliente usa um aplicativo em Java no Amazon Kinesis Data Analytics transformar continuamente e entregar dados de registro capturados pelo seu Kinesis Data Stream para o Amazon S3. Os dados de log são transformados usando vários operadores, incluindo a aplicação de um esquema para os diferentes eventos de log, o particionamento de dados por tipo de evento, a classificação de dados por carimbo de data/hora e o armazenamento em buffer de dados por uma hora antes da entrega. O aplicativo tem muitas etapas de transformação, mas nenhuma é computacionalmente intensiva. Esse fluxo consome dados em 2.000 registros/segundo por 12 horas por dia e aumenta para 8.000 registros/segundo por 12 horas por dia. O cliente não crie nenhum backup de aplicativo durável. As cobranças mensais do Amazon Kinesis Data Analytics serão calculadas da seguinte forma:

Cobranças mensais

O preço na região Leste dos EUA é de 0,11 USD por KPU/hora. O Kinesis Data Analytics aloca 50 GB de armazenamento de aplicativo em execução por KPU e cobra 0,10 USD por GB/mês

Carga de trabalho pesada: durante o período de 12 horas de carga de trabalho pesada, o aplicativo Kinesis Data Analytics está processando 8.000 registros/segundo e escala automaticamente até 8 KPUs. Após o período de carga de trabalho pesado, o aplicativo Kinesis Data Analytics reduz a escala do aplicativo após 6 horas da menor taxa de transferência. O aplicativo é escalado para até 8 KPUs para um total de 18 horas por dia.

30 dias/mês * 18 horas/dia = 540 horas/mês
Cobranças mensais de KPU = 540 horas/mês * 8 KPU * 0,11 USD/hora = 475,20 USD
Taxas mensais de armazenamento de aplicativos em execução = 540 horas/mês * 8 KPU * 50 GB/KPU * 0,10 USD por GB/mês = 40,00 USD
Cobranças de KPU e armazenamento mensais = 475,20 USD + 40,00 USD = 515,20 USD

Carga de trabalho leve: durante o período de carga de trabalho leve para as 6 horas restantes, o aplicativo Kinesis Data Analytics está processando 2.000 registros/segundo e reduz a escala automaticamente até 2 KPUs.

30 dias/mês * 6 horas/dia = 180 horas/mês
Taxas mensais de KPU = 180 horas/mês * 2 KPU + 0,11 USD/hora = 39,60 USD
Taxas mensais de armazenamento de aplicativos em execução = 180 horas/mês * 2 KPU * 50 GB * 0,10 USD por GB/mês = 10,00 USD
Cobranças de KPU e armazenamento mensais = 39,60 USD + 10,00 USD = 49,60 USD

De cada aplicativo em Java é cobrado uma KPU adicional por aplicativo.

Cobranças mensais = 30 * 24 * 1 KPU * 0,11 USD/hora = 79,20 USD

Cobrança total = 15,20 USD + 49,60 USD + 79,20 USD = 644,00 USD

Recursos adicionais de definição de preço

Calculadora de TCO

Calcule o custo Total Cost of Ownership (TCO – Custo total de propriedade)

Calculadora mensal

Calcule facilmente os custos mensais na AWS

Centro de recursos de fatores econômicos

Recursos adicionais para mudar para a AWS

Comece a usar o Amazon Kinesis Data Analytics

Product-Page_Standard-Icons_02_Sign-Up_SqInk
Cadastre-se para obter uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Consulte o guia de conceitos básicos

Saiba como usar o Amazon Kinesis Data Analytics neste guia detalhado.

Product-Page_Standard-Icons_03_Start-Building_SqInk
Comece a criar aplicativos de streaming

Crie seu primeiro aplicativo de streaming no console do Amazon Kinesis Data Analytics.