Header Ads Widget

Ticker

6/recent/ticker-posts

Las API impulsan el Internet de las cosas


 

Dispositivos informáticos conectados a la nube a través de API

Vivimos en la era de la Web 3.0. La computación en la nube, los dispositivos móviles, la enorme capacidad de ancho de banda y la Web Semántica han marcado el comienzo de la próxima era de la WWW. La Web tiene casi 10.000 días de antigüedad y las predicciones de Kevin Kelly (y otros) se han hecho realidad. La Web es ahora una enorme computadora global. Nuestros dispositivos, ya sean teléfonos, tabletas, televisores, relojes, gafas, etc., son portales de esta única supercomputadora, conocida como la Web. En los 9.215 días transcurridos desde que se inventó la Web, el acceso a Internet ultrarrápido, la adopción generalizada de la computación en la nube y los ejemplos cotidianos de la Web Semántica como Siri y Google Now han hecho de la Web 3.0 una realidad. El cambio más impactante que ha ocurrido desde la charla Ted de Kellyen 2007, donde predijo nuestra realidad actual, ha sido la explosión masiva de dispositivos móviles. Empezamos a verlo entonces, pero no como lo somos hoy. ¡Ahora tenemos dispositivos para nuestros dispositivos! Cisco predice que esta única y gigantesca supercomputadora estará compuesta por más de 50 mil millones de dispositivos conectados para 2020. No es de extrañar que escuchemos cada vez más sobre Internet de las cosas (IoT).

El IoT es la parte de Internet que se compone de "dispositivos informáticos integrados identificables de forma única", como afirma Wikipedia . Al igual que la World Wide Web se ejecuta a través de Internet, también lo hace IoT. De manera similar a cómo la Web es una malla de computadoras, también lo es IoT. Como pequeños ojos de buey en un crucero masivo, los miles de millones de dispositivos en el IoT nos dan acceso a exabyte tras exabyte de datos. Sin datos y servicios, las pequeñas computadoras integradas en termostatos, llaves de la casa, monitores para bebés, botes de basura, extintores de incendios y estantes de las tiendas son casi inútiles.

Para que el IoT sea útil, los dispositivos que componen esta malla deben estar conectados a la nube. La forma en que lo hacen es a través de API. Los servicios basados ​​en la nube son la forma en que IoT se conecta a los datos. Las API son el puente elevado: IoT por un lado, información útil y abundantes capacidades de procesamiento de datos por el otro. Las API hacen que IoT sea útil, convirtiendo pequeñas cosas limitadas en poderosos portales de posibilidades.

Las API están impulsando el Internet de las cosas

IDC predice que el tamaño del mercado de IoT alcanzará la friolera de 7,1 billones de dólares para 2020. “Las soluciones de IoT están en el corazón de la visión de IDC de los ... cuatro pilares: movilidad, negocios sociales, big data / análisis y nube, lo que da como resultado millones de aplicaciones disponibles para miles de millones de puntos finales ”, dijo Carrie MacGillivry, vicepresidente de servicios móviles, IoT e infraestructura de red de IDC. Con Cisco proyectando que cada persona en el mundo en ese momento conectará 6 dispositivos a la Web, es fácil ver el potencial del mercado. Esto representa una gran oportunidad para los emprendedores. Lo que es especialmente interesante para nosotros es que este tamaño de mercado es en realidad cero.sin API. Las API son el habilitador del mercado, ya que la utilidad potencial de (y, por lo tanto, la demanda de) dispositivos de IoT sería casi nula sin las API.

Las API son el interconector que proporciona la interfaz entre Internet y las Cosas . Andrew Oliver de JavaWorld llama a las API "el pegamento y la parte interesante donde Internet de las cosas comienza a ser útil y más que una palabra de moda". Las API exponen los datos que permiten combinar y conectar múltiples dispositivos para resolver flujos de trabajo nuevos e interesantes.

Resolver desafíos comunes relacionados con IoT

Sin embargo, a medida que se conectan más y más dispositivos a la red, se deben resolver ciertos problemas recurrentes. Podemos continuar abordando estos una y otra vez, o podemos desarrollar soluciones y marcos comunes para los desafíos cotidianos introducidos por el IoT. Una parte importante de la solución de estos problemas se aborda en la capa API. Si podemos hacer que las API sean interoperables, seguras, escalables, bien documentadas y detectables, habremos recorrido un largo camino para resolver muchas de las dificultades provocadas por la IoT. También necesitamos encontrar formas reutilizables de construir una comunicación segura y persistente en tiempo real entre estos servicios basados ​​en la nube y los pequeños dispositivos que se ejecutan en IoT.

