building an end to end iot solution using raspberry pi sensors & azure cloud services ·...
TRANSCRIPT
![Page 1: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/1.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services
![Page 2: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/2.jpg)
Microsoft Data Platform MVP
Business Intelligence Consultant at Purple Frog Systems
STEM Ambassador with STEM Learning UK
PASS Chapter Leader for Microsoft Data Platform Group
Speaker & part of the SQL Relay team
Speaker & helper at SQL Bits
Speaker & helper at various SQL Saturday ‘s
Stack Overflow
@mrpaulandrew purplefrogsystems.com/paul
Paul Andrew
Many years’ experience working with the complete on premises SQL Server stack in a variety of roles and industries. Now developing/consulting on hybrid business intelligence solutions using Microsoft Azure. Specialising in Data Factory, Data Lake Analytics, real-time data with the Internet of Things (IoT), Stream Analytics and Event Hubs.
linkedin.com/in/mrpaulandrew
Best New Speaker SQL Saturday Dublin 2017
About Me
![Page 3: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/3.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services
![Page 4: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/4.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Data Feeds (Old & New)
Old
New
![Page 5: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/5.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Data Feeds (Hot and Cold)
Cold
Hot
![Page 6: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/6.jpg)
@mrpaulandrew purplefrogsystems.com/paul
What Are These Next Generation Data Sources?
![Page 7: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/7.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pie
@mrpaulandrew purplefrogsystems.com/paul
![Page 8: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/8.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi
@mrpaulandrew purplefrogsystems.com/paul
![Page 9: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/9.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi GPIO
@mrpaulandrew purplefrogsystems.com/paul
![Page 10: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/10.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi With A Fez Hat Attached
@mrpaulandrew purplefrogsystems.com/paul
Just like that!
![Page 11: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/11.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi With A GHI Electronics Fez Hat Attached
@mrpaulandrew purplefrogsystems.com/paul
• On-Board Analog Input and PWM chips.• Two DC Motor Drivers, suitable for
building small robots.• Terminal Blocks for wiring in DC motors
without the need for soldering.• Two Servo Motor Connections.• Two Multi Color LEDs, connected to
PWM for thousands of colors.• Single Red LED.• Temperature Sensor.• Accelerometer.• Light Sensor.• Two user buttons.• Terminal block with 2x Analog, 2x
Digital I/O, 2x PWM and power.• Female headers with SPI, I2C, 3x
Analog, 3x PWM.• Dedicated power input for driving the
servo motors and DC motors.• No Soldering required, completely
assembled and tested.
https://www.ghielectronics.com/catalog/product/500
![Page 12: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/12.jpg)
@mrpaulandrew purplefrogsystems.com/paul
The Internet of Things (IoT)
https://www.microsoft.com/en-gb/server-cloud/internet-of-things/overview.aspx
“The Internet of Things (IoT) starts with your things—the things that matter most to your business. IoT is about making your data come together in new ways. Tap into data with IoT dashboards. Uncover actionable intelligence. And modernise how you do business. Welcome to the Internet of your Things.”
By Microsoft
![Page 13: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/13.jpg)
@mrpaulandrew purplefrogsystems.com/paul
The Internet of Things (IoT)
![Page 14: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/14.jpg)
@mrpaulandrew purplefrogsystems.com/paul
IoT in Azure
![Page 15: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/15.jpg)
@mrpaulandrew purplefrogsystems.com/paul
IoT Complex Solution
EventHub
Sensor Systems
Sensor Systems
Sensor Systems
Regional Endpoint
Regional Endpoint
Regional Endpoint
Long Term Data Storage Services
Advanced Analytics & Pattern Matching
Aggregated Real-time Analysis
Complete Dataset Routing
Online Shared
Dashboards
Adhoc Data Consumption &
Dashboard Creation
![Page 16: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/16.jpg)
@mrpaulandrew purplefrogsystems.com/paul
IoT Simplified Solution
Single DeviceWindows IoT Core
UWP AppTemp & Light Sensors
IoT Hub PowerBI.comStream
Analytics
SQL DB
![Page 17: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/17.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Demo Time
![Page 18: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/18.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Other IoT Options in Microsoft Land
https://www.azureiotsuite.com
https://channel9.msdn.com
IoT Suite IoT Central
https://www.microsoft.com/en-gb/internet-of-things/iot-central-saas-solutions
![Page 19: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/19.jpg)
@mrpaulandrew purplefrogsystems.com/paul
Take Away Points
• This talk was about using real-time data and unlocking its applications to improve the way we work.
• Microsoft have a complete set of software and services to help collect and handle real-time data.
• IoT is just a concept to help with our understanding... Like when the cloud was the buzz word.
• You are all already using or benefiting from real-time data.
• Business intelligence people; gain a greater understanding of lambda architecture.
• If I inspired you to get your Raspberry Pi out again. Great! But that’s not the point ☺
![Page 20: Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services · 2017-07-06 · Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud](https://reader034.vdocuments.us/reader034/viewer/2022050115/5f4bfe323233d81a3917093e/html5/thumbnails/20.jpg)
@mrpaulandrew purplefrogsystems.com/paul
The End
@mrpaulandrew purplefrogsystems.com/paul
Thank You