Reto

Nuestro socio de IoT quería desarrollar una solución de infraestructura y conectividad para centralizar y supervisar en tiempo real toda su flota de dispositivos IoT, que generaban miles de mensajes por segundo en varios formatos, y al mismo tiempo poder explotarla desde la nube.

Enfoque

Necesitábamos diseñar una arquitectura capaz de gestionar escenarios de mensajes de tan alta frecuencia, con complejidades en cuanto a redes, tipología de mensajes y retos de rendimiento y almacenamiento.

Resultado

Desarrollamos una infraestructura capaz de ingerir en tiempo real los mensajes enviados por dispositivos conectados a una red de banda estrecha. También, una API Web para suministrar un conjunto de operaciones esenciales de dispositivos y mensajes a los proveedores de red. Se trataba de un sistema de alto rendimiento, capaz de recoger miles de mensajes por segundo y millones de dispositivos. Para lograrlo, utilizamos tecnologías de vanguardia en la nube y también un enfoque sin servidor.

También construimos una aplicación de panel de control, donde los usuarios podían supervisar, gestionar y controlar sus propios dispositivos. Cualquier usuario podía ver los datos enviados por el dispositivo en tiempo real, así como enviarle comandos y ver el estado y otros metadatos del dispositivo.

Tecnología empleada

Valor añadido

Nuestro uso de tecnologías de vanguardia y un enfoque sin servidor nos permitió recopilar miles de mensajes por segundo de millones de dispositivos, proporcionando a los usuarios datos en tiempo real y maximizando a la vez el control de sus dispositivos.

¿Buscas un proyecto similar?