Com o Amazon MSK, o pagamento é feito conforme o uso. Não há taxas mínimas nem compromissos antecipados. Você paga pelo tempo em que suas instâncias de agente e os operadores do Kafka Connect são executados, pelo armazenamento que utiliza mensalmente e pelas taxas padrão para transferência de dados que entram e saem do cluster do Apache Kafka e seus operadores do Kafka Connect. Você não paga pelos nós do Apache ZooKeeper que o Amazon MSK provisiona nem pela transferência de dados que ocorre entre agentes ou entre nós do Apache ZooKeeper e agentes em seus clusters.

Você paga uma tarifa por hora pelo uso de instâncias de agente no Apache Kafka (cobrada em uma segunda resolução), com taxas que variam conforme o tamanho da instância de agente no Apache Kafka e as instâncias ativas em seus clusters do Amazon MSK. Consulte as tabelas de preço de instâncias de agente para obter mais detalhes.

Você paga pela quantidade de armazenamento provisionada em seu cluster. Esse cálculo é feito somando-se os GB provisionados por hora e dividindo o resultado pelo total de horas no mês, o que resulta no valor em “GB-mês” mostrado no exemplo de preço. Consulte as tabelas de preço de armazenamento de agente para obter mais detalhes.

Você paga uma tarifa por hora pelo uso do conector (cobrada em resolução de um segundo), com taxas que variam conforme o número de operadores utilizados em seu conector e o tamanho de cada operador, medido em número de unidades do MSK Connect (MCUs). Cada MCU fornece 1 vCPU de computação e 4 GB de memória. Consulte a tabela de preços para obter mais detalhes.

Preço do Amazon MSK

Ao configurar um cluster do Apache Kafka com o Amazon MSK, você paga pelo tempo de execução da instância do agente, pelo armazenamento usado mensalmente e pelas taxas padrão para transferência de dados que entram e saem de seu cluster. Você não paga pelos nós do Apache ZooKeeper que o Amazon MSK provisiona nem pela transferência de dados que ocorre entre agentes e nós nos clusters.

Definição de preço de instância de agente

USO DE INSTÂNCIA POR HORA
Você paga pelo uso por hora de instâncias de agente no Apache Kafka (cobrado em uma segunda resolução), com taxas que variam dependendo do tamanho da instância de agente no Apache Kafka e das instâncias ativas nos seus clusters do Amazon MSK. Consulte as tabelas de preço de instâncias de agente para obter mais detalhes.

Definição de preço de armazenamento de agente

Com o Amazon MSK, você paga pela quantidade de armazenamento provisionada em seu cluster. Esse cálculo é feito somando os GB por agente a cada hora e dividindo o resultado pelo número de horas no mês, o que resulta no valor em “GB-mês” mostrado no exemplo de definição de preço. Consulte as Tabelas de definição de preço de armazenamento de agente para mais detalhes.

Taxas para transferência de dados

Não há cobrança por transferência de dados entre agentes ou ainda entre nós e agentes do Apache ZooKeeper. Você paga taxas de transferência de dados padrão da AWS para dados transferidos de e para os clusters do Amazon MSK.

Preço do MSK Connect

Ao configurar um conector do Kafka Connect com o Amazon MSK Connect, você paga pelo tempo de execução do conector e pelas taxas padrão de transferência de dados que entram e saem de seu conector.

Preço do conector

USO POR HORA
Você paga uma taxa por hora por unidade do MSK Connect (MCU) utilizada. Cada MCU fornece 1 vCPU de computação e 4 GB de memória. As MCUs podem escalar automaticamente com base nos operadores e nos MCUs por operador.

Taxas para transferência de dados

Você paga a cobrança de transferência de dados padrão da AWS para dados que entram e saem dos conectores.

Tabelas de preços

Exemplos de preços

Exemplo 1

Se duas instâncias kafka.t3.small estiverem ativas na região Leste dos EUA (Norte da Virgínia) da AWS e seus agentes usarem 50 GB de armazenamento* por 31 dias em março, você pagará o seguinte pelo mês:

