Amazon Timestream es un servicio de base de datos rápido y escalable que le ayuda a almacenar y analizar datos de series temporales para aplicaciones como Internet de las cosas (IoT) y la supervisión en tiempo real. Con Timestream, puede configurar, operar y escalar bases de datos de series temporales en la nube con solo unos pocos clics. Timestream ofrece una variedad de motores de bases de datos de serie temporal para las cargas de trabajo que van desde las consultas de baja latencia hasta la ingesta de datos a gran escala. 

Timestream proporciona configuraciones sin servidor y basadas en instancias, que son compatibles con necesidades operativas. Su modelo de precios de pago por uso y bajo demanda proporciona la máxima flexibilidad y rentabilidad, lo que le permite elegir el motor de base de datos y la configuración que mejor se adapten a sus requisitos específicos. Tanto si lo amplia para obtener un alto rendimiento como si lo optimiza para reducir los costos, el enfoque personalizable de Timestream le permite seleccionar el mejor motor de base de datos de serie temporal para su carga de trabajo. Solo paga por los recursos que usa, lo que la convierte en una solución ideal para una administración de datos dinámica y eficiente.

Amazon Timestream for InfluxDB ¡NOVEDAD!

Amazon Timestream for InfluxDB es una base de datos administrada, de código abierto y de serie temporal de alta disponibilidad que facilita la configuración, el funcionamiento y el escalado de las instancias de InfluxDB en la nube. Las instancias de bases de datos (DB) bajo demanda permiten pagar por la capacidad de computación a partir de la hora en que se ejecuta su instancia de base de datos sin compromisos a largo plazo. De este modo, puede olvidarse de los costos y las complejidades de planificar, comprar y mantener equipos. Los cargos por instancia de base de datos y almacenamiento se basan en las configuraciones que elija.

Precios por instancias de bases de datos

Amazon Timestream for InfluxDB admite implementaciones Single-AZ y Multi-AZ, clases de instancias optimizadas y tipos de almacenamiento que puede elegir según sus requisitos de carga de trabajo. 

  • Tanto para las implementaciones Multi-AZ como para las Single-AZ, los precios están fijados por hora de instancia de base de datos consumida desde el momento en que se lanza una instancia de base de datos hasta que se detiene o elimina.
  • En el caso de las implementaciones Multi-AZ, los cargos por instancia se aplican tanto a las instancias principales como a las réplicas secundarias de Amazon Timestream for InfluxDB.
  • Las horas parciales de la instancia de base de datos se facturan en incrementos de un segundo con un cargo mínimo de 10 minutos después de un cambio de estado que se puede facturar, como la creación, el inicio o la modificación de la clase de instancia de la base de datos.
  • Implementación Single-AZ
  • Precios de instancias

    Precios de computación bajo demanda:

  • Implementación Multi-AZ
  • Precios de instancias

    Precios de computación bajo demanda:

Precios por almacenamiento de bases de datos

El almacenamiento de bases de datos se factura por GB al mes. La cantidad viene determinada por el tipo de almacenamiento seleccionado y el volumen de almacenamiento asignado a la base de datos. Las bases de datos de Amazon Timestream for InfluxDB admiten los siguientes tipos de almacenamiento:

Almacenamiento incluido de E/S de InfluxDB: esta opción de almacenamiento está diseñada para satisfacer las necesidades de las cargas de trabajo de serie temporal de InfluxDB con mayor intensidad de E/S. Hay tres opciones para elegir: almacenamiento con I/O de Influx con 3000 IOPS incluidas (tamaño mínimo de 20 GiB), almacenamiento con E/S de Influx de 12 000 IOPS (tamaño mínimo de 400 GiB) y almacenamiento con E/S de Influx de 16 000 IOPS (tamaño mínimo de 400 GiB).

  • Implementación Single-AZ
  • Precios de almacenamiento

    Precios de almacenamiento bajo demanda:

  • Implementación Multi-AZ
  • Precios de almacenamiento

    Precios de almacenamiento bajo demanda:

Precios de las transferencias de datos

  • Las transferencias de datos efectuadas entre instancias de Amazon Timestream for InfluxDB y Amazon EC2 en la misma zona de disponibilidad son

 gratis. 

  • Las transferencias de datos efectuadas entre zonas de disponibilidad para la replicación de implementaciones Multi-AZ son

gratis.

  • Instancias de Amazon Timestream for InfluxDB fuera de una VPC

Los datos transferidos entre una instancia de EC2 y una instancia de base de datos de Amazon Timestream for InfluxDB en diferentes zonas de disponibilidad de la misma región no tienen ningún costo asociado a la transferencia de datos para el tráfico de entrada o salida de la instancia de base de datos de Amazon Timestream for InfluxDB. Solo se le cobrará por la transferencia de datos dentro o fuera de la instancia de EC2 y se aplicarán las tarifas estándar de transferencia de datos regionales de EC2 (0,01 USD por GiB de entrada/salida).

  • Instancias de Amazon Timestream for InfluxDB dentro de una VPC

Para los datos transferidos entre una instancia de EC2 y una instancia de base de datos de Amazon Timestream for InfluxDB en diferentes zonas de disponibilidad de la misma región, se aplican cargos de transferencia de datos regionales de EC2 a ambas partes de la transferencia.

Región

Amazon Timestream for LiveAnalytics

Amazon Timestream for LiveAnalytics es una base de datos de series temporales sin servidor que se escala automáticamente para ingerir gigabytes de serie temporal por minuto. Los cargos de LiveAnalytics se basan en las siguientes operaciones: 

  • Escrituras: la cantidad de datos escritos desde sus aplicaciones (redondeados al KB más cercano) en una tabla.
  • Consultas: la cantidad de datos escaneados por el motor de consultas distribuidas sin servidor de Timestream for LiveAnalytics mientras calcula los resultados de las consultas (redondeado al MB más cercano, con un mínimo de 10 MB).
  • Almacenamiento en memoria: la cantidad de datos almacenados en el almacenamiento de la memoria de cada tabla facturada por GB por hora.
  • Almacén magnético: la cantidad de datos almacenados en el almacén magnético de cada tabla facturado por GB al mes.

Consultas

Las consultas se cobran en función de la cantidad de datos de series temporales escaneados por el motor de consultas distribuidas sin servidor de Amazon Timestream mientras se calculan los datos de las consultas enviadas desde sus aplicaciones o desde sus consultas programadas configuradas, con un mínimo de 10 MB por consulta.

Almacenamiento en memoria

Los cargos del almacenamiento de memoria se calculan en función de la cantidad de datos de series temporales almacenados en el almacenamiento de memoria de cada tabla de Amazon Timestream.

Almacenamiento magnético

Los cargos del almacenamiento magnético se calculan en función de la cantidad de datos de series temporales almacenados en el almacenamiento magnético de cada tabla de Amazon Timestream.

Nivel gratuito

Como parte del nivel gratuito de AWS, puede comenzar a usar Amazon Timestream for LiveAnalytics sin costo. Al registrarse, los nuevos clientes reciben 50 GB para la ingesta de datos, 100 GB de almacenamiento en nivel magnético, 750 GB por hora de almacenamiento en nivel de memoria y 750 GB para el uso de consultas durante un mes de prueba gratuita de Timestream for LiveAnalytics.

Ejemplos de precios

Supervisión de la infraestructura en tiempo real para sistemas de suministro de energía ininterrumpida mediante Timestream for InfluxDB

Imagine un sistema de supervisión de infraestructura en tiempo real diseñado para administrar más de 5000 dispositivos de UPS (sistema de alimentación ininterrumpida). Este sistema está orientado a analizar métricas vitales en tiempo real para garantizar la fiabilidad y la eficiencia de estos dispositivos.

Cada dispositivo de UPS transmite datos cada 10 segundos. Estos datos abarcan 5 campos clave: voltajes de entrada/salida, capacidad de carga, temperatura y nivel de carga de la batería. Además de estos campos, cada paquete de datos incluye cuatro etiquetas esenciales (DeviceId, deviceModel, location y manufacturer) que agregan capas de información contextual a las métricas.

