100 frente a 1000 frente a 10.000 dispositivos: cómo escalan los costos de nube IoT
Un piloto en una línea de producción es barato de mantener. Después, los equipos multiplican la factura del piloto por el número de líneas para presupuestar el despliegue, y el resultado es erróneo en ambos sentidos: algunos costos apenas se mueven al crecer, otros saltan en escalones. Esta guía calcula el precio del mismo diseño en tres tamaños.
Los tres tamaños
| Fábrica pequeña | Planta mediana | Varias sedes | |
|---|---|---|---|
| Dispositivos | 100 | 1000 | 10.000 |
| Intervalo de reporte | 10 segundos | 10 segundos | 10 segundos |
| Puertas de enlace edge | 1 | 10 | 50 |
| Historial de consulta rápida | 7 días | 30 días | 90 días |
| Archivo | 1 año | 1 año | 2 años |
| Servidores de aplicaciones | 1 pequeño | 2 pequeños | 4 medianos |
Cada dispositivo envía una lectura de aproximadamente 1 KB, y en todos los tamaños el procesamiento en tiempo real está activado.
Totales mensuales
| Nube | 100 dispositivos | 1000 dispositivos | 10.000 dispositivos |
|---|---|---|---|
| Amazon Web Services | 52.101 INRmenor521,01 INR por dispositivo | 97.531 INRmenor97,53 INR por dispositivo | 517.131 INRmenor51,71 INR por dispositivo |
| Microsoft Azure | 88.663 INR886,63 INR por dispositivo | 154.100 INR154,10 INR por dispositivo | 874.901 INR87,49 INR por dispositivo |
| Oracle Cloud | 69.591 INRincompleto695,91 INR por dispositivo | 76.353 INRincompleto76,35 INR por dispositivo | 145.804 INRincompleto14,58 INR por dispositivo |
| Google Cloud | 73.419 INRincompleto734,19 INR por dispositivo | 87.438 INRincompleto87,44 INR por dispositivo | 226.134 INRincompleto22,61 INR por dispositivo |
El total de Oracle Cloud deja fuera Entorno de ejecución en el edge (no ofrecido), Base de datos de series temporales (no ofrecido) y Puerta de enlace de dispositivos IoT (no se puede dimensionar con la información publicada). Un total incompleto nunca se marca como el menor.
El total de Google Cloud deja fuera Puerta de enlace de dispositivos IoT (no ofrecido) y Entorno de ejecución en el edge (no ofrecido). Un total incompleto nunca se marca como el menor.
Estimación en vivo: India (Bombay / Pune), precios de lista actualizados el 27 oct 2026, recalculada en cada actualización. Ábrela en el estimador para cambiar cualquier dato: 100 dispositivos, 1000 dispositivos, 10.000 dispositivos.
Lee a lo largo de una fila: el costo por dispositivo baja con fuerza al crecer la flota. Es el efecto de repartir los costos fijos entre más dispositivos.
Costos que apenas se mueven
Varios componentes cuestan casi lo mismo para 100 dispositivos que para 1000:
- Procesamiento de flujos. Cada servicio tiene un tamaño mínimo de trabajo, y un solo trabajo pequeño atiende los datos de miles de dispositivos.
- La base de datos de series temporales, hasta cierto punto. Cada una tiene un mínimo: dos nodos de motor en Azure Data Explorer, un nodo de Bigtable, una instancia de Timestream for InfluxDB. (Oracle no tiene una base de datos de series temporales administrada con la que comparar.) Una planta pequeña paga una capacidad que no usa.
- Servidores de aplicaciones. Los paneles para 100 dispositivos necesitan más o menos los mismos servidores que los de 1000.
Por eso la factura de un piloto parece cara por dispositivo, y por eso no predice el despliegue.
Costos que crecen con cada mensaje
- La puerta de enlace IoT. AWS IoT Core cobra por mensaje y por minuto de conexión, así que crece casi exactamente con el número de dispositivos. Azure IoT Hub crece en escalones: el estimador elige el número más barato de unidades S1, S2 o S3 que cubra la carga diaria de mensajes.
- El flujo de eventos. Volumen de datos en AWS, Google y Oracle; unidades de rendimiento en Azure.
- El archivo. Crece con el volumen de datos y con el tiempo que los conserves.
Con 10.000 dispositivos, la puerta de enlace es una de las dos líneas más grandes tanto en AWS como en Azure. Ahí es donde más compensan la agrupación y un intervalo de reporte más largo.
Costos que saltan
Algunos servicios tienen cambios por escalones al crecer:
- Nodos de la base de datos de series temporales. Pasado cierto volumen de datos, una base de datos necesita más nodos, y cada nodo es un escalón grande. En particular, el número de nodos de Azure Data Explorer sube con la cantidad de datos que se mantienen para consultas rápidas, así que 90 días de historial con 10.000 dispositivos cuestan mucho más que 30 días con 1000.
- Unidades de IoT Hub. Pasar de unidades S2 a S3, o añadir unidades, cambia la línea en grandes escalones, no de forma gradual.
Carencias en Google Cloud y Oracle
Google Cloud no tiene puerta de enlace IoT ni entorno de ejecución edge administrados, así que sus totales los dejan fuera y se marcan como incompletos en todos los tamaños. Para comparar con justicia, suma el costo de lo que usarías en su lugar: una plataforma IoT de un socio, o tus propios brókeres MQTT en máquinas virtuales. Consulta después de Google Cloud IoT Core.
Oracle no tiene una base de datos de series temporales ni un entorno de ejecución edge administrados. Sí ofrece una IoT Platform, pero la factura por hora de cómputo sin publicar cuántos mensajes cubre, así que no se puede dimensionar a partir de un número de dispositivos. Los totales de Oracle los dejan fuera y se marcan como incompletos en todos los tamaños. Una prueba de carga en la IoT Platform es la forma de averiguar su costo real para tu flota.
Presupuestar un despliegue
- Calcula el precio del tamaño objetivo de la flota, no el del piloto multiplicado.
- Comprueba qué líneas son mínimos fijos con el tamaño de tu piloto: no crecerán, así que son una mala guía del costo por dispositivo.
- Busca cambios por escalones entre tu tamaño actual y el objetivo, sobre todo en la base de datos de series temporales.
- Decide el historial de consulta rápida según cada caso de uso. Influye más en el tamaño de la base de datos que el número de dispositivos.
Para un tamaño con todo detalle, consulta cuánto cuestan 1000 sensores al mes.