Un buen ejemplo de un grupo que intenta resolver los desafíos tanto en el lado de la API como en el del dispositivo es el proyecto IoT Services and Frameworks de la Fundación Eclipse.El grupo dice que "quieren proporcionar un conjunto de servicios y marcos que los desarrolladores de aplicaciones puedan usar para crear aplicaciones M2M e IoT". Eclipse proporciona múltiples marcos de este tipo para construir puertas de enlace de IoT. Estas ofertas de código abierto son útiles porque “las puertas de enlace de IoT ayudan a gestionar la interacción entre sensores y actuadores, y los servicios empresariales [sic] y en la nube. La implementación de este tipo de puertas de enlace requiere conocimientos especializados en protocolos de comunicación, administración de dispositivos, actualización de software y configuraciones de hardware ”, escribe el grupo Eclipse en su página de inicio. En lugar de construir tales puertas de enlace una y otra vez, la Fundación Elipse cree que es mejor crear software de IoT común y reutilizable como sus proyectos de incubadora, Kura y Mihini .

La arquitectura de Internet de las cosas (IoT-A) de la UE es otro ejemplo de la forma en que podemos resolver los desafíos comunes relacionados con la IoT. La colaboración entre la UE y varios proveedores de software ha producido un diseño arquitectónico estándar y un kit de inicio para garantizar la interoperabilidad entre diferentes dispositivos. Este modelo de referencia arquitectónico es una solución escalable y segura destinada a guiar el diseño de protocolos, interfaces y algoritmos necesarios para escalar el IoT. El grupo identificó similitudes entre diferentes dominios, sistemas y áreas de aplicación, y luego diseñó la arquitectura candidata para adaptarse a todos ellos. Se espera que este marco común conduzca a una mayor colaboración e innovación.

Superar los riesgos de seguridad del IoT

Un impedimento para esta invención y novedad es la seguridad. Además de la interoperabilidad, la seguridad es el mayor desafío para el éxito y la aceptación de IoT. Investigadores de la Universidad de Michigan demostraron recientemente cómo los semáforos conectados en red son vulnerables a los ataques cibernéticos; los piratas informáticos violaron los monitores de bebés habilitados para Internet, acosando a padres y niños pequeños; y el senador de EE. UU., Brian Schatz, ubicaron un estudio reciente que encontró que el 70% de todos los dispositivos de IoT son vulnerables a ataques cibernéticos . A medida que IoT crece para incluir dispositivos diseñados para salvaguardar la vida (por ejemplo, monitores para bebés, frenos de automóviles y semáforos), la inseguridad se convierte en un riesgo insostenible.

IETF, el organismo de estándares detrás de muchos de los protocolos de Internet que usamos todos los días, dice en una nota informativa que “Internet y el dominio de IoT todavía no encajan fácilmente. Esto se debe principalmente al hecho de que las soluciones de seguridad de IoT a menudo se adaptan a los requisitos específicos del escenario sin considerar la interoperabilidad con los protocolos de Internet. Por otro lado, el uso directo de los protocolos de seguridad de Internet existentes en el IoT podría conducir a una operación ineficiente o insegura ". Cuando el grupo analizó las amenazas y vulnerabilidades que enfrenta el IoT, identificaron un gran conjunto de problemas aterradores . Con una extensa lista de peligros a los que se enfrentan las redes totalmente IP, está claro que este es un obstáculo importante para el crecimiento de IoT. El IETF presentó una serie de perfiles de seguridad y próximos pasos en la definición de estándares de seguridad que nos ayudarán a superar estos problemas.

La plataforma de API de IoT Play

Superar los desafíos que presenta IoT es difícil. Hay muchos protocolos que conocer, ingeniería informática que hacer, sistemas heredados extraños con los que lidiar y un montón de pequeños retoques. Proporcionar una API que logre una masa crítica también es muy difícil. Hay protocolos adicionales que aprender, un conjunto diferente de requisitos que satisfacer y estará codificando a un nivel mucho más alto. Las diferencias son tan grandes que esencialmente necesitará dos equipos diferentes, los equipos de IoT y API web, con desarrolladores, probadores, propietarios de productos, especialistas en marketing, personal de ventas, etc. Adquirir todo este talento internamente es una forma de hacerlo. pero hay otras estrategias.

