AWS IoT Core le permite conectar de manera confiable y segura miles de millones de dispositivos de IoT y dirigir billones de mensajes de IoT a los servicios de AWS y a otros dispositivos sin necesidad de administrar la infraestructura. Paga solo los componentes específicos que utilice. No hay ninguna tarifa de servicio por uso mínima ni obligatoria. Se factura de manera independiente el uso de conectividad, mensajería y sombras de dispositivos (almacenamiento de estados de dispositivos), registro (almacenamiento de metadatos de dispositivos) y del motor de reglas (transformación y enrutamiento de mensajes). Este enfoque le proporciona claridad y un precio bajo independientemente del tipo de carga de trabajo.

Nivel gratuito de AWS con AWS IoT Core

El nivel gratuito de AWS se encuentra disponible para los clientes de AWS IoT Core durante 12 meses a partir de la fecha de creación de la cuenta de AWS. Cuando venza el uso gratuito o cuando el uso de la aplicación supere el nivel de uso gratuito como se indica a continuación, solo tiene que pagar las tarifas de precios de AWS IoT Core.

  • 2 250 000 minutos de conexión 
  • 500 000 mensajes
  • 225 000 operaciones de registro o sombra de dispositivos
  • 250 000 reglas desencadenadas y 250 000 acciones ejecutadas

Por ejemplo, el nivel gratuito le permitiría ejecutar una carga de trabajo con 50 dispositivos, en la que cada dispositivo:

  • Se conecte 24 horas al día
  • Intercambie 300 mensajes por día (tamaño de los mensajes de 5 KB o menos)
  • Haga 130 operaciones de sombra de dispositivos o registro por día (tamaño de registro de ambos servicios de 1 KB o menos)
  • Desencadena 150 ejecuciones de reglas por día que invocan una acción (tamaño de mensaje procesado de 5 KB o menos) 

El nivel de uso gratuito se aplica a todas las regiones de AWS, salvo en la región GovCloud (EE. UU.). El uso se calcula mensualmente en todas las regiones y se refleja automáticamente en la factura. Tenga en cuenta que el uso gratuito no se acumula de un período de facturación al siguiente.

Resumen de precios

Conectividad

El servicio de conectividad ofrece una conexión segura y autenticada entre dispositivos y AWS IoT Core. La conectividad se mide en incrementos de 1 minuto y se basa en el tiempo total de conexión de los dispositivos a AWS IoT Core.

Por ejemplo, en la región EE. UU. Este (Norte de Virginia), usted paga 0,042 USD por dispositivo cada año (una conexión * 0,08 USD/1 000 000 minutos de conexión * 525 600 minutos/año) por una conexión activa las 24 horas todos los días. Para mantener la conectividad, los dispositivos pueden enviar mensajes de conexión persistente (“ping”) en intervalos que van desde los 20 minutos a los 30 segundos. Estos mensajes no generan ningún costo adicional. Obtenga más detalles acerca de los precios del servicio de conectividad »

Mensajería

Los mensajes transportan datos de dispositivos hacia y desde AWS IoT Core. La mensajería se mide en función de la cantidad de mensajes transmitidos entre los dispositivos y AWS IoT Core.

Por MQTT y HTTP, no incurrirá en costos por los mensajes que se envíen o reciban utilizando los temas reservados de Basic Ingest o la Integración de Alexa Voice Service para AWS IoT Core

Puede enviar y recibir mensajes con un tamaño máximo de 128 kilobytes (KB). Los mensajes se computan en incrementos de 5 KB. Por ejemplo, un mensaje de 8 KB se computa como dos mensajes.

Más información sobre los precios de mensajería »

 

Con Firmware Update Over-the-Air (FUOTA), los clientes pueden entregar de forma remota actualizaciones de firmware seguras y confiables a los dispositivos en el campo mediante LoRaWAN Multicast (MC) y mecanismos de fragmentación definidos por la LoRa Alliance.  Cada FUOTA se define como una tarea.

Si crea una tarea FUOTA para un grupo de 1000 dispositivos, se facturarán 1000 tareas. Los usuarios obtienen las primeras 100 tareas FUOTA de forma gratuita.

Registro y sombra de dispositivo

La sombra de dispositivo almacena el estado deseado o real de un dispositivo, y el registro se utiliza para nombrar y administrar dispositivos. El uso de ambos servicios se mide en función de la cantidad de operaciones que acceden a los datos del registro o la sombra de dispositivo o los modifican.

Las operaciones de registro y sombra del dispositivo se miden en incrementos de 1 KB del tamaño del registro de ambos servicios. Por ejemplo, una actualización a un registro de sombra de dispositivo de 1,5 KB se computa como dos operaciones. Obtenga más detalles acerca de los precios del registro y la sombra de dispositivo »

