thinking strategically about the internet of things
play

Thinking Strategically about The Internet of Things Holly Cummins - PowerPoint PPT Presentation

Thinking Strategically about The Internet of Things Holly Cummins @holly_cummins Im from IBMs Bluemix Garage. @holly_cummins Me I would like the Oooh ! I love the Customer Bluemix Garage to internet of things! help me with an IoT


  1. Thinking Strategically about The Internet of Things Holly Cummins @holly_cummins

  2. I’m from IBM’s Bluemix Garage. @holly_cummins

  3. Me I would like the Oooh ! I love the Customer Bluemix Garage to internet of things! help me with an IoT project. @holly_cummins

  4. This is what I’m thinking when I hear ‘Internet of Things.’ @holly_cummins

  5. This is what I’m thinking when I hear ‘Internet of Things.’ @holly_cummins

  6. Entrance, IBM IoT Lab, Munich @holly_cummins

  7. IBM Watson IoT Centre, Munich @holly_cummins

  8. @holly_cummins

  9. Edge Cool stuff happens at this intersection. Cloud @holly_cummins

  10. Edge Cool stuff happens at this intersection. Cloud @holly_cummins

  11. Any sufficiently advanced technology is indistinguishable from magic. - Arthur C. Clarke @holly_cummins

  12. @holly_cummins

  13. Computers are now ubiquitous in almost everything we interact with. @holly_cummins

  14. @holly_cummins

  15. These computers are now going online. @holly_cummins

  16. These computers are now going online. 9 billion of them are online now. @holly_cummins

  17. These computers are now going online. 9 billion of them are online now. There will be 20 - 50 billion connected devices by 2020. @holly_cummins

  18. @holly_cummins

  19. A computer. As a free conference giveaway. @holly_cummins

  20. Is Java relevant for IoT ? @holly_cummins

  21. Java is relevant for Io T. @holly_cummins

  22. “Write once, run anywhere.” @holly_cummins

  23. These devices can run powerful software. @holly_cummins

  24. There’s a WebSphere server running in that ball. photo courtesy of re:develop conference, Bournemouth @holly_cummins

  25. E R O C D R A H S M E T S Y S R E E N G I N E Java is a great fit for embedded devices … because it makes stuff easy. @holly_cummins

  26. E R O C D R A H S M E T S Y S R E E N G I N E spinning in grave Java is a great fit for embedded devices … because it makes stuff easy. @holly_cummins

  27. You can do IoT if you can … @holly_cummins

  28. get data in and out You can do IoT if you can … @holly_cummins

  29. get data in and out You can do IoT if you can … read and write to pins @holly_cummins

  30. public class PinReader { private int pinNumber = 0; public int analogRead(int sensorPin) throws IOException { String pin = "/proc/adc" + pinNumber; FileReader fr = new FileReader(pin); BufferedReader br = new BufferedReader(fr); String string = br.readLine(); fr.close(); // Strip off the name of the pin int value = Integer.parseInt(string.substring(5)); @holly_cummins

  31. Pins are public class PinReader { just files private int pinNumber = 0; public int analogRead(int sensorPin) throws IOException { String pin = "/proc/adc" + pinNumber; FileReader fr = new FileReader(pin); BufferedReader br = new BufferedReader(fr); String string = br.readLine(); fr.close(); // Strip off the name of the pin int value = Integer.parseInt(string.substring(5)); @holly_cummins

  32. @holly_cummins

  33. @holly_cummins

  34. @holly_cummins

  35. client.publishEvent("reading", reading); @holly_cummins

  36. public class LightFlasher implements CommandCallback { @Override public void processCommand(Command cmd) { System.out.println("Flashing lights: " + cmd); flash(); } @holly_cummins

  37. Demo. Anyone want popcorn? @holly_cummins

  38. popcorn maker application server raspberry pi MQTT MQTT http MQTT http hungry Watson IoT foundation Edimax user (MQTT broker) smart plug @holly_cummins

  39. @holly_cummins

  40. Is this actually useful? @holly_cummins

  41. 
 The p roblem we were solving was that we needed an excuse for a popcorn maker at work. :) 
 @holly_cummins

  42. @holly_cummins http://www.commitstrip.com/en/2016/05/26/the-internet-of-things-a-revolution/

  43. I've got form in this area. @holly_cummins

  44. @holly_cummins

  45. There’s a WebSphere server running in that hat. Very useful. Obviously. @holly_cummins

  46. @holly_cummins

  47. I’m not the only one. @holly_cummins

  48. The propane gauge which is read by phone. @holly_cummins

  49. The £160 IoT hairbrush which listens to your hair. @holly_cummins

  50. @holly_cummins

  51. @holly_cummins

  52. Do we really want a future where our interaction with everything is mediated by a smartphone? @holly_cummins

  53. The power comes from connections . @holly_cummins

  54. @holly_cummins

  55. @holly_cummins

  56. We can solve so many incredible problems. @holly_cummins

  57. Imagine … pill bottles that light up when it’s time to take the medicine. @holly_cummins

  58. Imagine … factories that know what’s happening inside them. (Industry 4.0) @holly_cummins

  59. Imagine … cameras that detect wear in springs as as a train runs by. @holly_cummins

  60. Imagine … cars that figure out how the next generation of cars should be built. @holly_cummins

  61. Imagine … knowing the exact weather conditions, everywhere. @holly_cummins

  62. Macroscopes will help us understand Earth’s complexity in infinite detail. Unlike the microscope, a “macroscope” harnesses data from billions of IoT devices using software and algorithms to address large-scale challenges such as availability of food, water and energy. @holly_cummins

  63. Tools Learning @holly_cummins

  64. Data. Lots of It. @holly_cummins

  65. Me We want to be able to predict Customer equipment failure, so we’ve wired up our factory for IoT. @holly_cummins

  66. Me We want to be Good idea! able to predict Customer equipment failure, so we’ve wired up our factory for IoT. @holly_cummins

  67. Me We want to be Good idea! able to predict Customer equipment failure, so we’ve wired up our factory for IoT. That was a few years ago. We’re not doing anything with the data… @holly_cummins

  68. Me We want to be Good idea! able to predict Customer equipment failure, so we’ve wired up our factory for IoT. Oh. That was a few years ago. We’re not doing anything with the data… @holly_cummins

  69. Me We want to be Good idea! able to predict Customer equipment failure, so we’ve wired up our factory for IoT. Oh. That was a few years ago. We’re not doing anything with the data… … except storing it. There’s kind of a lot now. @holly_cummins

  70. @holly_cummins

  71. You’re going to need a data lake. @holly_cummins

  72. You’re going to need a data lake. … and if you never use what’s in the data lake, that’s a big missed opportunity. @holly_cummins

  73. @holly_cummins

  74. Handle a never-ending avalanche of data. @holly_cummins

  75. minimum requirement Handle a never-ending avalanche of data. @holly_cummins

  76. minimum requirement Handle a never-ending avalanche of data. Combine structured and unstructured data for new insights. @holly_cummins

  77. minimum requirement Handle a never-ending avalanche of data. Combine structured and unstructured data for new insights. “cognitive computing” @holly_cummins

  78. @holly_cummins

  79. Security @holly_cummins

  80. @holly_cummins

  81. What if our things turn against us? @holly_cummins

  82. @holly_cummins

  83. @holly_cummins

  84. If IoT is scary in our homes, just imagine what it could do to our businesses? @holly_cummins

  85. expected attack vector @holly_cummins

  86. expected attack vector IoT attack vector @holly_cummins

  87. @holly_cummins

  88. @holly_cummins

  89. Hundreds of thousands of cameras and TV recorders working together brought down the Dyn DNS provider in a DDoS. @holly_cummins

  90. In the future, do we need to fear our DVRs and air conditioners? @holly_cummins

  91. get data in and out You can do IoT if you can … read and write to pins @holly_cummins

  92. get data in and out You can do IoT if you can … read and write to pins This may be part of the problem. @holly_cummins

  93. @holly_cummins

  94. The hotel is now going to downgrade doors to old fashioned locks and real keys. @holly_cummins

  95. Is disconnection the solution? @holly_cummins

  96. How about … we educate ourselves and make better design decisions? @holly_cummins

  97. "Never attribute to malice that which is adequately explained by incompetence.” @holly_cummins

  98. Reliability @holly_cummins

  99. “Holly, I saw a video of your throwable application server talk. I thought you handled the fact that the demo failed really well. Are there any videos where it actually works?” - My mother @holly_cummins

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend