Comparativa de Plataformas IOT
Integrantes: Daniel Pérez Amaya Brayan Andres Piedrahita Granada
Instructor: Felipe Garzón Cespedes C. Docente - Politécnico Grancolombiano
INSTITUCIÓN UNIVERSITARIA POLITÉCNICO GRANCOLOMBIANO FACULTAD DE INGENIERÍA Y CIENCIAS BÁSICAS INGENIERÍA DE SOFTWARE 2019
Comparativa de Plataformas IOT 1. Arduino Uno a. Ventajas i. Es open source ii. Fácil de programar iii. Amplia variedad de placas b. Desventajas i. El microcontrolador que utiliza Arduino es un atmega, que para la mayoría de las aplicaciones queda grande y es costoso a comparación de otros. 2. Arduino YUN a. Ventajas i. Procesador ATmega 328P ii. Soporta la distribución Linux basada en OpenWrt iii. Cuenta con 3 botones de reset iv. Para facilitar la programación web, YÚN incluye una librería puente que conecta las transacciones HTTP entre los dos lados (Linux y microcontrolador). Por si fuera poco, también soporta Temboo, un Temboo, un kit de desarrollo que permite la interacción con Facebook, Dropbox, FedEx y muchísimos servicios web más, lo que hace que YÚN sea ideal para el IOT . b. DesventajaS i. Este no cuenta con un regulador de voltaje integrado por lo que la alimentación debe ser exclusivamente de 5 voltios. Se puede alimentar por medio del puerto micro usb conectado a la computadora o a un adaptador de 5 voltios. 3. Temboo a. Ventajas i. Gestión de dispositivos de diversos lenguajes de programación ii. Configuración de componente iii. Simulación de código para configuración del tipo de sensor iv. Envío de datos en protocolo HTTP v. Gráficos Históricos b. Desventajas i. Documentación para el uso de esta. 4. AWS IOT. a. Ventajas i. Asistente ii. Herramienta ABB la cual desbloquea nuevos servicios públicos iii. Gestión de activos iv. Gestión de las instalaciones
v. Seguridad b. Desventajas i. 5. GE Predix a. Ventajas i. Seguridad ii. Disponibilidad iii. Integridad de datos iv. Cifrado bipartito v. Admite informes en cadena b. Desventajas i. Custodia de datos de extremo 6. AWS IOT. a. Ventajas i. Incorporación ii. Organización iii. Monitorización iv. Administración remota b. Desventajas i. Depende de AWS Greengrass para el análisis de los datos 7. Thinking Things a. Ventajas i. Fácil Configuración. ii. Integración fácil entre HW- plataforma Ideal para prototipos iii. Ideal para iniciarse b. Desventajas i. Poca variedad Sensores. ii. Solo es posible usar su HW 8. Electronic Imp a. Ventajas i. Ámbitos de aplicación Ecosistema propio. ii. Escalable. b. Desventajas i. No recomendable para iniciarse 9. Bluelabs a. Ventajas i. Especialistas en Smart City. ii. Aplicaciones orientadas a Smart City. b. Desventajas i. HW limitado. 10. Xively a. Ventajas i. Las fuentes de datos definidas como públicas estarán indexadas y disponibles en Google y Bing
ii. iii. iv.
Tiene soporte heterogéneo de dispositivos La API está basada en una arquitectura de desarrollo REST. Las bibliotecas aprovechar la API basada en estándares sobre MQTT, WebSockets y HTTP para hacer la conexión a la Internet de las cosas de forma simple, intuitiva y rápida. v. Soporta múltiples formatos de datos, incluyendo JSON, XML y CSV. b. Desventajas i. Límite de 25 llamadas a la API por minuto 11. ThingSpeak a. Ventajas i. Interfaz. ii. App. iii. Integración redes sociales b. Desventajas i. Documentación limitada a cierto HW. 12. Carriots a. Ventajas i. Integración redes sociales ii. Hw compatible Ámbitos de aplicación. b. Desventajas i. Poca Documentación 13. Exositio a. Ventajas i. Ayuda a convertir dispositivos u objetos (por ejemplo, sensores) en inteligentes al conectarlos a su plataforma y, posteriormente, a desarrollar todos esos datos obtenidos en aplicaciones basadas en esa información. ii. Gestiona tus activos y flotas de dispositivos. iii. Recopilar y almacenar datos iv. Operacionalizar el análisis y la información basada en datos v. Proporcionar aplicaciones web y móviles para usuarios finales. vi. Se integra con los sistemas de TI existentes y los servicios de nube pública (por ejemplo, Microsoft, AWS) b. Desventajas i. Poca documentación para su uso. 14. Arkessa
a. Ventajas: i.
ii.
Ayuda en la soluci´on de problemas como conectividad general, monitoreo, control y administraci´on entre dispositivos basados en IoT yempresas. Ayuda a capacitar a las empresas para aprovechar el IoT para el desarrollode nuevas fuentes de ingresos a trav´es de
una mejor satisfacci´on del cliente ymejores valores potenciales recibidos como flujos de datos desde dispositivosremotos.
iii.
Se desarrolla por medio del modelo de PaaS para formular un ´unico portal de administraci´on empresarial para servicios de administraci´on de dispositivoseficientes y optimizados.
b. Desventajas: i.
las aplicaciones de visualización no son los suficientes
15. GroveStreams a. Ventajas: i. Monitoreo continuo de eventos habilitado. ii.
Gracias a que su interface permitir el uso del Drag and Drop se vuelve intuitivo para el usuario.
iii.
Permite supervisión d eventos y seguimiento de ubicación
iv.
Compatible con las placas de desarrollo m as populares como Raspberry Pi y arduino.
b. Desventajas: i. Faltan servicios estadísticos ii. Su tiempo de muestreo es de 1s a 1 año. iii. Carece de servicios analíticos 16. ThingWorx a. Ventajas i. proporciona Infraestructura basada en M2M e IoT como un servicio donde el diseño basado en modelos se incorpora con SQUEAL ii. función de codificación cero pensada para que los desarrolladores reduzcan el tiempo de la situación del mercado en la entrega del producto. iii. interfaces m´oviles se asignan mediante aplicaciones que son secundadaspor el motor de ejecuci´on controlado por eventos que se ejecuta en los servi-dores. iv. almacenamiento en 3D se facilita a los millones de dispositivos. b. Desventajas i. Se puede adjuntar un número limitado de dispositivos.
17. Nimbits a. Ventajas i. proporcionar una plataforma horizontal basada en sistemas integrados restringidos. ii. filtra el ruido, ejecuta reglas y envía datos importantes a los servidores en la nube. iii. permite a los desarrolladores crear clusters integrados, altamente escalables y altamente disponibles para las necesidades de registro de datos. b. Desventajas i. número limitado de dispositivos 18. ConnecTerra Ventajas i. filtrado de datos y gestión y aplicación de reglas de negocio empresarial ii. Administración de infraestructura iii. Integración de aplicaciones a. Desventajas i. número limitado de dispositivos
19. Axeda a. Ventajas i. integra los datos de la m´aquina con otras aplicaciones y sistemas para optimizar los procesos de negocios. ii. La plataforma en la nube de Axeda comprende el espectro completo de módulos de aplicaciones incorporados para el desarrollo y la implementación. iii. establecer comunicaciones comunicaciones de nube a nube por medio de celula res y satélites mientras utilizan kits de herramientas de agentes integr ados pre-definidos. b. Desventajas i. Carece de auto sostenibilidad, depende de servicios web de terceros. 20. Yaler a. Ventajas i. Acceso seguro a la Web, SSH o VNC a sistemas integrados integrados ubicados detrás de un firewall.
ii. funciona con cualquier dispositivo que proporcione un socket TCP iii. acceso desde cualquier navegador o teléfono a una URL estable y conocida. iiii. integración con las aplicaciones web existentes o los servicios de terceros. b. Desventajas i. Pago por uso. ii uso limitado de dispositivos.
21. AMEE a. Ventajas búsqueda, el descubrimien descubrimiento to y el uso de datos datos ambientales ambientales i. Ayuda en la búsqueda, ii. Integrar datos de gasto público combinados combinados con datos de negocios negocios y sostenibilidad iii. Integra el API REST para que los desarrolladores integren datos en las aplicaciones y automaticen los cálculos
b. Desventajas i. Poca Documentación ii. las herramientas de visualización no son suficientes 22. Aekessa a. Ventajas i. Disponible como una solución PaaS, arrendado o licenciado. ii. Compatible con los nuevos dispositivos IO o dispositivos M2M. iii.Integra datos de la máquina con el CRM, ERP, los grandes datos y los sistemas de análisis
b. Desventajas i. Carece de servicios analíticos ii. Poca Documentación. 23. Paraimpu a. Ventajas b. Desventajas i. Poca Documentación ii. las herramientas de visualización no son suficientes
24. Amazon AWS
a. Ventajas i. Gestion sobre las conexiones de los dispositivos activos ii. proporciona herramientas para soportar casi todos los dispositivos de punto final que desee utilizar. iii. incluyen bibliotecas de código abierto b. Desventajas i. La nube hibrida sigue siendo una asignatura pendiente ii. curva de aprendizaje pronunciada
25. Jasper de Cisco Systems a. Ventajas i. Centro de Control de monitoreo, diagnóstico, autenticación y detección de fraude ii. agregar servicios adicionales iii. Análisis, Protección contra Amenazas y Seguridad Inteligente para Tabletas con Fines Específicos iiii.facilita la conexión, el monitoreo y la administración de sus activos de IoT a escala b. Desventajas i. Poca variedad Sensores.
26. Watson a. Ventajas i. incluye aplicaciones directamente conectadas, dispositivos endpoint que que admiten protocolos estándar ii. administración de dispositivos e integraciones de servicios externos que le dan la capacidad de recopilar y almacenar datos b. Desventajas i. Poca Documentación