El proceso de supervisión se ejecuta a través de un sofisticado sistema de paneles. Estos paneles están programados para actualizarse cada 60 segundos y ejecutar un total de 15 consultas en cada ciclo. Esta configuración proporciona una visión casi en tiempo real del estado y el rendimiento de todos los dispositivos de UPS conectados, lo que permite tomar decisiones y acciones oportunas.

Otra característica importante de este sistema es su capacidad automática de detección de anomalías. Las tareas se configuran para ejecutarse cada 10 segundos y escanean meticulosamente los datos entrantes para detectar cualquier desviación de los umbrales predefinidos. Al detectar cualquier anomalía, el sistema activa alertas de inmediato, lo que garantiza la atención inmediata a los posibles problemas.

Para satisfacer las demandas de este amplio sistema de procesamiento de datos y supervisión en tiempo real, es esencial contar con una infraestructura de base de datos sólida. Una instancia DB.Influx.2xLarge, equipada con 400 GiB de almacenamiento incluido de E/S de Influx y capaz de gestionar 3000 IOPS, sería ideal para esta carga de trabajo.

Costo de implementación Single-AZ (mensual)

  • Costo de computación: 697,88 USD
    • Según una instancia db.Influx.2xlarge.
    • Funciona las 24 horas todos los días del mes.
    • Tarifa: 0,956 USD por hora.
    • Horas totales: 730 (1 mes).
  • Costo de almacenamiento: 40,00 USD
    • 400 GiB de almacenamiento incluido de E/S de Influx (3000 IOPS).
    • Tarifa: 0,10 USD por GB al mes.
    • Configuración Single-AZ.
  • Costo mensual total: 737,88 USD
     

Costo de implementación Multi-AZ (mensual)

  • Costo de procesamiento: 1396,49 USD
    • Según una instancia Multi-AZ db.Influx.2xlarge.
    • Funciona las 24 horas todos los días del mes.
    • Tarifa: 1913 USD por hora.
    • Horas totales: 730 (1 mes).
  • Costo de almacenamiento: 80 USD
    • 400 GiB de almacenamiento incluido de E/S de Influx (3000 IOPS).
    • Tarifa: 0,20 USD por GB al mes.
    • Configuración Multi-AZ.
  • Costo mensual total: 1476,49 USD

Supervisión de IoT en tiempo real para sistemas de seguridad doméstica mediante Timestream for InfluxDB

Considere un servicio de supervisión de seguridad en tiempo real diseñado para una red de más de 80 000 clientes de seguridad y automatización del hogar de IoT. Cada 60 segundos, la unidad central de control doméstico envía un conjunto completo de datos, que comprende 6 etiquetas y 15 campos, a un sistema de base de datos basado en InfluxDB. 

Los datos recibidos de estas unidades centrales se agregan y analizan a mayor escala para generar recomendaciones e informes de tendencias reveladores. Luego, estos informes y recomendaciones se proporcionan a los usuarios finales, lo que les ayuda a optimizar las configuraciones de automatización y seguridad del hogar.

Además de los datos rutinarios, los dispositivos domésticos también generan una categoría distinta de eventos en tiempo real, especialmente centrados en los aspectos de seguridad. Estos eventos de seguridad se supervisan en tiempo real a través de un centro de control especializado. El centro de control está equipado con paneles avanzados que ejecutan aproximadamente 50 consultas y se actualizan cada 30 segundos. Esta configuración ofrece una visión general casi instantánea del estado de la seguridad en todos los hogares conectados.

Además, el sistema está diseñado para analizar automáticamente ciertos tipos de eventos en intervalos de 5 segundos. Esta característica permite la generación de notificaciones automáticas inmediatas a sistemas externos cuando se cumplen condiciones específicas, lo que mejora significativamente la capacidad de respuesta del sistema en materia de seguridad.

Para adaptarse a estos requisitos de procesamiento continuo de datos, junto con la supervisión de eventos de seguridad en tiempo real, es necesaria una infraestructura de base de datos sólida. Una instancia db.Influx.8xlarge, equipada con 600 GiB de almacenamiento incluido de E/S de InfluxDB y configurado con 12 000 IOPS (operaciones de entrada/salida por segundo), sería adecuada para gestionar esta carga de trabajo.

