Información general sobre precios
Con AWS IoT Greengrass, paga solamente por lo que utiliza. Se le cobra en función del número de dispositivos AWS IoT Greengrass Core que se conectan al servicio de nube de AWS IoT Greengrass en un mes determinado. No se le cobrará si un dispositivo AWS IoT Greengrass Core no se conecta al servicio de la nube.
Un núcleo de AWS IoT Greengrass se mantiene activo durante el mes cuando se autentica con AWS. AWS IoT Greengrass Core únicamente se identifica mediante AWS IoT que representa el dispositivo conectado y utiliza un certificado de dispositivo para autenticarlo con AWS IoT. Puede conectar dispositivos con AWS IoT Greengrass Core de manera local sin cargo adicional. Un AWS IoT Greengrass Core se considera inactivo cuando no se autentica con AWS durante un mes determinado, incluso si el dispositivo continua en funcionamiento localmente.
Si planea usar AWS IoT Greengrass para grandes flotas de dispositivos, contáctenos para obtener opciones de precios adicionales. Contáctenos también si considera la posibilidad de hacer un pago anual.
AWS IoT Greengrass incluye dos programas de software de cliente: el núcleo de AWS IoT Greengrass, el tiempo de ejecución que proporciona AWS Lambda, mensajería, sombras de los dispositivos y seguridad local, así como el SDK de AWS IoT Device, que permite a los dispositivos interactuar con el núcleo AWS IoT Greengrass a través de la red local.
Un núcleo de AWS IoT Greengrass se mantiene activo durante el mes cuando se autentica con AWS. El AWS IoT Greengrass Core únicamente se identifica mediante su elemento AWS IoT que representa el dispositivo AWS IoT Greengrass Core y utiliza un certificado de dispositivo para autenticarlo con AWS IoT. Puede conectar dispositivos con los núcleos de AWS IoT Greengrass de manera local sin cargo adicional. Un AWS IoT Greengrass Core se considera inactivo cuando no se autentica con AWS durante un mes determinado, incluso si el dispositivo sigue operando localmente.
Nivel gratuito de AWS
El nivel gratuito de AWS incluye los tres primeros dispositivos AWS IoT Greengrass Core que se conectan cada mes, durante un año.
El uso del nivel gratuito se calcula mensualmente en todas las regiones de AWS, excepto en la región de AWS GovCloud, y se aplica a su factura de manera automática; no se acumulará el uso mensual no consumido. Existen restricciones; consulte las condiciones de la oferta para obtener más detalles.
Cargos adicionales
AWS IoT Greengrass abre una o más conexiones con AWS IoT Core para respaldar las operaciones de implementación, sombras de los dispositivos y transferencia de mensajes. Estas conexiones se establecen automáticamente cuando la conexión a Internet está disponible. El número de conexiones se basa en el número de sombras del dispositivo de AWS IoT que se configuran para sincronizarse con la nube y el número de temas de AWS IoT Core MQTT que se configuran para enviar mensajes a AWS IoT Greengrass Cores. Se le cobrará el total de los minutos de conexión del núcleo de AWS IoT en base a estas conexiones. Consulte los detalles adicionales sobre el número de conexiones.
También puede incurrir en cargos adicionales con AWS IoT Greengrass si sus aplicaciones utilizan otros servicios de AWS o transfieren datos. Por ejemplo, si AWS IoT Greengrass transmite datos a o desde Amazon Simple Storage Service (Amazon S3), se le facturará por las solicitudes de lectura o escritura y por los datos almacenados en Amazon S3.
Para obtener más detalles sobre los precios de los servicios de AWS, consulte la sección de precios en las páginas de los productos de AWS correspondientes. A continuación, se incluyen enlaces a los precios de algunos de los servicios utilizados con mayor frecuencia.
AWS IoT Core (incluye el precio de la conectividad, la mensajería y las operaciones de sombra de los dispositivos)
Amazon Kinesis (incluye el precio del streaming de datos, la capacidad de producción y la retención de datos)
Amazon S3 (incluye los precios del almacenamiento, las solicitudes y la transferencia de datos)
Amazon DynamoDB (incluye los precios del almacenamiento, la capacidad de procesamiento y la transferencia de datos)
Si no se especifica lo contrario, nuestros precios no incluyen los impuestos ni gravámenes correspondientes, como el IVA y cualquier otro impuesto sobre las ventas. En el caso de los clientes con una dirección de facturación de Japón, el uso de AWS está sujeto al impuesto de consumo nipón.
Ejemplos de precios
Ejemplo 1: imagine que tiene tres dispositivos de AWS IoT Greengrass Core activos durante 11 meses en la Región Este de EE. UU. (Norte de Virginia):
- Dispositivo A: un dispositivo de AWS IoT Greengrass Core se enciende en enero y se apaga a finales de noviembre. Cuando el dispositivo se enciende, descarga nuevas funciones y computación sin servidor de AWS Lambda cuando están disponibles. Sincroniza continuamente su estado a través de las sombras de dispositivo.
- Dispositivo B: un dispositivo de AWS IoT Greengrass Core permanece inactivo en la estantería de un almacén en enero, pero se vende y se enciende en febrero. Cuando el dispositivo está encendido, usa Lambdas locales para resumir métricas de un segundo en métricas de cinco minutos y carga estas últimas en AWS IoT o Amazon Kinesis.
- Dispositivo C: AWS IoT Greengrass Core se enciende en enero y permanece encendido todo el año. No tiene conectividad a Internet en diciembre, por lo que no interactúa con la nube durante ese mes.
En cada uno de estos tres dispositivos, AWS IoT Greengrass establece dos conexiones (una para el agente de implementación y otra para las suscripciones). El dispositivo B también utiliza Lambdas locales para agregar métricas cada segundo y subir las métricas recogidas cada cinco minutos a AWS IoT.
Para determinar el costo, debe calcular los cargos de AWS IoT Greengrass y AWS IoT Core, que incluyen los cargos de conexión y mensajería.
Cargos de AWS IoT Greengrass
Cargo mensual de AWS IoT Greengrass = Cantidad de dispositivos activos de AWS IoT Greengrass Core * Precio mensual del dispositivo de AWS IoT Greengrass Core * Periodo de actividad (mensual)
Cargos de AWS IoT Core
(Nota: AWS IoT Core tiene un límite de 50 suscripciones por conexión y, como cada dispositivo A, B y C no requiere más de 50 suscripciones, AWS IoT Greengrass establece solo una conexión para respaldar las operaciones generales basadas en suscripciones.)
Cargos por minutos de conexión = Número de conexiones * Periodo de actividad (minutos) * tasa regional (conexión de 0,08/1000,00)
Cargos por enviar mensajes a la nube = Periodo de actividad (minutos) * Mensajes por hora * 1 USD por millón de mensajes.
Consulte los detalles adicionales de los precios de la mensajería de AWS IoT Core.
Cálculos iniciales:
- Periodo de actividad de cada dispositivo durante 11 meses = 11 meses * 730 horas por mes * 60 minutos por hora = 481 800 minutos
- Número de mensajes enviados por el Dispositivo B en 11 meses = 11 meses * 730 horas por mes * 12 mensajes por hora = 96 360 mensajes
Servicio | Dispositivo A | Dispositivo B | Dispositivo C | Total |
AWS IoT Greengrass | 1 dispositivo * 0,16 USD por dispositivo por mes* 11 meses = 1,76 USD | 1 dispositivo * 0,16 USD por dispositivo por mes* 11 meses = 1,76 USD | 1 dispositivo * 0,16 USD por dispositivo por mes* 11 meses = 1,76 USD | 1,76 USD + 1,76 USD + 1,76 USD = 5,28 USD |
Conexiones de AWS IoT Core | 2 conexiones * 481 800 minutos * 0,08/1 000 000 de minutos de conexión = 0,08 USD |
2 conexiones * 481 800 minutos * 0,08/1 000 000 de minutos de conexión = 0,08 USD |
2 conexiones * 481 800 minutos * 0,08 USD/1 000 000 minutos de conexión = 0,08 USD |
0,08 USD + 0,08 USD + 0,08 USD = 0,24 USD |
Mensajería de AWS IoT Core | N/A | 96 360 mensajes * 1 USD/1 000 000 mensajes = 0,10 USD | N/A | = 0,10 USD |
Total del ejemplo 1= | 5,62 USD |
Ejemplo 2: imagine que su dispositivo A con AWS IoT Greengrass Core se destruye a finales de enero y otro dispositivo B se enciende en febrero para sustituirlo. Esto cuenta como un dispositivo activo en enero y un dispositivo activo en febrero. Los dispositivos están activos en la región Este de EE. UU. (Norte de Virginia):
El dispositivo B también utiliza instancias de Lambda locales para agregar métricas cada segundo y cargar las métricas recopiladas cada 5 minutos (12 mensajes enviados por hora) a AWS IoT.
Para determinar el costo, debe calcular los cargos de AWS IoT Greengrass y AWS IoT Core, que incluyen los cargos de conexión y mensajería.
Cargos de AWS IoT Greengrass
Cargo mensual de AWS IoT Greengrass = Cantidad de dispositivos activos de AWS IoT Greengrass Core * Precio mensual del dispositivo de AWS IoT Greengrass Core * Periodo de actividad (mensual)
Cargos de AWS IoT Core
(Nota: AWS IoT Core tiene un límite de 50 suscripciones por conexión y, como cada dispositivo A, B y C no requiere más de 50 suscripciones, AWS IoT Greengrass establece solo una conexión para respaldar las operaciones generales basadas en suscripciones.)
Cargos por minutos de conexión = Número de conexiones * Periodo de actividad (minutos) * Tasa regional (conexión de 0,08/1000,00)
Cargos por enviar mensajes a la nube = Número de mensajes * 1 USD por millón de mensajes. Consulte los detalles adicionales de los precios de la mensajería de AWS IoT Core.
Notas:
- Periodo de actividad de cada dispositivo durante un mes = 730 horas por mes * 60 minutos por hora = 43 800 minutos
Servicio | Dispositivo A | Dispositivo B | Total |
AWS IoT Greengrass | 1 dispositivo * 0,16 USD por dispositivo por mes* 1 mes = 0,16 USD | 1 dispositivo * 0,16 USD por dispositivo por mes* 1 mes = 0,16 USD | 0,16 USD + 0,16 USD = 0,32 USD |
Conexiones de AWS IoT Core | 2 conexiones * 43 800 minutos * 0,08/1 000 000 = 0,01 USD | 2 conexiones * 43 800 minutos * 0,08/1 000 000 = 0,01 USD | 0,01 USD + 0,01 USD = 0,02 USD |
Mensajería de AWS IoT Core | N/A | 1 mes * 730 horas por mes * 12 mensajes por hora * 1 USD/1 000 000 mensajes = 0,01 USD | = 0,01 USD |
Total del ejemplo 2 = | 0,35 USD |
Ejemplo 3: en este ejemplo en la región Este de EE. UU. (Norte de Virginia), imagine que un dispositivo de AWS IoT Greengrass Core, el dispositivo A, interactúa con 120 dispositivos compatibles con AWS IoT Greengrass mediante la red local para procesar eventos de estos dispositivos y enviar actualizaciones a la nube.
Solo el dispositivo A se cuenta como un dispositivo de AWS IoT Greengrass Core y está sujeto a cargos. El dispositivo permanece activo durante 12 meses. Los 120 dispositivos compatibles con AWS IoT Greengrass están configurados para sincronizar regularmente sus sombras con la nube a través de AWS IoT Core. También hay dos suscripciones que permiten que dos dispositivos conscientes de AWS IoT Greengrass reciban mensajes de la nube (IoT/topic/1→ AWS IoT Greengrass-aware-device1 e IoT/topic/2→ AWS IoT Greengrass-aware-device2).
De forma adicional, AWS IoT Greengrass establece una conexión para respaldar el agente de implementación de AWS IoT Greengrass. Además, AWS IoT Greengrass establece conexiones para respaldar las suscripciones del dispositivo A basado en función de:
Cargos de AWS IoT Greengrass
Cargo mensual de AWS IoT Greengrass = Número de dispositivos de AWS IoT Greengrass Core activos * Precio mensual por AWS IoT Greengrass Core * Periodo de actividad (meses)
Cargo por el dispositivo A = 1 dispositivo * 0,16 USD por dispositivo al mes * 12 meses = 1,92 USD
Cargos de AWS IoT Core
Número de conexiones = conexiones para el agente de implementación + conexiones debido a las suscripciones
- El número de conexiones debido a las suscripciones = (suscripciones debido a los dispositivos que sincronizan las sombras con AWS IoT Core + suscripciones para temas MQTT con la nube como fuente + suscripciones debido a 2 sombras necesarias para apoyar el flujo de trabajo de generación de certificados) / Número máximo de suscripciones por conexión
- Número de conexiones debido a suscripciones desde y a través del Dispositivo A = (120 dispositivos compatibles con AWS IoT Greengrass + 2 conexiones de temas MQTT con la nube como fuente + 2 conexiones de suscripciones de actualizaciones de sombras)/50 suscripciones por conexión = 2,48 = redondeado a 3 conexiones.
- Número de conexiones del dispositivo A = 1 + 3 = 4 conexiones
Minutos por cargos de conexión = Número de conexiones * Periodo de actividad (minutos) * 0,08 USD por millón de minutos de conexión.
- Periodo de actividad = 12 meses * 730 horas por mes * 60 minutos por hora = 525 600 minutos
- Cargos por dispositivo A = 4 conexiones * 2 102 400 minutos * 0,08 USD/1 000 000 = 0,17 USD
Servicio | Dispositivo A |
AWS IoT Greengrass | 1 dispositivo * 0,16 USD por dispositivo por mes* 12 meses = 1,92 USD |
Cargos de AWS IoT Core | Dispositivo A = 4 conexiones * 2 102 400 minutos * 0,08 USD/1 000 000 = 0,17 USD |
Total del ejemplo 3 = 2,09 USD |
Recursos de precios adicionales
Calcule fácilmente los costos mensuales en AWS.
Póngase en contacto con los especialistas de AWS para obtener un presupuesto personalizado.