Un enfoque más sencillo sería proporcionar la mejor solución de IoT o la mejor plataforma de API. Luego, asóciese con otros que hayan elegido la otra alternativa. Elija el primero si su empresa está especializada en programación integrada, ingeniería informática y tiene experiencia y oportunidades comerciales en el espacio de IoT. Utilice algo como el marco de IoT de Eclipse para proporcionar un servicio de puerta de enlace a sus clientes. Permítales consumir esta API rudimentaria, para que puedan incorporarla a su plataforma.

Si tiene experiencia en la creación de aplicaciones web escalables pero no en ingeniería informática, tome la ruta de la plataforma API . Esta es la más difícil de las dos opciones, pero también tiene la mayor recompensa si tiene éxito. En esta estrategia, deberá equilibrar un mercado de dos caras . Por un lado, tendrá un montón de empresas de IoT y, por el otro, tendrá personas que quieran usar esos dispositivos.

Visualización de un ecosistema de plataforma API

Como plataforma, agregaría valor a los proveedores de dispositivos de IoT y lo entregaría a través de una API. El valor adicional podría incluir cosas como:

  • Capacidad de búsqueda en múltiples proveedores de dispositivos IoT
  • Una API bien diseñada y documentada que es más fácil y económica de integrar
  • Cálculos valiosos calculados utilizando datos del dispositivo
  • Visualizaciones que abarcan varias puertas de enlace de IoT

Entre los ejemplos de empresas que han creado plataformas API en torno a dispositivos se incluyen Twilio , 46Elks y Evercam.Estos pioneros de la plataforma API están frente a los proveedores de servicios que están exponiendo las capacidades de SMS y circuito cerrado de TV (CCTV). Esta estrategia también está siendo empleada por varias empresas energéticas. Están trabajando con varios fabricantes de dispositivos que han desarrollado bombillas, enchufes, medidores, etc. inteligentes y los están exponiendo como API. Este juego de plataformas API es una estrategia comercial más ecológica para las empresas de energía; algunos de ellos están viendo que el IoT, la fuerza de su marca y la base de clientes los colocan en una excelente posición para capitalizar las oportunidades que presentan las ciudades inteligentes. Sin embargo, esta oportunidad no está reservada para las grandes empresas energéticas multinacionales. Twilio comenzó pequeño, ¡y míralos ahora!

Conclusión

Ahora estamos usando la versión 3 de la Web . En los 25 años transcurridos desde su creación, la Web se ha convertido en una única supercomputadora. Los miles de millones de dispositivos que están conectados a él son periféricos que nos dan acceso a sus extraordinarias capacidades. Con su insondable cantidad de memoria, potencia de CPU y espacio en el disco duro, podemos usarlo para hacer cosas que eran inimaginables hace una generación. Aprovecharlo para realizar tareas y automatizar flujos de trabajo ahora involucra muchos dispositivos diferentes.

Estos dispositivos son cada vez más pequeños y se integran en todo. Esta red de cosas está presentando a los emprendedores inmensas oportunidades. Para sacar provecho de esta perspectiva, debe exponer estos dispositivos a través de API. Utilizando marcos, patrones y mejores prácticas que están siendo desarrollados por grupos de código abierto, proveedores de software y gobiernos por igual, IoT se está convirtiendo cada vez más en una realidad cada día. A medida que estas soluciones reutilizables vayan tomando forma y se superen los desafíos de seguridad e interoperabilidad, se desarrollará la próxima era de la Web. Las organizaciones oportunistas tienen ahora la oportunidad de salir adelante.

Las principales oportunidades disponibles son como proveedor de puerta de enlace de IoT, una plataforma de API o ambos. El último es más que difícil, y es algo en lo que solo deberías crecer. Los dos primeros son las posibilidades más factibles. El primero, convertirse en un proveedor de puerta de enlace de IoT, es una buena opción si tiene capacidades de fabricación e ingeniería informática. Si no lo hace, conviértase en una plataforma API en la mejor opción. Esta opción tampoco es fácil y requerirá que reúna dos mercados diferentes para alcanzar la masa crítica .

Entonces, díganos: ¿Qué oportunidades presenta IoT? ¿Qué otros marcos existen para construir puertas de enlace de IoT? ¿De qué otra manera las API impulsan el Internet de las cosas? ¿Quién está creando API increíbles para IoT? Deje un comentario aquí o háganoslo saber en Twitter o Facebook .

Publicar un comentario

0 Comentarios