Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Integrando la plataforma IoT de Sigfox con Azure

Integrando la plataforma IoT de Sigfox con Azure

Sigfox es una red de IoT pensada para implementar proyectos que tengan un bajo consumo y sean independientes de los despliegues de telefonía.

Sigfox fue originariamente una empresa francesa fundada en 2009 por dos ingenieros apasionados por el estudio de las señales. Podemos catalogarla como la primera red IoT dedicada.

Sigfox brinda un sistema en la nube donde desde la interfaz web es posible dar de alta los equipos, que funcionan por un ID único en vez de autenticación por tarjeta SIM como los móviles u otros dispositivos IoT basados en GPRS.
Fuente: https://vicentferrer.com/sigfox

La red Sigfox se basa en una estructura formada por antenas y estaciones base repartidas por todo el territorio que se comunican con lo sensores finales y con el servidor Sigfox donde se almacenan los datos.
Fuente: http://productos-iot.com/sigfox-3/

Existen los llamados Callbacks en Sigfox, que nos permiten enviar los mensajes de los dispositivos IoT a diversas plataformas de Cloud como Azure, Google Cloud, AWS, IBM, etc.

En esta charla veremos como se integra la plataforma de Cloud de Azure con el backend de la plataforma de Sigfox, para leer los mensajes generados de un dispositivo IoT, usaremos los servicio de IoT Hub, Event Hubs, CosmosDB y Azure Data Lake Storage Gen2.

Este es un ejemplo de como se integran ambas plataformas, ahora lo importante es siempre aterrizarlo con un caso de negocio en nuestra organización para poder por ejemplo, monitorear el uso espacios físicos en una empresa, medir el consumo de luz de nuestros hogares, detectar anomalías en motores de paso, obtener la ubicación de una flota de carros, monitorear en tiempo real el desplazamiento de las vacunas del COVID19 y saber la temperatura del ambiente, etc.

Te invito a compartir esta publicación si lo ves interesante.

En este link se realiza todal a demostración en vivo.

Link de la sesión : https://www.youtube.com/watch?v=AjB08kUhbOM

Gracias por leer hasta aquí. Si esta publicación te resultó útil, te agradecería mucho que la recomendaras para que otros también puedan encontrarla.

Linkedin : https://www.linkedin.com/in/luisgrados
GitHub : https://github.com/luisgradossalinas
Medium : https://medium.com/@luisgradossalinas
Speakerdeck : https://speakerdeck.com/luisgrados

#iot #sigfox #azure #datalake #cloud #bigdata

More Decks by Luis Martin Grados Salinas

Other Decks in Technology

Transcript

  1. Luis Martin Grados Salinas Senior Data Architect – Globant –

    Líder técnico de proyectos de Big Data y Analytics en IBK – Maestría en IoT en la VIU – Miembro del comité especializado de IoT en Salud – Perú – Miembro de la comunidad AWS UG Perú – Experiencia en proyectos de Big Data, IoT, he trabajado en Everis asignado a proyectos en el BCP (todo los proyectos soluciones de Big Data) – Belcorp para el área de Big Data y en Qualifacts como Senior Data Engineer https://medium.com/@luisgradossalinas Luis Martin Grados Salinas
  2. Sigfox es un operador de red LPWAN francés al igual

    que cualquier compañía de telefonía móvil. Es una de las redes con mayor despliegue en todo el mundo (70 países) y opera sobre la banda de frecuencia pública de 868 MHz en Europa y 902 MHz en América. En el Perú trabaja en la banda ISM 920 MHZ (UL) y 922 (DL) ¿Qué es Sigfox?
  3. •Se pueden enviar 140 mensajes al día con un tamaño

    máximo de 12 bytes cada mensaje (subida – uplink). •La comunicación puede ser bidireccional. • SigFox ofrece 4 mensajes de bajada (downlink) de 8 bytes cada uno. •El rango de cobertura esta entre 3 y 10 Km en zonas urbanas debido a los obstáculos e interferencias con otras redes. •En zonas rurales está entre 30 y 50 Km Características de Sigfox
  4. Azure es una plataforma de cloud nube creado por Microsoft

    para construir, probar, desplegar y administrar aplicaciones y servicios mediante el uso de sus centros de datos. Proporciona software como servicio (SaaS), plataforma como servicio (PaaS) e infraestructura como servicio (IaaS) y es compatible con muchos lenguajes, herramientas y marcos de programación diferentes, incluidos software y sistemas específicos de Microsoft y de terceros. Azure
  5. IoT Hub es un servicio administrado, hospedado en la nube,

    que actúa como centro de mensajes para comunicaciones bidireccionales entre una aplicación de IoT y los dispositivos conectados. IoT Hub escala a millones de dispositivos conectados de manera simultánea y a millones de eventos por segundo para admitir las cargas de trabajo de IoT. IoT Hub
  6. Azure Event Hubs es una plataforma de streaming de macrodatos

    y un servicio de ingesta de eventos. Puede recibir y procesar millones de eventos por segundo. Los datos enviados a un centro de eventos se pueden transformar y almacenar con cualquier proveedor de análisis en tiempo real o adaptadores de procesamiento por lotes y almacenamiento. Event Hubs
  7. Es una solución de lago de datos de próxima generación

    para análisis de Big Data. Azure Data Lake Storage Gen2 crea capacidades de Azure Data Lake Storage Gen1 (semántica del sistema de archivos, seguridad a nivel de archivo y escala) en Azure Blob Storage, con sus características de bajo costo de almacenamiento por niveles, alta disponibilidad y recuperación ante desastres. Azure Data Lake Storage Gen2
  8. Terraform es un servicio de IaC open source desarrollado en

    2012 por la empresa con sede en San Francisco HashiCorp que se puede usar y descargar sin coste. Aunque también hay un plan pago. Infraestructura como código hace referencia a la práctica de utilizar scripts para configurar la infraestructura de una aplicación como máquinas virtuales, bases de dartos en CosmosDB, Event Hubs, Azure Synapse, etc, en lugar de hacerlo manualmente. Terraform
  9. Kit de desarrollo Sigfox que tiene cobertura en ( Latinoamerica,

    Asia pacifico: Australia, Hong Kong, Indonesia, Malasia, Nueva Zelanda, Singapure, Taiwán, Thailandia) Es programable con lenguaje Arduino. Con UFOX se puede conectar diversos tipos de sensores y actuadores y controlarlos desde internet. Además el consumo de energía es mínimo lo que lo hace autónomo con baterías por mucho tiempo. No requiere conexión Wifi ni red celular. uFox