Bit - loader

Servicios disponibles en Microsoft Azure con Internet of Things


Netmind - Servicios disponibles en Microsoft Azure con Internet of Things    Artículo | Microsoft Azure
Ángel M. Rayo | 29/05/17

Continuando con la serie de Big Data en Microsoft Azure, hoy veremos los servicios disponibles en Microsoft Azure relacionados con Internet of Things (IoT).

 

Servicios disponibles en Microsoft Azure con Internet of Things 0

Ilustración 1 – Productos y servicios de Internet of Things en Microsoft Azure

 

Estructura y componentes

Dentro de los servicios y productos de Internet of Things contamos con tres tipos de hubs o centros de actividad:

  • IoT Hub
  • Event Hubs
  • Notification Hubs

 

IoT Hub

Servicios disponibles en Microsoft Azure con Internet of Things 1

 

 

 

IoT Hub permite conectar, supervisar y administrar todos los activos de IoT que deseemos. La conectividad de estos dispositivos con el IoT Hub se podrá realizar utilizando los siguientes protocolos estándares:

  • AMQP – Advanced Message Queuing Protocol
  • MQTT – Message Queue Telemetry Transport
  • HTTPS – Hypertext Transfer Protocol Secure

 

Servicios disponibles en Microsoft Azure con Internet of Things 2

Ilustración 2 – Arquitectura IoT Hub

 

Event Hubs

Servicios disponibles en Microsoft Azure con Internet of Things 3

 

 

 

Event Hubs, a diferencia de IoT Hub permite registrar datos de telemetría desde sitios web, aplicaciones y flujos de datos, no sólo de dispositivos IoT. Los diferentes generadores de eventos enviarán sus datos a Event Hubs utilizando API REST o SDK para que posteriormente se procesen, se almacenen y se presenten en diferentes formatos para la toma de decisiones.

 

Servicios disponibles en Microsoft Azure con Internet of Things 4

Ilustración 3 – Arquitectura de Event Hubs

 

Notification Hubs

Servicios disponibles en Microsoft Azure con Internet of Things 5

 

 

 

Azure Notification Hubs consiste en un servicio de recolección de mensajes que posteriormente serán notificados a los dispositivos y aplicaciones suscritos.

Notification Hubs se utiliza principalmente para:

  • Enviar notificaciones de noticias
  • Enviar notificaciones relacionadas con eventos deportivos
  • Enviar notificaciones relacionadas con incidencias del tráfico
  • Enviar notificaciones relacionadas con promociones o eventos cerca de tu ubicación

 

Servicios disponibles en Microsoft Azure con Internet of Things 6

Ilustración 4 – Notification Hubs

 

Resumen

Con este artículo hemos hecho un repaso de los diferentes servicios disponibles en Azure y relacionados con Big Data: almacenamiento, bases de datos, inteligencia, analítica e IoT.

 

Conclusión

Como dijo Andrew Brown, escritor británico:The Internet is so big, so powerful and pointless that for some people it is a complete substitute for life» (Internet es tan grande, tan potente y tan sin sentido que para algunas personas es un sustituto de la vida)


Ángel M. Rayo

Ángel es Ingeniero en Informática por la Universidad Politécnica de Madrid. Desde hace 15 años su principal objetivo es ayudar a los equipos de IT a crear excelentes soluciones tecnológicas. Actualmente lidera el área de formación técnica en Netmind, ejerciendo como formador y mentor, colaborando con todo tipo de organizaciones y equipos que desean adoptar la mejores prácticas y tecnologías para crear sus soluciones. Es formador oficial de Microsoft, ISTQB, DASA, y ha liderado proyectos de formación y consultoría para empresas como BBVA, Axa, PwC, Roche, Microsoft, Accenture, Capgemini e Indra. Escribe habitualmente en el Knowledge Center de BIT y en el de Netmind, y colabora con distintas asociaciones y grupos de usuarios en la divulgación de las mejores prácticas de desarrollo de software. Ángel cuenta con las certificaciones en Gestión de Servicios ITIL® Expert e ISO/IEC 20000 Consultant Manager. Fue reconocido por Microsoft como Cloud Ambassador en 2012 y fue MCT Regional Lead entre 2012 y 2015. Su labor ha sido conseguir los mejores resultados en los programas formativos que imparte y garantizar que puedan avanzar en su carrera profesional.


Entradas relacionadas

Cursos relacionados