Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
@mrpaulandrew purplefrogsystems.com/paul
Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services
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
@mrpaulandrew purplefrogsystems.com/paul
Building an End to End IoT Solution Using Raspberry Pi Sensors & Azure Cloud Services
@mrpaulandrew purplefrogsystems.com/paul
Data Feeds (Old & New)
Old
New
@mrpaulandrew purplefrogsystems.com/paul
Data Feeds (Hot and Cold)
Cold
Hot
@mrpaulandrew purplefrogsystems.com/paul
What Are These Next Generation Data Sources?
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pie
@mrpaulandrew purplefrogsystems.com/paul
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi
@mrpaulandrew purplefrogsystems.com/paul
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi GPIO
@mrpaulandrew purplefrogsystems.com/paul
@mrpaulandrew purplefrogsystems.com/paul
Raspberry Pi With A Fez Hat Attached
@mrpaulandrew purplefrogsystems.com/paul
Just like that!
@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
@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
@mrpaulandrew purplefrogsystems.com/paul
The Internet of Things (IoT)
@mrpaulandrew purplefrogsystems.com/paul
IoT in Azure
@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
@mrpaulandrew purplefrogsystems.com/paul
IoT Simplified Solution
Single DeviceWindows IoT Core
UWP AppTemp & Light Sensors
IoT Hub PowerBI.comStream
Analytics
SQL DB
@mrpaulandrew purplefrogsystems.com/paul
Demo Time
@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
@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 ☺
@mrpaulandrew purplefrogsystems.com/paul
The End
@mrpaulandrew purplefrogsystems.com/paul
Thank You