Connecting your app to the real world
Thanks to
About Us
• Jan Tielens
Technical Evangelist at Microsoft
– Focusing on Apps on Windows 8, Windows Phone
& Azure
– Former M...
Agenda
• Thing on the internet or Internet of Things?
• Sensing the world, let there be light!
• Mobile Services, not only...
4
Internet of Things
OEM Revenue Opportunity | Market Forecast CY17
Energy Computing Telecom Consumer
$7 B $16 B $197 B $3 B $27 B $908 B $179 ...
Want a piece of that?
Stop talking, start building!
6
Thing on the internet, Communication Patterns
7
z z z z
z z z z
Telemetry NotificationsCommands Inquiries
Thing on the internet, Connectivity
8
Technology Purpose
Serial Static, close proximity
Ethernet Static, distant
Wifi Mobi...
Thing on the internet, Protocols
9
Protocol Purpose
MQTT Telemetry
XMPP Commands & notifications
AMQP Commands & notificat...
Internet of things, reference architecture
10
Sensing the world, let there be light!
11
Sensing the world, let there be light!
12
Demo
Azure Mobile Services
Azure Mobile Services, Key Scenarios
14
Putting our thing on the internet
15
Demo
Towards an internet of things with MessageHandler
16
• Send me a notification when my lights are on and I’m not
at home
Lo...
Towards an internet of things with MessageHandler
17
Demo
Boy meets world, through Universal Apps
Demo
18
20
A big thank you to our sponsors
Gold Partners
Silver & Track Partners
Platinum Partners
Upcoming SlideShare
Loading in …5
×

Connecting your app to the real world

1,571 views
1,448 views

Published on

In this session I show together with Jan Tielens how you can integrate the physical world and the virtual together by using sensors, netduino, microsoft azure,

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,571
On SlideShare
0
From Embeds
0
Number of Embeds
1,067
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • More detailed session outline

    Thing on the internet or Internet of Things? (15 mins)
    Introduction & opportunity
    Common communication patterns for individual devices (thing on the internet) and architectures (internet of things)

    Sensing the world, let there be light! (10 mins)
    Explain what a photo resistor does
    Wire it up
    Show code to read analog value

    Mobile Services, not only for mobile (10 mins)
    Introduce mobile services
    Show Data & Push notifications configuration

    Putting our thing on the internet (10 mins)
    - Show code to send data to mobile services

    Towards an internet of things with MessageHandler (10 mins)
    - Deploy prebuild channel (which sends data to mobile services, analyzes data & sends push notification if condition met)
    - Modify netduino code to send data to channel instead

    Boy meets world, through Universal Apps (5mins)
    - Show prebuild app which displays data from mobile services & subscribes to push notification
  • Definition of Internet Of Things
    Instrumenting & controlling the real world through software & services, in order to augment it and make our lives easier.

    It starts with connecting a thing to the internet.

    But ultimately it’s about analysing data coming from many things and automate actions based on the results of that analyses

  • Connecting your app to the real world

    1. 1. Connecting your app to the real world Thanks to
    2. 2. About Us • Jan Tielens Technical Evangelist at Microsoft – Focusing on Apps on Windows 8, Windows Phone & Azure – Former MVP – Shipping software since 2000  2 • Yves Goeleven Founder of MessageHandler.net – Windows Azure MVP – Shipping software since 2001 – Developer on NServiceBus
    3. 3. Agenda • Thing on the internet or Internet of Things? • Sensing the world, let there be light! • Mobile Services, not only for mobile • Putting our thing on the internet • Towards an internet of things with MessageHandler • Boy meets world, through Universal Apps 3
    4. 4. 4 Internet of Things
    5. 5. OEM Revenue Opportunity | Market Forecast CY17 Energy Computing Telecom Consumer $7 B $16 B $197 B $3 B $27 B $908 B $179 B $356 B System Revenue Intelligent Systems 1.7T$
    6. 6. Want a piece of that? Stop talking, start building! 6
    7. 7. Thing on the internet, Communication Patterns 7 z z z z z z z z Telemetry NotificationsCommands Inquiries
    8. 8. Thing on the internet, Connectivity 8 Technology Purpose Serial Static, close proximity Ethernet Static, distant Wifi Mobile, indoor, high power HSPA/LTE Mobile, outdoor, high power Zigbee Mobile, indoor, low power BLE Mobile, personal, low power NFC Mobile, very close, low power
    9. 9. Thing on the internet, Protocols 9 Protocol Purpose MQTT Telemetry XMPP Commands & notifications AMQP Commands & notifications HTTP API Telemetry & Inquiry CoAP Inquiry
    10. 10. Internet of things, reference architecture 10
    11. 11. Sensing the world, let there be light! 11
    12. 12. Sensing the world, let there be light! 12 Demo
    13. 13. Azure Mobile Services
    14. 14. Azure Mobile Services, Key Scenarios 14
    15. 15. Putting our thing on the internet 15 Demo
    16. 16. Towards an internet of things with MessageHandler 16 • Send me a notification when my lights are on and I’m not at home Location Voltage z Toast Not at home? Lights on? Both? Forward to notification hub Pattern Match
    17. 17. Towards an internet of things with MessageHandler 17 Demo
    18. 18. Boy meets world, through Universal Apps Demo 18
    19. 19. 20 A big thank you to our sponsors Gold Partners Silver & Track Partners Platinum Partners

    ×