Motor de reglas

El motor de reglas le permite transformar datos de dispositivos mediante el uso de operaciones aritméticas o funciones externas, como AWS Lambda y, a continuación, dirigir los datos a un servicio de AWS como Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB o Amazon Kinesis. El uso de este servicio se mide cada vez que se activa una regla y en función de la cantidad de acciones ejecutadas dentro de una regla, con un mínimo de una acción por regla.

Las reglas y las acciones se miden en incrementos de 5 KB del tamaño de mensaje. Por ejemplo, una regla que procese un mensaje de 5 KB y no ejecute ninguna acción se computa como una regla y una acción, mientras que una regla que procese un mensaje de 8 KB y ejecute dos acciones se computa como dos reglas y cuatro acciones. Además, para los datos que se transfieren tanto “dentro” como “fuera” de ciertas acciones de reglas desde fuera de la región, las acciones ejecutadas se cobrarán según las tarifas de transferencia de datos de Amazon Elastic Compute Cloud (Amazon EC2) tal y como se describe aquí en “Transferencia de datos”. Obtenga más detalles acerca de los precios del motor de reglas aquí »

Device Advisor

Device Advisor se puede utilizar de forma gratuita. Sin embargo, los clientes serán responsables por cualquier coste asociado al uso de AWS como parte de las pruebas (por ejemplo, el uso de AWS IoT Core como parte de las pruebas o los registros de cada prueba en Amazon CloudWatch). Los clientes podrán visualizar el uso de recursos de AWS en la cuenta de AWS y los cargos correspondientes se aplicarán a la factura de AWS de los desarrolladores.

Ejemplos de precios de los componentes de AWS IoT Core

Cargos de conectividad

Ejemplo 1

Tiene 10 000 dispositivos que mantienen una conexión constante con AWS IoT Core en la región de EU (Irlanda) durante 30 días. La tarifa de conectividad para la región es de 0,08 USD/1 000 000 minutos de conexión. Los cargos se calcularían de la siguiente manera:

  • Minutos de conexión = 10 000 conexiones * 60 minutos/hora * 24 horas/día * 30 días = 432 000 000 minutos de conexión
  • Cargos totales de conectividad = 432 000 000 minutos de conexión * 0,08 USD/1 000 000 minutos de conexión = 34,56 USD

Ejemplo 2

En este ejemplo, los mismos 10 000 dispositivos se conectan a AWS IoT Core en la región de EU (Irlanda) durante solo 15 minutos por hora, cada hora durante 30 días. Los cargos se calcularían de la siguiente manera:

  • Minutos de conexión = 10 000 conexiones * 15 minutos/hora * 24 horas/día * 30 días = 108 000 000 minutos de conexión
  • Cargos totales de conectividad = 108 000 000 minutos de conexión * 0,08 USD/1 000 000 minutos de conexión = 8,64 USD
 

Cargos de mensajería

Ejemplo 1

Imagine que tiene un dispositivo que publica un mensaje de 2 KB cada hora en AWS IoT Core en la región de EU (Irlanda) durante 30 días. AWS IoT Core entonces entrega cada mensaje (2 KB) a otros cinco dispositivos en la misma región. La tarifa de mensajería MQTT y HTTP para los primeros mil millones de mensajes es de 1/1 000 000 USD. Los cargos se calcularían de la siguiente manera:

Costo de publicación en AWS IoT Core

  • Cálculo de mensajes publicados: 1 mensaje/hora * 24 horas/día * 30 días = 720 mensajes
  • Cargos por mensajes publicados: 720 mensajes * 1 USD/1 000 000 mensajes = 0,00072 USD

Costo de entrega a dispositivos

  • Cálculo de mensajes entregados: 5 mensajes/hora * 24 horas/día * 30 días = 3 600 mensajes
  • Cargos por mensajes entregados: 3600 mensajes * 1 USD/1 000 000 mensajes = 0,0036 USD

Cargos totales de mensajería

  • Cargos totales de mensajería = cargos de mensajes publicados + cargos de mensajes entregados
  • Cargos totales de mensajería = 0,00072 USD + 0,0036 USD = 0,00432 USD

Ejemplo 2

