En pocas palabras, Internet de las cosas es un entorno global conectado donde los objetos recopilan datos con la ayuda de sensores inteligentes y los intercambian a través de una red.
El ecosistema de Internet de las cosas tiene tres niveles:
- Hardware (objetos equipados con sensores; para 2020, la electrónica de consumo solo comprenderá el 0.2% de todos los dispositivos inteligentes disponibles);
- Infraestructura de software (un programa de computadora que recibe datos del sensor y lo reduce a algo significativo; las aplicaciones de infraestructura se ejecutan en la nube o en un servidor corporativo);
- Aplicaciones móviles y de escritorio (gracias a estas aplicaciones, podemos acceder a datos generados por IoT, conectar el dispositivo a otros dispositivos, recibir notificaciones, etc.).
Como se mencionó anteriormente, usted no desarrolla el Internet de las cosas de la manera en que normalmente crearía una aplicación móvil. Aquí se explica cómo crear una solución de IoT.
Comenzando con el Internet de las cosas
Ok, tiene una gran idea para un dispositivo IoT, por ejemplo, un dispositivo inteligente que detecta los primeros síntomas de un ataque de asma, monitorea la calidad del aire y contacta al médico en caso de emergencia (suena genial y complicado, ¿verdad?).
Su camino hacia el Internet de las cosas comienza con la creación de la Prueba de concepto : la evidencia de que su dispositivo futuro realizará las funciones previstas y puede ser un éxito comercial.
¿Necesitas necesariamente PoC?
Depende de la complejidad y la funcionalidad de su solución de IoT (así como de la pila tecnológica que vaya a utilizar). Si su rastreador de asma personalizado requiere integración con dispositivos / servicios de nicho o de terceros, crear PoC es imprescindible.
Si es una startup, sin duda carece de experiencia e instalaciones de I + D para realizar una investigación adecuada y validar su idea, y es por eso que es mejor que confíe la tarea a un proveedor de software experimentado. PoC también lo ayudará a decidir sobre la funcionalidad del gadget desde el principio (y reducir los costos de desarrollo de productos en el futuro).
Hardware
El hardware generalmente consume hasta el 80% del presupuesto de su proyecto. Antes de asociarse con un fabricante de productos electrónicos (generalmente de China), debe construir un dispositivo prototipo, y ahí es donde las soluciones como BeagleBoard, Adruino y Raspberry PI son útiles.
Un dispositivo prototipo (y una campaña de marketing bien elaborada, por supuesto) lo ayudará a atraer a los inversores y crear un poco de publicidad en torno a su producto. Solo unas pocas empresas (por ejemplo, OpenSensors.io, una startup con sede en el Reino Unido que analiza los datos del sensor de aire usando un motor IoT personalizado) logran arrancar sus proyectos durante un período de tiempo indefinido, y generalmente ponen mucho esfuerzo en las ventas . Las soluciones de IoT no son baratas, y necesita al menos un producto viable mínimo para convencer a los inversores y clientes potenciales de que su dispositivo vale su dinero.
Infraestructura
El término “infraestructura de IoT” se refiere a varias cosas:
- Middleware (programa informático que permite la comunicación entre aplicaciones móviles y sensores);
- Red inalámbrica (alta velocidad y baja latencia son esenciales);
- Centro de datos o infraestructura basada en la nube (soluciones de almacenamiento y análisis);
- Sistema de soporte del dispositivo (dado que su rastreador de asma también funciona como un sistema de respuesta de emergencia personal, debe emplear gerentes de soporte al cliente que se pondrán en contacto con los pacientes en estado crítico y los conectarán con el hospital o médico personal más cercano).
Además, debe tener su dispositivo aprobado por la Administración de Drogas y Alimentos de los EE. UU. (Y someterse a una certificación en cada país al que vaya a vender el dispositivo)
Aplicaciones
Necesita una aplicación móvil integrada con el dispositivo a través de Bluetooth y una aplicación de escritorio para sus gerentes (para que puedan administrar los datos del paciente, comunicarse con los centros de salud, generar informes, etc.).
Además de la integración con el dispositivo personalizado, su aplicación móvil no será diferente de las aplicaciones normales que puede comprar en App Store y Google Play. Por lo tanto, el alcance de su proyecto y el precio final dependen de la complejidad de su solución de IoT (la fragmentación de Android y la compatibilidad con tabletas a menudo resultan en costos adicionales).
¡Y esa es otra razón para crear PoC y escribir los requisitos del proyecto antes de entrar en la etapa de prototipo!
Comenzar con Internet de las cosas no es fácil, pero el juego vale la pena. El año pasado, el sector de IoT experimentó el mayor crecimiento de ingresos (15%) entre todas las industrias de TI. Mientras tanto, la financiación para las nuevas empresas de IoT ha crecido un 30% en solo 12 meses. Siempre que tenga una gran idea y una experiencia previa en ingeniería de software / hardware (o reúna un equipo de profesionales a su alrededor), su proyecto está condenado al éxito.