You are on page 1of 12

AN AZURE IOT

IMPLEMENTATION
DANIEL MARTINEZ
DAVID CASTAÑO
ESTEBAN PEREZ
JULIAN GALVIS
SERGIO VALENCIA
OBJECTIVE

Implementing a light solution that tracks location


from several devices in real time.

• User can see each device location.


• User can easily add new devices.
AZURE IOT OVERVIEW
• https://docs.microsoft.com/en-us/azure/iot-fundamentals/
AZURE IOT HUB
• https://docs.microsoft.com/en-us/azure/iot-hub/about-iot-hub

IoT Hub is a managed service, hosted in the


cloud, that acts as a central message hub for bi-
directional communication between your IoT
application and the devices it manages.
AZURE IOT HUB
• https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-scaling
AZURE IOT HUB
• https://azure.microsoft.com/en-us/pricing/details/iot-hub/
AZURE IOT DEVICE PROVISIONING
SERVICE
• https://docs.microsoft.com/en-us/azure/iot-dps/about-iot-dps

The IoT Hub Device Provisioning Service is a


helper service for IoT Hub that enables zero-
touch, just-in-time provisioning to the right IoT
hub without requiring human intervention,
enabling customers to provision millions of
devices in a secure and scalable manner.
AZURE IOT DEVICE PROVISIONING
SERVICE
• https://azure.microsoft.com/en-us/pricing/details/iot-hub/
AZURE IOT: HUB + DEVICE PROVISIONING
SERVICE
• https://docs.microsoft.com/en-us/azure/iot-dps/about-iot-dps
DEVICE ENROLLMENT WITH X.509
CERTIFICATES
• https://docs.microsoft.com/en-us/azure/iot-dps/how-to-manage-enrollments-sdks
• https://docs.microsoft.com/en-us/azure/iot-dps/concepts-security#attestation-mechanism
• https://docs.microsoft.com/en-us/azure/iot-dps/about-iot-dps
SOLUTION ARCHITECTURE

DEVICE
Raspberry Pi
X.509 certificate
Azure IoT NodeJS SDK

WEB APPLICATION
NodeJS
Angular 7
DEMO TIME!

You might also like