Costo de implementación Single-AZ (mensual)

  • Costo de procesamiento: 2792,25 USD
    • Según una instancia db.Influx.8xlarge.
    • Funciona las 24 horas cada días durante un mes.
    • Tarifa: 3,825 USD por hora.
  • Horas totales: 730 (1 mes).
  • Costo de almacenamiento: 210 USD
    • 600 GiB de almacenamiento incluido de E/S de Influx (12 000 IOPS).
    • Tarifa: 0,35 GB/mes
    • Configuración Single-AZ.
  • Costo mensual total = 3002,25 USD


Costo de implementación Multi-AZ (mensual)

  • Costo de computación: 5584,50 USD
    • Según una instancia Multi-AZ db.Influx.8xlarge.
    • Funciona las 24 horas cada días durante un mes.
    • Tarifa: 7,65 USD por hora.
    • Horas totales: 730 (1 mes).
  • Costo de almacenamiento: 420 USD
    • 600 GiB de almacenamiento incluido de E/S de Influx (12 000 IOPS).
    • Tarifa: 0,70 USD por GB al mes en una configuración Multi-AZ.
  • Costo mensual total = 6004,50 USD

Análisis del comportamiento de los usuarios de comercio electrónico con Timestream for InfluxDB

Considere una plataforma de comercio electrónico de tamaño moderado, con un enfoque en optimizar las tasas de conversión mediante el análisis del comportamiento de los usuarios. El sitio web cuenta con una base de usuarios de 4 millones de personas registradas con aproximadamente 200 000 usuarios activos diarios. Esta actividad se traduce en aproximadamente 10 millones de eventos cada día.

El sistema de telemetría del sitio web está diseñado para capturar eventos en tiempo real, cada uno de los cuales genera registros que constan de 8 etiquetas y 3 campos. La identificación del usuario se logra mediante una combinación de identificadores de usuario (que pueden ser conocidos o anónimos), el tipo de dispositivo y las etiquetas UTM. Mientras tanto, cada evento de telemetría se caracteriza por tres atributos principales: el tipo de evento, el tiempo que tarda en cargarse y el origen del evento (como anuncios, reseñas o búsquedas).

Luego, este rico conjunto de datos de serie temporal se agrega y analiza para mejorar varios aspectos de la experiencia del usuario, incluida la optimización de las recomendaciones de productos, la rotación de anuncios y la colocación estratégica de pancartas. El sistema hace más de 100 consultas cada 5 minutos, lo que lleva a diversos tipos de agregaciones de datos. Estas agregaciones son esenciales para la actualización y optimización continuas de los modelos de machine learning.

Una instancia db.Influx.16xlarge configurada con 800 GiB de almacenamiento incluido de E/S de InfluxDB con capacidad para 16 000 IOPS (operaciones de entrada/salida por segundo) sería adecuada para gestionar la carga de trabajo.

Costo de implementación Single-AZ (mensual)

  • Costo de computación: 5584,50 USD
    • Según una instancia db.Influx.16xlarge.
    • Funciona las 24 horas todos los días del mes. Tarifa: 7,65 USD por hora.
    • Horas totales: 730 (1 mes).
  • Costo de almacenamiento: 400 USD
    • 800 GiB de almacenamiento incluido de E/S de Influx (16 000 IOPS).
    • Tarifa: 0,50 USD por GB al mes.
    • Configuración Single-AZ.
  • Costo mensual total = 5984,50 USD


Costo de implementación Multi-AZ (mensual)

  • Costo de computación: 11 169 USD
    • Según una instancia Multi-AZ db.Influx.16xlarge.
    • Funciona las 24 horas todos los días del mes.
    • Tarifa: 15,30 USD por hora.
    • Horas totales: 730 (1 mes).
  • Costo de almacenamiento: 800 USD
    • 800 GiB de almacenamiento incluido de E/S de Influx (16 000 IOPS).
    • Tarifa: 1 USD por GB al mes.
    • Configuración Multi-AZ.
  • Costo mensual total = 11 969 USD

Supervisión del rendimiento y el estado de una aplicación de transmisión de video con Timestream for LiveAnalytics