Para este ejemplo, tiene un dispositivo que publica diez mensaje de 8 KB cada hora en AWS IoT Core en la región de EU (Irlanda) durante 30 días. De esos diez mensajes enviados cada hora, cuatro se envían al motor de reglas de AWS IoT Core a través de Basic Ingest. Como en este ejemplo se utiliza MQTT o HTTP, no se incurre en gastos de mensajería por los cuatro mensajes enviados o recibidos mediante el tema reservado de Basic Ingest. Los otros seis mensajes se publican a una tarifa de 1 USD/1 000 000 mensajes para los primeros mil millones de mensajes. Los cargos de mensajería se calcularían de la siguiente manera:

Costo de publicación en AWS IoT Core

Como cada mensaje tiene un tamaño superior a 5 KB, se computan como dos mensajes (de 5 KB).

  • Recuento de mensajes publicados a través de Basic Ingest: 2 mensaje computados * (4 mensajes/hora * 24 horas/día * 30 días) = 5760 mensajes
  • Recuento de mensajes publicados restantes: 2 mensajes computados * (6 mensajes/hora * 24 horas/día * 30 días) = 8640 mensajes
  • Cargos de mensajería por mensajes publicados a través de Basic Ingest: 5760 mensajes * 0 USD = gratis
  • Cargos de mensajería por los mensajes publicados restantes: 8640 mensajes * 1 USD/1 000 000 mensajes = 0,00864 USD

Cargos totales de mensajería = cargos de mensajería por mensajes publicados a través de Basic Ingest + cargos de mensajería por los mensajes publicados restantes = 0 USD + 0,00864 USD = 0,00864 USD

 
Ejemplo 3
 
Tiene un dispositivo LoRaWAN que publica un mensaje cada 15 minutos (4 por hora) en LoRaWAN de AWS IoT Core en la región de EE. UU. Este (Norte de Virginia) durante 30 días. La aplicación envía mensajes al dispositivo dos veces al día para modificar el estado del dispositivo. El dispositivo también envía una solicitud de unión a fin de proteger la sesión del dispositivo una vez a la semana (redondeado a cuatro semanas en este ejemplo de 30 días). El precio de mensajería de LoRaWAN en EE. UU. Este (Norte de Virginia) para los primeros mil millones de mensajes es de 2,3 USD/1 000 000 de mensajes. Los cargos se calcularían de la siguiente manera:
 
Costo de enlace ascendente:
 
  • Recuento de mensajes de enlace ascendente: 4 mensajes/hora * 24 horas/día * 30 días = 2880 mensajes
  • Cargos por mensajes de enlace ascendente: 2880 mensajes * 2,3 USD/1 000 000 mensajes = 0,006624 USD

Costo de enlace de bajada:

  • Recuento de mensajes de enlace de bajada: 2 mensajes/día * 30 días = 60 mensajes
  • Cargos por mensajes de enlace de bajada: 60 mensajes * 2,3 USD/1 000 000 mensajes = 0,000138 USD

Costo de unión:

  • Recuento de mensajes de unión: 1 mensaje/semana * 4 semanas = 4 mensajes
  • Cargos por mensajes de unión = 4 mensajes * 2,3 USD/1 000 000 mensajes = 0,0000092 USD

Cargos totales de mensajería:

  • Cargos totales de mensajería = cargos de mensajes de enlace ascendente + cargos de mensaje de enlace descendente + cargos de mensajes de unión
  • Cargos totales de mensajería = 0,006624 USD + 0,000138 USD + 0,0000092 USD = 0,0067712 USD

Cargos de registro y sombra de dispositivos

Ejemplo 1

Tiene 100 dispositivos que desencadenan un total de 1 000 000 de actualizaciones de sombra de dispositivo en la región Canadá (Central). El tamaño del registro de sombras de dispositivos de cada actualización es de 1,5 KB. La tarifa de registro y sombra de dispositivo para la región Canadá (Central) es de 1,25 USD/1 000 000 de operaciones. Los cargos se calcularían de la siguiente manera:

Como el tamaño de la sombra de dispositivo es superior a 1 KB, las operaciones se computan con el siguiente múltiplo de KB (2 KB) como dos operaciones.

Cargos totales de sombra de dispositivo = 2 operaciones * 1 000 000 actualizaciones * 1,25 USD/1 000 000 operaciones = 2,50 USD

Ejemplo 2

La solución anterior llama a la API de ListThing 100 veces durante 30 días. Cada vez, la API devuelve 500 registros. El tamaño de cada registro es de 1 KB. Los cargos se calcularían de la siguiente manera:

Solicitudes de registro = 100 solicitudes * 500 = 50 000 solicitudes

Cargos totales por registro = 50 000 solicitudes * 1,25 USD/1 000 000 solicitudes = 0,0625 USD

Cargos del motor de reglas

Ejemplo 1

