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
• [Link]
AZURE IOT HUB
• [Link]
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
• [Link]
AZURE IOT HUB
• [Link]
AZURE IOT DEVICE PROVISIONING
SERVICE
• [Link]
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
• [Link]
AZURE IOT: HUB + DEVICE PROVISIONING
SERVICE
• [Link]
DEVICE ENROLLMENT WITH X.509
CERTIFICATES
• [Link]
• [Link]
• [Link]
SOLUTION ARCHITECTURE
DEVICE
Raspberry Pi
X.509 certificate
Azure IoT NodeJS SDK
WEB APPLICATION
NodeJS
Angular 7
DEMO TIME!