• MSK aprovisionado
  • MSK aprovisionado ofrece dos tipos de agentes: 1) los agentes express están diseñados específicamente para facilitar la administración de Apache Kafka, ofrecen hasta 3 veces más rendimiento por agente, escalan verticalmente hasta 20 veces más rápido y reducen el tiempo de recuperación en un 90 % en comparación con los agentes estándar, y 2) los agentes estándar, que ofrecen la máxima flexibilidad y opciones de control. 

    Agentes express

    Pagará una tarifa por hora por el uso de la instancia del agente express (facturada con una resolución de un segundo), con tarifas que varían en función del tamaño y la cantidad de instancias del agente en su clúster de Amazon MSK. Para obtener información adicional, consulte las tablas de precios de la instancia del agente. También paga por la cantidad de almacenamiento que usa en su clúster. Esto se calcula al sumar los GB almacenados por hora y dividir el resultado por el total de horas del mes, lo que da como resultado un valor de “GB por mes”. Como se muestra en el ejemplo de precios. Para obtener información adicional, consulte las tablas de precios de almacenamiento de los agentes. También paga una tarifa por GB por los datos escritos a un agente express (facturados con una resolución por byte). 

    No se le cobra por la transferencia de datos usada para la replicación entre agentes o entre nodos de metadatos y agentes. Pagará los cargos por transferencia de datos estándar de AWS correspondientes a los datos transferidos desde y hacia los clústeres de Amazon MSK. 

    También puede habilitar la conectividad privada (con tecnología AWS PrivateLink) si necesita conectar sus clientes de Kafka en una o más VPC a un clúster de MSK en una VPC diferente. Con esta característica, paga una tarifa por hora por cada clúster y esquema de autenticación que tenga activada la conectividad privada. Los clientes utilizan un esquema de autenticación para autenticar las solicitudes de los clientes al clúster de MSK. Además, también paga por GB de datos procesados a través de la conectividad privada. Pagará los cargos estándar de AWS PrivateLink


    Agentes estándar

    Pagará una tarifa por hora por el uso de la instancia del agente de Apache Kafka (facturada con una resolución de un segundo), con tarifas que varían en función del tamaño de la instancia del agente y de los agentes activos en los clústeres de Amazon MSK. Consulte las tablas de precios de la instancia del agente para obtener detalles.

    También paga por la cantidad de almacenamiento que aprovisiona en el clúster. Se calcula al sumar los GB aprovisionados por hora y dividirlos por el número total de horas del mes, lo que da como resultado un valor de “GB/meses”, como se muestra en el ejemplo de precios. Consulte las tablas de precios de almacenamiento de los corredores para obtener más detalles. También tiene la opción de aprovisionar un rendimiento de almacenamiento adicional de forma independiente, cobrándose por la cantidad de MB/s que aprovisione al mes. Esto se calcula al sumar los MB/s aprovisionados por hora por agente y al dividir el resultado por el número total de horas del mes, lo que da como resultado un valor de “MB/s por mes”, como se muestra en el ejemplo de rendimiento del almacenamiento aprovisionado (opcional). No se le cobra por la transferencia de datos usada para la replicación entre agentes o entre nodos de metadatos y agentes. Pagará los cargos por transferencia de datos estándar de AWS correspondientes a los datos transferidos desde y hacia los clústeres de Amazon MSK. 

    También puede habilitar la conectividad privada (con tecnología AWS PrivateLink) si necesita conectar sus clientes de Kafka en una o más VPC a un clúster de MSK en una VPC diferente. Con esta característica, paga una tarifa por hora por cada clúster y esquema de autenticación que tenga activada la conectividad privada. Los clientes utilizan un esquema de autenticación para autenticar las solicitudes de los clientes al clúster de MSK. Además, también paga por GB de datos procesados a través de la conectividad privada. Pagará los cargos estándar de AWS PrivateLink por las conexiones de VPC administradas de Amazon MSK que utilizan los clientes de Apache Kafka para conectarse al clúster de forma privada.

    Ejemplo 1 (agentes estándar)

    Si hay tres kafka.m7g.large activos en la región de AWS Este de EE. UU. (Norte de Virginia) y los agentes utilizan 1 TB de almacenamiento durante 15 días en marzo y 2 TB de almacenamiento para los últimos 16 días de marzo, pagaría lo siguiente por el mes:

    Cargo total = (cargo de la instancia del agente) + (cargo de almacenamiento)

    Cargos Uso Tarifa Subtotal

    Cargo de la instancia del agente (uso de la instancia, en horas)

    31 días * 24 horas/día * 3 agentes = 2232 horas

    0,204 USD (precio por hora para una instancia grande de kafka.m7g)

    2232 horas * 0,204 USD = 455,33 USD

    Gastos de almacenamiento en GB/meses

    1. Cálculo de GB/horas: (1000 GB * 15 días * 24 horas/día) + (2000 GB * 16 días * [24 horas/día]) = 1 128 000 GB/horas
    2. Cálculo de GB/meses: 1 128 000 GB/horas/24 horas/31 días = 1516,13 GB/meses

    0,10 USD (el precio por GB/mes en la región Este de EE. UU.)

    1516,13 GB/mes * 0,10 USD = 151,61 USD

    Total = 455,33 USD + 151,61 USD = 606,94 USD

    * Esta carga de trabajo representa una tasa de captura de 100 KB/segundo con una retención de 24 horas y un factor de replicación de 2. Se aplican cargos por transferencia de datos, que para esta carga de trabajo se estiman en 5 USD/mes.

    Ejemplo 2 (agentes estándar)

    Si hay tres kafka.m5.large activos en la región de AWS Este de EE. UU. (Norte de Virginia) y los agentes utilizan 1 TB de almacenamiento durante 15 días en marzo y 2 TB de almacenamiento para los últimos 16 días de marzo, pagaría lo siguiente por el mes:

    Cargo total = (cargo de la instancia del agente) + (cargo de almacenamiento)

    Cargos Uso Tarifa Subtotal

    Cargo de la instancia del agente (uso de la instancia, en horas)

    31 días * 24 horas/día * 3 agentes = 2232 horas

    0,21 USD (precio por hora para un kafka.m5.large)

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

    Gastos de almacenamiento en GB/meses

    1. Cálculo de GB/horas: (1000 GB * 15 días * 24 horas/día) + (2000 GB * 16 días * [24 horas/día]) = 1 128 000 GB/horas
    2. Cálculo de GB/meses: 1 128 000 GB/horas/24 horas/31 días = 1516,13 GB/meses

    0,10 USD (el precio por GB/mes en la región Este de EE. UU.)

    1516,13 GB/mes * 0,10 USD = 151,61 USD

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

    Ejemplo 3 (agentes estándar)

    Supongamos que tiene tres instancias grandes kafka.m5 activas en la región de AWS del Este de EE. UU. (Norte de Virginia). Quiere retener datos durante un total de 30 días con los datos de un día en el almacenamiento principal. Está ingiriendo 2 MB/s de datos en su clúster. Quiere aprovisionar 1 TB de almacenamiento principal para el procesamiento en tiempo real y guardar los datos de los últimos 30 días en el nivel de bajo costo. También quiere leer todos los datos almacenados en el nivel de bajo costo con una sola aplicación.

    Cargos totales = (cargo de la instancia del agente) + (cargo del almacenamiento principal) + (cargo del nivel de bajo costo) + (cargos de la recuperación del nivel de bajo costo)

    Cargos Uso Tarifa Subtotal

    Cargos de la instancia del agente (uso de la instancia, en horas)

    31 días * 24 horas al día * 3 agentes = 2232 horas

    0,21 USD (precio por hora para una instancia grande kafka.m5)

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

    Gastos de almacenamiento en GB/meses

    Cálculo de GB/meses: 744 000 GB/horas / 24 horas / 31 días = 1000 GB/meses

    0,10 USD (el precio por GB al mes en la región Este de EE. UU.)

    1000 GB al mes * 0,10 USD = 100 USD

    Cargos del almacenamiento de nivel de bajo costo en GB al mes

    1. Cálculo de bytes por hora. Con base en su tasa de ingesta de 2 MB/s, acumulará 7 549 747 200 bytes en una hora (2 * 1024 * 1024 * 3600). Su uso total de bytes por hora en un mes es (7 549 747 200 * 30 días * 24 horas al día = 5 435 817 984 000 bytes por hora.

    0,060 USD (el precio por GB al mes en la región Este de EE. UU.)

    Cobramos 0,060 USD por GB al mes. Así que el total de los gastos de almacenamiento para la retención de 30 días es = 5062,5 * 0,06 USD = 303,75 USD

    2. Convirtamos esto en GB al mes: 5 435 817 984 000 bytes por hora/1 073 741 824 bytes por GB = 5062,5 GB al mes.

    Cargos de recuperación de datos de nivel de bajo costo

    Dado que almacena 5062 GB y quiere recuperar todos los datos con una sola aplicación, leerá 5062 GB de datos.

    0,0015 USD (el precio por GB en la región Este de EE. UU.)

    Cobramos 0,0015 USD por GB. Cargo total de la recuperación = 5062 * 0,0015 = 7,9 USD


    Ejemplo 4 (agentes express)

    Si tiene tres express.m7g.larges activos en la región de AWS Este de EE. UU. (Norte de Virginia) e ingiere y almacena 1 TB de datos durante 31 días en marzo, pagará lo siguiente durante el mes:

    Cargo total = (cargo de la instancia del agente) + (cargo de entrada de datos) + (cargo de almacenamiento)

    Cargos Uso Tarifa Subtotal

    Cargos de la instancia del agente (uso de la instancia, en horas)

    31 días * 24 horas/día * 3 agentes = 2232 horas

    0,408 USD (precio por hora para msk.m7g.large)

    2232 horas * 0,408 USD = 910,66 USD

    Cargos por ingesta de datos en GB

    1000 GB

    0,01 USD (precio por GB de datos ingeridos)

    1000 GB * 0,01 USD = 10 USD

    Gastos de almacenamiento en GB/meses

    1000 GB al mes

    0,10 USD (el precio por GB al mes en la región Este de EE. UU.) 1000 GB/mes * 0,10 USD = 100,00 USD
    Total = 910,66 USD + 10 USD + 100 USD = 1020,66 USD

    (opcional) Ejemplo de rendimiento de almacenamiento aprovisionado

    Si opta por activar el rendimiento de almacenamiento provisionado y provisionar 300 MB/s de rendimiento de almacenamiento durante 31 días en su clúster de Amazon MSK con 3 intermediarios en la región de AWS del Este de EE. UU. (Norte de Virginia), pagaría el siguiente cargo adicional además de los cargos por instancia de intermediario y almacenamiento que se muestran en los ejemplos anteriores:

    Coste total = (coste de la instancia del intermediario) + (coste del almacenamiento) + (coste del rendimiento del almacenamiento provisionado)

    Cargos Uso Tarifa Subtotal

    Tasas de rendimiento de almacenamiento provisionado en MB/s-meses

    3 corredores * 300 MB/s = 900 MB/s-meses

    0,08 USD (precio por MB/s-mes en la región este de EE. UU.)

    900 MB/s-meses * 0,08 USD = 72 USD

    (Opcional) Ejemplo de conectividad privada de múltiples VPC

    Si tiene productores y consumidores en VPC o cuentas de AWS diferentes a las de su clúster de Amazon MSK con 3 agentes en la región de AWS Este de EE. UU. (Norte de Virginia) e ingiere 2 MB/s de datos y tiene 2 consumidores que leen todos los datos, puede optar por activar la conectividad privada de varias VPC para habilitar la conectividad entre VPC. Pagaría el siguiente cargo adicional además de los cargos de instancia y almacenamiento del agente, como se muestra en los ejemplos anteriores:

    Cargos totales de MSK = (cargo por instancia de agente) + (cargo por almacenamiento principal) + (cargos por conectividad privada de múltiples VPC).

    Cargos Uso Tarifa Subtotal

    Cargos por hora de conectividad privada de múltiples VPC

    Calcule las horas de conectividad privada por esquema de autenticación. Como utiliza un esquema de autenticación en un clúster de 3 nodos, se cobrará por 1 unidad de conectividad privada durante 31 días. Horas totales de conectividad privada = 1 unidad de conectividad privada x 730 horas en un mes = 730 horas de conectividad privada

    0,0225 USD por esquema de hora de conectividad privada por autenticación

    Cobramos 0,0225 USD por hora de conectividad privada por autenticación.

    Cargo por conectividad privada fija = 730 x 0,0225 = 16,43 USD

    Cargo por procesamiento de datos por conectividad privada de múltiples VPC
    Calcule los GB procesados. Dado que va a procesar un total de 6 MB/s (1 productor + 2 consumidores) = 21 GB/hora

    0,006 USD por GB procesado

    Cobramos 0,006 USD por GB procesado.

    Cargo de procesamiento de datos variable = 21,6 x 0,006 x 730 = 94,62 USD

  • MSK Serverless
  • Con MSK Serverless, solo paga una tarifa por hora por clúster sin servidor y otra por cada partición creada. Además, se paga por cada GB de datos que sus productores escriben y sus consumidores leen de los temas de su clúster. Amazon MSK solo cobra por el almacenamiento que consume.

    Pagará los cargos por transferencia de datos estándar de AWS por los datos transferidos desde o hacia otra región y por los datos transferidos hacia la Internet pública.

    Ejemplo 

    Supongamos que crea un clúster MSK Serverless en la región de AWS Este de EE. UU. (Ohio). El clúster tiene 5 temas con 20 particiones cada uno. Todos los días, sus productores escriben una media de 100 GB de datos en tanto que sus consumidores leen 200 GB de datos. Además, retiene esos datos durante 24 horas a fin de garantizar que estén disponibles para su repetición. En el caso descrito anteriormente, usted pagaría lo siguiente por un mes de 31 días:

    Total = cargo por hora de clúster + cargo por hora de partición + cargos de entrada de datos + cargos de salida de datos + cargos de almacenamiento

    Cargos Uso Tarifa (en Este de EE. UU.) Subtotal

    Clúster/horas

    31 días * 24 horas/día = 744 clúster/horas

     0,75 USD por clúster/hora

    744 * 0,75 = 558,00 USD

    Partición/horas

    31 días * 24 horas/día * 5 * 20 = 74 400 partición/horas

    0,0015 USD por partición/hora

    74 400 * 0,0015 = 111,60 USD

    Datos de entrada

    100 GB x 31 días = 3100 GB

    0,10 USD por GB/entrada

    3 100 * 0,10 USD = 310,00 USD

    Datos de salida

    200 GB x 31 días = 6200 GB

    0,05 USD por GB/salida

    6200 * 0,05 USD = 310,00 USD

    Almacenamiento

    Almacenamiento medio utilizado = 100 GB/meses

    0,10 USD por GB/mes

    100 * 0,10 USD = 10,00 USD

    Total = 558 USD + 111,6 USD+ 310 USD + 310 USD + 10 USD = 1299,60 USD
  • MSK Connect
  • Se paga una tarifa por hora por el uso del conector (facturada con una resolución de un segundo), con tarifas que varían en función del número de empleados que utilice para el conector y del tamaño de cada empleado, medido en número de unidad de conexión MSK (MCU). Cada MCU proporciona 1 vCPU de informática y 4 GB de memoria. Consulte la tabla de precios para obtener detalles.

    Ejemplo

    Si utiliza Amazon MSK Connect para transmitir datos a partir de un tema del clúster de Amazon MSK a un bucket de Amazon Simple Storage Service (S3) en la región de AWS Este de EE. UU. (Norte de Virginia), y el conector está configurado de la siguiente manera:
    escalado automático de 2 a 4 empleados, en el que cada empleado utiliza 1 MCU. Durante la jornada laboral (8 horas), el conector se escala horizontalmente a 4 empleados y, una vez terminada la jornada laboral (16 horas), se reduce verticalmente a 2 empleados.

    En este caso, se pagaría lo siguiente por el mes:

    Cargo total = Cargo por empleado de Apache Kafka Connect

    Cargos Uso Tarifa Subtotal

    Cargo por empleado de Apache Kafka Connect (MCU, en horas)

    31 días * [(8 horas/día * 4 empleados x 1 MCU/empleado) + (16 horas/día * 2 empleados x 1 MCU/empleado)] = 1984 horas

     0,11 USD (precio por hora por MCU)

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

    Total = 218,24 USD
  • Replicador de MSK
  • Con el Replicador de MSK, paga una tarifa por hora por cada replicador que cree. Un Replicador contiene un clúster de origen, un clúster de destino y algunos ajustes opcionales. Puede incluir todos los temas de su clúster de origen en un único Replicator dentro de las cuotas del Replicador de MSK admitidas. Es posible crear varios replicadores entre los mismos clústeres de MSK de origen y destino. El Replicador de MSK admite la replicación entre regiones (CRR) y la replicación en la misma región (SRR).

    Además, paga por cada GB de datos (incluidos los metadatos) que procese con el Replicador de MSK. Los datos procesados por el Replicador de MSK se componen de todos los datos que el Replicador MSK recibe, incluidos los datos replicados en el clúster de destino y también los datos filtrados por el Replicador MSK (solo si su Replicador está configurado con una configuración de nombre de tema “idéntica”) para evitar que los datos se vuelvan a copiar al mismo tema del que se originaron. Puede realizar un seguimiento del total de datos procesados mediante la métrica “ReplicatorBytesInPerSec” y de los datos replicados mediante la métrica “ReplicatorThroughput” en Amazon CloudWatch. Si su Replicador está configurado con una configuración de nombre de tema “prefijo”, ambas métricas tendrán el mismo valor, ya que el Replicador MSK no filtrará ningún dato.

    En el caso de CRR, también paga los cargos estándar de AWS por la transferencia de datos entre regiones entre las regiones de AWS de origen y destino. No hay ningún cargo por transferencia de datos para SRR.

    Ejemplo 

    Supongamos que desea replicar los datos de su clúster de Amazon MSK en la región Oeste de EE. UU. (Oregón) a su clúster de Amazon MSK en la región de AWS del Este de EE. UU. (Norte de Virginia). Está incorporando 50 MB/s de datos en su clúster de origen y desea replicar los datos de forma continua durante 30 días.

    Cargos totales de replicación = cargo de replicador por hora + cargo de datos procesados + cargo de transferencia de datos + cargos de conectividad privada de múltiples VPC para su clúster MSK de origen

    Cargos Uso Tarifa  Subtotal

    Horas de replicación

    720 horas

     0,30 USD por hora

    720 * 0,3 = 216 USD

    Datos procesados

    126 562,5 GB

    0,08 USD por GB

    126 562,5 * 0,08 = 10 125 USD

    Cargo por transferencia de datos

    126 562,5 GB

    0,02 USD por GB

    126 562,5 * 0,02 USD = 2531 USD

    Cargos por hora de conectividad privada de múltiples VPC

    720 horas

    0,0225 USD por hora

    16 USD

    Cargo por procesamiento de datos por conectividad privada de múltiples VPC

    126 562,5 GB

    0,006 USD por GB

    759 USD

    Total = 13 647 USD