Cobrança total = (cobrança da instância do agente) + (cobrança do armazenamento)

Cobranças Uso Taxa Subtotais

Cobranças da instância do agente (uso da instância, em horas)

31 dias x 24 horas/dia x 2 agentes = 1.488 horas totais

USD 0,0456 (preço por hora para uma kafka.t3.small)

1.488 horas x USD 0,0456 = USD 67,85 

Cobrança de armazenamento em GB-horas

50 GB x 1 mês = 5GB-meses

USD 0,10 (preço por GB-mês na região Leste dos EUA)

50 GB-mês x USD 010 = USD 5 

    Total = USD 67,85 + 5 = USD 72,85 ou USD 2,35/dia

*Essa workload representa uma taxa de ingestão de 100 KB/s com 24 horas de retenção e um fator de replicação igual a 2. Aplicam-se cobranças de transferência de dados, calculadas como 5 USD/mês para essa carga de trabalho. 

Exemplo 2

Se três instâncias kafka.m5.large estiverem ativas na região Leste dos EUA (Norte da Virgínia) da AWS e seus agentes usarem 1 TB de armazenamento por 15 dias em março e 2 TB de armazenamento nos últimos 16 dias de março, você pagará o seguinte pelo mês:

Cobrança total = (cobrança da instância do agente) + (cobrança do armazenamento)

Cobranças Uso Taxa Subtotais

Cobranças da instância do agente (uso da instância, em horas)

31 dias x 24 horas/dia x 3 agentes = 2.232 horas totais

USD 0,21 (preço por hora para uma kafka.m5.large)

2.232 horas * USD 0,21 = USD 468,72

Cobrança de armazenamento em GB-horas

  1. Cálculo de GB-hora = 1000 GB x 15 dias x (24 horas/dia) + [2000 GB x 16 dias x (24 horas/dia)] = 1.128.000 GB-horas
  2. Calcular GB-mês: 1.128.000 GB-hora/24 horas/31 dias = 1.516,13 GB-mês

USD 0,10 (o preço por GB-mês na região Leste dos EUA)

1.516,13 GB-mês x USD 0,10 = USD 151,61

    Total: USD 468,72 + USD 151,61 = USD 620,33

Exemplo 3

Se você usar o Amazon MSK Connect para fazer uma transmissão de dados de um tópico em seu cluster do Amazon MSK para um bucket do Amazon S3 na região Leste dos EUA (Norte da Virgínia) da AWS, e seu conector estiver configurado da seguinte forma: escala automática entre 2 e 4 operadores, com cada operador usando 1 MCU. Durante o expediente (8 horas), o conector aumenta a escala na horizontal para 4 operadores e, após o término do expediente (16 horas), reduz a escala na vertical para 2 operadores. 

Então você pagaria o seguinte pelo mês:

Cobrança total = cobrança do operador do Kafka Connect

Cobranças Uso Taxa Subtotais

Cobrança do operador do Kafka Connect (MCUS, em horas)

31 dias x [(8 horas/dia x 4 operadores 1 MCU/operador) + (16 horas/dia x 2 operadores x 1 MCU/operador)] = 1.984 horas

USD 0,11 (preço por hora por mCU)

1.984 horas * USD 0,11 = USD 218,24

    Total do exemplo 3 = USD 218,24

Recursos adicionais de preço

Calculadora de preços da AWS

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 MSK

Suas perguntas respondidas
Suas perguntas respondidas

Visite a página de perguntas frequentes do Amazon MSK.

Consulte o guia de conceitos básicos
Consulte o guia de conceitos básicos

Saiba como configurar seu cluster do Apache Kafka no Amazon MSK neste guia detalhado.

Execute seu cluster do Apache Kafka
Execute seu cluster do Apache Kafka

Comece a executar seu cluster do Apache Kafka no Amazon MSK. Faça login no console Amazon MSK.