0626 2014 01_toronto-smac meetup_io_t

716 views

Published on

Rapidly Developing Internet of Things (IoT) Applications. Demos include using the Raspberry Pi, Beacons, the Oculus Rift, and other sensors. Apps were developed using Bluemix services.

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

No Downloads
Views
Total views
716
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
28
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

0626 2014 01_toronto-smac meetup_io_t

  1. 1. #TOSMAC Toronto SMAC Meetup – Welcome! Rapidly developing Internet of Things (IoT) applications
  2. 2. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation2
  3. 3. #TOSMAC Toronto SMAC Team | © 2014 IBM Corporation3 Raul Chong Lila Adamec Grant Hutchison Grace BarkerLuiz Aoqui
  4. 4. #TOSMAC Let’s be social! Start tweeting with: #TOSMAC | © 2014 IBM Corporation4
  5. 5. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation5
  6. 6. #TOSMAC Why this Meetup? • SMAC - A holistic approach • Build a strong community (eg: Like BigDataUniversity.com) • Encourage collaboration & partnership • Showcase SMAC technology • Product development feedback + sponsored users | © 2014 IBM Corporation6
  7. 7. #TOSMAC Key areas: SMAC & Cognitive Computing Innovate how we engage, make decisions and work Optimize our IT infrastructure, data and processes Line of Business Leaders Marketing Leaders Sales Leaders Finance & HR Leaders Technology Leaders Chief Information Officers Technology Architects Dev & Ops Leaders Drives InvestmentDrives Investment Drives NeedDrives Need
  8. 8. #TOSMAC Who is this meetup for? • SMAC enthusiasts • Mitigating diverse audience challenge: – Guest presentation (Proposals are welcomed!) – High-level intro: For everyone – Technical presentation with story telling and demos: • Story telling: For everyone • Technical demo: Specific audience (but not in-depth) – Separate workshops: Technical deep dive, hands-on | © 2014 IBM Corporation8
  9. 9. #TOSMAC IBM SMAC and Global Entrepreneur Programs | © 2014 IBM Corporation9
  10. 10. #TOSMAC IBM SMAC Program: Community Outreach 10 Awareness (1 hour) Intro presentation at events Training (1 day) Workshops - Using your own db/app Support (1 week) Play with the system on the Cloud - Free IBM Cloud access and mentorship Adoption (1 year) Continuous development and mentorship
  11. 11. #TOSMAC IBM Global Entrepreneur Program Benefits (Program duration: 3 years) •Free access to some IBM software •Project resource managers to assist with product development •40 IBM innovation centers WW to connect with tech resources •IBM mentor network: Investors, industry influencers, academics and tech experts •Smartcamp events: Network with investors and industry leaders WW – Selected companies are offered 12 weeks of IBM mentorship – IBM SmartCamp winners have raised over $115 million in venture capital funding Requirements •Business must be an early stage company, less than 5 years old •Privately held
  12. 12. #TOSMAC About tonight’s meetup • Brazilian students – Big Data University interns • Alpha version of apps/projects • Articles will be available related to apps/projects
  13. 13. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation13
  14. 14. © 2014 IBM Corporation Internet of Things Cloud Internet of Things Cloud IBM BlueMix and The Internet of Things Rob Peeren, Consulting IoT Specialist, IBM Canada robobob@ca.ibm.com @robobob June 26, 2014
  15. 15. #TOSMAC The Internet of Things is a Big Data Opportunity Billions of smart devices Interconnecting these devices creates an Internet of Things Insights from real-time device big data delivers intelligence to power a Smarter Planet
  16. 16. #TOSMAC What’s the problem with the way companies have traditionally approached device connectivity? SCADA Controller (Data Jail) Data Sources ERP Systems Billing Systems External Partners Asset Management Systems Audit Systems Closed System Outside Consumers
  17. 17. #TOSMAC The Cloud Enables many opportunities for IoT • Access to services that were never available before • Ability to bring and access the data that you need • Launch new initiatives to directly engage your clients
  18. 18. #TOSMAC Cloud Foundry Founding Members: Cloud Foundry is the industry’s Open PaaS and provides a choice of clouds, frameworks and application services
  19. 19. #TOSMAC ANNOUNCING A New Development Tool Built on Cloud Foundary for Composable Business: IBM BlueMix • Run apps in any language • Built on open standards • Provides integration services to systems of record • Designed for mobile • Provides DevOps services for integrated dev experience Beta
  20. 20. #TOSMAC IBM BlueMix Services Mobile Data api + app management + quality assurance Big Data & Analytics From in-memory data store to Hadoop analytics DevOps Services Integrated developer experience for mobile and cloud apps Integration Services Access to systems of records and enterprise data Internet of Things Spanning home metering to mass metering
  21. 21. #TOSMAC Node-RED: Orchestration IoT without coding • Visual tool for wiring the Internet of Things • Deploy with just one click • Simple API to create nodes with lines of JavaScript or HTML • Share flows in JSON format • Based on Node.js for event-driven, non-blocking I/O  Download from http://github.com/node-red node-red
  22. 22. #TOSMAC IBMIBM Make the Data Available through APIs Real-time Analytics Internet of Things CloudInternet of Things Cloud Managed APIs Internet Scale Messaging Partners Customers Developers Employees More Things
  23. 23. #TOSMAC Every Great Innovation Runs Through a Developer’s Hands
  24. 24. #TOSMAC Use APIs to drive new business models and innovation Driver & vehicle monitoring News Fault analytics Service and warranty data “Pay as you drive” Journey & GPS Traffic and Weather data Advanced diagnostics Other cars Mobile apps API Mgmt APIs Partner Center iSocial tWeb & Charging station Fleet & traffic management Emergency services Vehicle insurance provider Vehicle inspection station GPS service provider More Things Petrol pump Smart Home Parking space Drive thru Retail Dealers
  25. 25. #TOSMAC The Internet of Things needs Real-time Big Data Analytics • Ingest, analyze and act on massive volumes of streaming big data in real-time • Designed for real-time streaming analytics of unstructured information • Scale-out architecture for massive linear scalability • Sophisticated analytics with pre-built toolkits & accelerators • Model & language designed for real- time analytics • Analyzes unstructured information in native format • Pre-integrated analysis and analytic model consistency • Scales to petabytes of data • Supports thousands of users • Enables core data analysis with near linear processor scalability • Distributed execution • Efficient use of cores • Automatic tuning • Low latency • Programmatically change topology at runtime • Create new subscriptions • Create new port properties • Reusable analytics operators • Combine groups of operators • Customize with Java and C++ • Toolkits for geospatial, time series and complex events • BigInsights, Netezza • SPSS • Vivisimo • DataStage • MessageSight… :) Designed for Real-time Analytics Massive Scale IntegratedExtensible High Speed Dynamic IBM InfoSphere Streams
  26. 26. #TOSMAC MessageSight and Streams enables amazing IoT solutions Sensors tracking real-time location of cars Primary Event zone Secondary perimeter Overview of car status Real-time alerts personalized to each car Car that had entered and now left danger zone
  27. 27. #TOSMAC Demo
  28. 28. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation28
  29. 29. #TOSMAC DIY Home Surveillance System Rapidly Developing Internet of Things (IoT) Applications | © 2014 IBM Corporation*
  30. 30. #TOSMAC DIY Home Surveillance System - Scenario | © 2014 IBM Corporation*
  31. 31. #TOSMAC DIY Home Surveillance System - Scenario | © 2014 IBM Corporation*
  32. 32. #TOSMAC DIY Home Surveillance System - Architecture | © 2014 IBM Corporation*
  33. 33. #TOSMAC DIY Home Surveillance System - Raspberry Pi | © 2014 IBM Corporation*
  34. 34. #TOSMAC DIY Home Surveillance System - Raspberry Pi | © 2014 IBM Corporation*
  35. 35. #TOSMAC DIY Home Surveillance System - Cloudant | © 2014 IBM Corporation*
  36. 36. #TOSMAC DIY Home Surveillance System - Cloudant | © 2014 IBM Corporation*
  37. 37. #TOSMAC DIY Home Surveillance System - Bluemix | © 2014 IBM Corporation*
  38. 38. #TOSMAC Live Demo http://homeguard.mybluemix.net | © 2014 IBM Corporation*
  39. 39. #TOSMAC DIY Home Surveillance System Future developments | © 2014 IBM Corporation* ● Motion detection; ● Video recording and upload to cloudant; ● Live streaming; ● Web and android interface;
  40. 40. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation40
  41. 41. #TOSMAC Virtual Reality based learning Rapidly Developing Internet of Things (IoT) Applications | © 2014 IBM Corporation41
  42. 42. #TOSMAC Digital Game Based Learning (DGBL) Rapidly Developing Internet of Things (IoT) Applications | © 2014 IBM Corporation42 Use cases: - Flight Simulator - Military training - Education?
  43. 43. #TOSMAC Virtual Reality Geography Game Info & Demonstration | © 2014 IBM Corporation43
  44. 44. #TOSMAC Integrating VR game with Bluemix The Architecture behind it | © 2014 IBM Corporation44 Web applicationGame Application Running locally Internet
  45. 45. #TOSMAC Demo | © 2014 IBM Corporation45
  46. 46. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation46
  47. 47. #TOSMAC Toronto SMAC Meetup Attendance tracking system using Beacons Rapidly Developing Internet of Things (IoT) Applications | © 2014 IBM Corporation47
  48. 48. #TOSMAC Agenda | © 2014 IBM Corporation 1. What is an iBeacon? 2. Attendance Tracking System Problems 3. Solution using Beacons 4. Demonstration 5. Questions 2
  49. 49. #TOSMAC What is an iBeacon | © 2014 IBM Corporation - Apple trademark for location and proximity detection technology. 3
  50. 50. #TOSMAC What is an iBeacon | © 2014 IBM Corporation - Apple trademark for location and proximity detection technology. How it works? 4
  51. 51. #TOSMAC Contextual Applications | © 2014 IBM Corporation5
  52. 52. #TOSMAC Contextual Applications | © 2014 IBM Corporation6
  53. 53. #TOSMAC Attendance Tracking System | © 2014 IBM Corporation7
  54. 54. #TOSMAC Attendance Tracking System - Problem | © 2014 IBM Corporation8
  55. 55. #TOSMAC Attendance Tracking System - Problem | © 2014 IBM Corporation - Expensive systems - Reliability - Maybe losing the attendance card 9
  56. 56. #TOSMAC Attendance Tracking System – Solution + + | © 2014 IBM Corporation10
  57. 57. #TOSMAC What’s the idea? | © 2014 IBM Corporation11
  58. 58. #TOSMAC How it works? | © 2014 IBM Corporation12
  59. 59. #TOSMAC Attendance tracking with system using Beacons Rapidly Developing Internet of Things (IoT) Applications | © 2014 IBM Corporation Demonstration 13
  60. 60. #TOSMAC April 21, 2014| © 2014 IBM Corporation Register Screen
  61. 61. #TOSMAC April 21, 2014| © 2014 IBM Corporation
  62. 62. #TOSMAC April 21, 2014| © 2014 IBM Corporation Technologies used • Estimote SDK • http://estimote.com/api/ • Mobile Cloud Service SDK for Android • http://mbaas-gettingstarted.ng.bluemix.net/android#mobile-data • Node.js used with Mobile Cloud Application • https://www.ng.bluemix.net/docs/#starters/mobile/mobilecloud/nodejs mobile.html#nodejsmobile
  63. 63. #TOSMAC April 21, 2014| © 2014 IBM Corporation
  64. 64. #TOSMAC Inside the Code | © 2014 IBM Corporation13
  65. 65. #TOSMAC | © 2014 IBM Corporation13
  66. 66. #TOSMAC | © 2014 IBM Corporation13
  67. 67. #TOSMAC | © 2014 IBM Corporation13
  68. 68. #TOSMAC Inside the Code | © 2014 IBM Corporation14
  69. 69. #TOSMAC | © 2014 IBM Corporation15
  70. 70. #TOSMAC | © 2014 IBM Corporation16
  71. 71. #TOSMAC | © 2014 IBM Corporation16
  72. 72. #TOSMAC | © 2014 IBM Corporation19
  73. 73. #TOSMAC | © 2014 IBM Corporation20
  74. 74. #TOSMAC | © 2014 IBM Corporation17
  75. 75. #TOSMAC | © 2014 IBM Corporation18
  76. 76. #TOSMAC Demo | © 2014 IBM Corporation21
  77. 77. #TOSMAC Agenda • 6:00pm - 6:05pm: Registration, Welcome, Introductions • 6:05pm - 6:15pm: Recap from prior meetup events • 6:15pm – 6:40pm: Using Node-RED to rapidly create IoT apps • 6:40pm - 7:05pm: Raspberry-Pi: Home security system • 7:05pm - 7:30pm: Oculus Rift: Developing an Educational game • 7:30pm - 7:55pm: Beacons: Attendance Tracking System • 7:55pm - 8:30pm: Questions & Networking – Demo Tables | © 2014 IBM Corporation77
  78. 78. #TOSMAC Resources | © 2014 IBM Corporation78 bluemix.net bluforcloud.com ibm.com/isv/startup bigdatauniversity.com
  79. 79. #TOSMAC Thank you! Let’s network! | © 2014 IBM Corporation79

×