Imagine un servicio de streaming de video que funciona en 2000 instancias de EC2. Este servicio se centra en analizar las métricas de streaming en tiempo real para evaluar el rendimiento de las aplicaciones, identificar anomalías, resolver problemas y detectar oportunidades de optimización. Cada instancia de EC2 emite constantemente cuatro métricas vitales (tiempo de inicio de video, índice de almacenamiento en búfer, errores en la reproducción de video y media de fotogramas por segundo). Estas métricas se capturan cada segundo, lo que proporciona una visión detallada de la calidad de la transmisión.

Para detectar anomalías, el sistema está configurado con 10 consultas que se ejecutan cada minuto, que analizan los datos de los 10 minutos anteriores en busca de irregularidades. Además, se ha configurado un panel con ocho widgets para mostrar los datos de las últimas seis horas, lo que ofrece una vista completa para una supervisión eficaz. Este panel está diseñado para el acceso simultáneo de cinco usuarios y se actualiza cada hora.

La base de datos de Amazon Timestream for LiveAnalytics desempeña un papel fundamental en esta configuración. Almacena seis horas de datos en el almacén de memoria y seis meses en el almacén magnético, lo que garantiza la disponibilidad inmediata y a largo plazo de los datos. Además, la elección de registros de múltiples medidas para el almacenamiento de datos optimiza los costos sin comprometer la eficiencia.

Estimación de costos mensuales

Ingesta de datos

  • Registros ingeridos por segundo: 2000.
  • Tasa de solicitudes de escritura: 20 por segundo (2000 registros/100 lotes).


Desglose de costos

  • Costo de escritura: 183,96 USD
    • Con los recursos de múltiples medidas, el tamaño típico de un registro de serie temporal es de 70 bytes (cada registro contendrá 3 dimensiones de tipo varchar —10 bytes— y 4 medidas de tipo doble —8 bytes—, 8 bytes por marca de tiempo).
    • Número de registros ingeridos por segundo: 2000 (cada máquina de EC2 emite un registro). Recomendamos ingerir estos registros en lotes de 100 en una solicitud por escrito.
    • Cálculo: 20 solicitudes por segundo * 7 KB por solicitud * 3600 segundos/hora * 730 horas al mes * 0,50 USD por millón de escrituras de 1 KB.
  • Costo de almacenamiento en memoria: 74,47 USD
    • Cálculo: 70 bytes/registro * 2000 registros/segundo * 3600 segundos/hora * 730 horas/mes * 6 horas * 0,036 USD/GB por hora.
  • Costo del almacenamiento magnético: 66,22 USD
    • Cálculo: 70 bytes/registro * 2000 registros/segundo * 3600 segundos/hora * 730 horas/mes * 6 meses* 0,03 USD/GB al mes.
    • Costo de la consulta: 48,56 USD al mes
    • Consultas de alerta: 43,80 USD
      • Cálculo: 10 consultas por minuto * 10 MiB escaneados por consulta * 60 minutos * 730 horas en un mes * 0,01 USD por GiB de datos escaneados
    • Consultas del panel: 2,92 USD
      • Cálculo: 8 widgets * 5 usuarios * 730 horas al mes * 10 MiB escaneados por consulta * 0,01 por GiB de datos escaneados.
    • Consultas programadas: 1,84 USD
      • Cálculo: suponiendo que la cantidad de escrituras hechas por consultas programadas sea inferior al 1 % de la cantidad total de datos que se escriben en Amazon Timestream LiveAnalytics, dado que los datos se agregan o se reducen. El 1 % de 367,9 GiB es 3,68 GiB. 3,68 GiB * 0,50 USD por (1 millón de escrituras o 1 GiB de escrituras)


Costo mensual total

  • Total: 373,21 USD

Uso de análisis para detectar pagos fraudulentos y tomar mejores decisiones comerciales con Timestream for LiveAnalytics

Piense en un sistema dinámico de procesamiento de pagos vinculado a numerosas terminales de puntos de venta en las principales ciudades de EE. UU. Este sistema está diseñado para capturar y analizar datos de transacciones en tiempo real, con el objetivo de detectar actividades fraudulentas y proporcionar respuestas a consultas comerciales críticas, como identificar las terminales de puntos de venta más concurridas y menos activas, determinar las horas pico de transacciones en cada ciudad y reconocer la ciudad con la tasa de transacciones más alta por hora.