Tiene 100 dispositivos que desencadenan un total de 1 000 000 de reglas en la región Canadá (Central). Cada regla reenvía datos a Amazon S3, por lo que se invoca una acción. La tarifa tanto para las reglas desencadenadas como para las acciones ejecutadas en Canadá (Central) es de 0,15 USD (por millón de reglas desencadenadas/por millón de acciones ejecutadas). Los cargos se calcularían de la siguiente manera:

  • Cargos de reglas desencadenadas = 1 000 000 de reglas desencadenadas * 0,15 USD/1 000 000 de reglas desencadenadas = 0,15 USD
  • Cargos de acciones ejecutadas = 1 000 000 de reglas desencadenadas * 1 acción ejecutada/regla desencadenada * 0,15 USD/1 000 000 de acciones ejecutadas = 0,15 USD

Cargos totales del motor de reglas = cargos de reglas + cargos de acciones = 0,15 USD + 0,15 USD = 0,30 USD

Ejemplo 2

Para este ejemplo, los mismos 100 dispositivos anteriores desencadenan un total de 1 000 000 de reglas en la región Canadá (Central). Pero, también cada regla llama una función externa y luego reenvía datos a Amazon S3, por lo que se invocan dos acciones. Los cargos se calcularían de la siguiente manera:

  • Cargos de reglas desencadenadas = 1 000 000 de reglas desencadenadas * 0,15 USD/1 000 000 de reglas desencadenadas = 0,15 USD
  • Cargos por acciones ejecutadas = 1 000 000 reglas desencadenadas * 2 acciones ejecutadas/regla desencadenada * 0,15 USD/1 000 000 de acciones ejecutadas = 0,30 USD

Cargos totales del motor de reglas = cargos de reglas + cargos de acciones = 0,15 USD + 0,30 USD = 0,45 USD

Ejemplo de precios para una carga de trabajo que usa todos los componentes de AWS IoT Core

Tiene 100 000 dispositivos que mantienen una conexión constante con AWS IoT Core durante 30 días en la región de EU (Irlanda). Diariamente, cada dispositivo envía 325 mensajes de un tamaño de 1 KB. De los 325 mensajes enviados por dispositivo al día, 100 desencadenan una actualización de sombra de dispositivo y 200 desencadenan una regla que ejecuta una acción. Los cargos se calcularían de la siguiente manera:

Cargos de conectividad

  • Minutos de conexión = 100 000 conexiones * 60 minutos/hora * 24 horas/día * 30 días = 4 320 000 000 minutos de conexión
  • Cargos de conectividad = 4 320 000 000 minutos de conexión * 0,08 USD/1 000 000 minutos de conexión = 345,60 USD

Cargos de mensajería

  • Mensajes = 100 000 dispositivos * 325 mensajes/dispositivo-día * 30 días = 975 000 000 mensajes
  • Cargos de mensajería = 975 000 000 mensajes * 1,00 USD/1 000 000 mensajes = 975,00 USD

Cargos de registro y sombra de dispositivos

  • Solicitudes de sombras de dispositivos = 100 000 dispositivos * 100 solicitudes/dispositivo-día * 30 días = 300 000 000 solicitudes
  • Como el tamaño de la sombra del dispositivo es inferior a 1 KB, se redondea al KB más cercano (1 KB)
  • Cargos por sombras de dispositivos = 300 000 000 solicitudes * 1,25 USD/1 000 000 operaciones = 375,00 USD

Cargos del motor de reglas

  • Reglas desencadenadas = 100 000 dispositivos * 200 reglas desencadenadas/dispositivo-día * 30 días = 600 000 000 reglas desencadenadas
  • Acciones ejecutadas = 600 000 000 reglas desencadenadas* 1 acción ejecutada/regla desencadenada = 600 000 000 acciones ejecutadas
  • Cargos de reglas desencadenadas = 600 000 000 reglas desencadenadas * 0,15 USD/1 000 000 reglas desencadenadas = 90,00 USD
  • Cargos de acciones ejecutadas = 600 000 000 acciones ejecutadas * 0,15 USD/1 000 000 acciones ejecutadas = 90,00 USD

Cargos totales del motor de reglas = 90,00 USD + 90,00 USD = 180,00 USD

Cargos totales de cargas de trabajo

  • Cargos totales = 346,60 USD + 975,00 USD + 375,00 USD + 180,00 USD = 1876,60 USD

Tenga en cuenta que AWS IoT Core no implica la reventa de servicios de telecomunicaciones; la conectividad será proporcionada por terceros.

Descubra más recursos de AWS IoT Core

Visite la página de recursos
¿Está listo para comenzar?
Regístrese
¿Tiene más preguntas?
Contacte con nosotros