El sistema maneja un volumen sustancial de datos y procesa alrededor de 5000 transacciones por segundo. Cada transacción, almacenada en Amazon Timestream for LiveAnalytics, consta de 100 bytes. El análisis se basa en consultas de 10 minutos para la detección del fraude y 5 consultas adicionales para desglosar los datos y obtener información empresarial, que se centra en los últimos 30 minutos de los datos de las transacciones.

Un panel sofisticado, con 25 widgets, es un elemento clave de este sistema. Se actualiza cada hora y 10 usuarios acceden simultáneamente a él, lo que presenta una visión completa de los datos de las transacciones. La estrategia de retención de datos incluye un periodo de dos horas en el almacén de memoria y un periodo de seis meses en el almacén magnético. Este sistema también utiliza registros de múltiples medidas para un almacenamiento de datos eficiente y agrupa los datos en grupos de 100, con aproximadamente un 35 % de repetición de datos en cada lote. Para mejorar la eficiencia de las consultas, solo se escanea alrededor del 2 % de los datos acumulados durante la última hora.

Estimación de costos mensuales (con registros de una sola medida): 

Ingesta de datos

  • Registros ingeridos por segundo: 5000
  • Tasa de solicitudes de escritura: 50 por segundo (5000 registros/100 lotes)


Desglose de costos

  • Costo de escritura: 657,00 USD
    • Número de registros ingeridos por segundo: 5000. Recomendamos ingerir estos registros en lotes de 100 en una solicitud por escrito.
    • Cálculo: 50 solicitudes por segundo * 10 KB por solicitud * 3600 segundos/hora * 730 horas al mes * 0,50 USD por millón de escrituras de 1 KB.
  • Costo de almacenamiento en memoria: 94,61 USD
    • Cálculo: 100 bytes/registro * 5000 registros/segundo * 3600 segundos/hora * 730 horas/mes * 2 horas * 0,036 USD/GB por hora.
  • Costo del almacenamiento magnético: 236,52 USD
    • Cálculo: 100 bytes/registro * 5000 registros/segundo * 3600 segundos/hora * 730 horas/mes * 6 meses* 0,03 USD/GB al mes.
  • Costo de la consulta: 69,84 USD al mes
    • Consultas de alerta: 43,80 USD
      • Cálculo: 10 consultas por minuto * 10 MiB escaneados por consulta * 60 minutos * 730 horas en un mes * 0,01 USD por GiB de datos escaneados.
    • Consultas del panel: 18,25 USD
      • Cálculo: 25 widgets * 10 usuarios * 730 horas al mes * 10 MiB escaneados por consulta * 0,01 por GiB de datos escaneados.
    • Consultas programadas: 7,79 USD
      • Programar consultas: el costo de la consulta es de 1,22 USD
        • Cálculo: se calcula como 10 consultas por hora (5 consultas que se suman cada 30 minutos para rellenar el panel) * 16,7 MiB por consulta * 730 horas * 0,01 USD por GiB de datos escaneados. El motor de consultas de Amazon Timestream LiveAnalytics procesará aproximadamente el 2 % de los datos acumulados durante un periodo de 2 horas (0,2 % * 100 bytes por registro * 5000 registros por segundo * 60 minutos * 2 horas / 1 MiB) o 10 MiB, lo que sea mayor.
      • Programar consultas: el costo de escritura es de 6,57 USD
        • Cálculo: suponiendo que la cantidad de escrituras hechas por consultas programadas sea inferior al 1 % de la cantidad total de datos que se escriben en Amazon Timestream, dado que los datos se agregan o se reducen. El 1 % de 1314,0 GiB es 13,14 GiB. 13,14 GiB * 0,50 USD por (1 millón de escrituras o 1 GiB de escrituras)

Costo mensual total

  • Total: 1057,96 USD

Recursos de precios adicionales

Calculadora de precios de AWS

Calcule fácilmente los costos mensuales en AWS

Obtenga asistencia de precios

Contacte con los especialistas de AWS para obtener un presupuesto personalizado