Internet of Things TDC 2013


Published on

Internet das coisas é basicamente software. No The Developers Conference 2013 debatemos IoT e os desafios para os desenvolvedores. Como criar codigo de qualidade, cada vez mais complexo e de forma mais rapida?

Published in: Technology, Business

Internet of Things TDC 2013

  1. 1. Internet das Coisas ou Internet dos Sistemas Embarcados? Cezar Taurion Chief Evangelist
  2. 2. 2 Billions of devices, sensors, and chips that are able to communicate via the Internet makes up “The Internet of Things” 2 “The Internet of Things refers to uniquely identifiable objects (things) and their virtual representations in an Internet-like structure.” – Wikipedia “The Internet of Things is the network of physical objects that contain embedded technology to communicate and sense or interact with their internal states or the external environment.” – Gartner “Internet-of-Things (IoT) provides the foundational infrastructure for a smarter planet, and offers significant growth opportunities in IT, infrastructures and services” – IBM
  3. 3. 3 The Internet of Things A central nervous system of smart devices Decentralized intelligence and control A huge distributed store of rapidly changing data Human and environment interactions driving webs of machine to machine (M2M) communications
  4. 4. 4 Every natural system and man-made system is becoming instrumented, interconnected and intelligent.
  5. 5. 5 Products Are Getting Smarter Every Time We Look Sometimes in Ways We Can’t Even See Smarter electronic devices Smarter health care Smarter automobiles Smarter energy Smarter defense systems Smarter hybrid technologies
  6. 6. 6 Our world is filling with devices 15,000,000,000,000 Internet connected devices15,000,000,000,00015,000,000,000,000 Internet connected devicesInternet connected devices 1,200,000,000,000,000,000,000 Transistors1,200,000,000,000,000,000,0001,200,000,000,000,000,000,000 TransistorsTransistors 7,300,000,000 People7,300,000,0007,300,000,000 PeoplePeople 2015 estimates2015 estimates2015 estimates
  7. 7. 7
  8. 8. 8 Moore’s Law Since the invention of the integrated circuit in 1958, the number of transistors that can be placed inexpensively on an integrated circuit has increased exponentially, doubling approximately every two years. – Wikipedia “The complexity for minimum component costs has increased at a rate of roughly a factor of two per year” – Cramming more components onto integrated circuits. Gordon E Moore. Electronics, Volume 38, Number 8, April 19, 1965 “… doubling every two years rather than every year.” – Progress in Digital Integrated Electronics, G.E.Moore, IEEE International Electron Devices Meeting, 1975 “The current prediction is that this is not going to stop soon either.” – Lithography and the Future of Moore’s Law, Gordon E. Moore, Proc SPIE Vol 2437, May 1995 Page from Gordon Moore’s notebook
  9. 9. 9 Metcalfe’s Law The value of a telecommunications network is proportional to the square of the number of connected users of the system (n2) The Ethernet, Bob Metcalfe, 1977
  10. 10. 10
  11. 11. 11 11
  12. 12. 12
  13. 13. 13 As coisas acontecem muito rapido no mundo cada vez mais hiperconectado
  14. 14. 14
  15. 15. 15
  16. 16. 16 More People Have Mobile Phones Than Electricity Or Drinking Water
  17. 17. 17 Mobile Phones Equal World Population
  18. 18. 18 … and this isn’t just about connecting people We are building systems of systems Latest generation car: 100 electronic controllers 10 million lines of code Its own IP address Developed in 29 months (usually a 60-120 month process) General Motors - 2011 Chevy Volt
  19. 19. 19 WiFi Zone Cellular (WAN) Vehicle-to- Vehicle Vehicle to Roadside Tolling Satellite Vehicle and Road Data The Connected Vehicle – ‘A System of systems’ DCAN Ethernet Most Bytefligh FlexRay ICOM CAN ECU 1 ECU n GPS NETWORK GSM GPRS PLMN IP NETWORK PARTNER SYSTEMS • Police/Emergency • Weather • Traffic • Concierge • Vehicle registration • Bank • Helpdesk • Government • Utilities • Insurance (pay as you go) Vehicle Control Unit Dealer ANALYTICS SYSTEMS • Vehicle Condition Monitoring • Prognostics • Advanced Diagnostics • SW fault analytics • Vehicle Repair EV/Hybrid Charging BUSINESS SYSTEMS • Customer Support • Service Data • Warranty Data PDA
  20. 20. 20 … and this isn’t just about instrumentation Most of today’s edge connectivity follows a similar pattern – Devices collect data for central processing – Decisions are made centrally and pushed out to devices What if we start adding intelligence throughout the network? Devices Collectors Gateways Central control systems
  21. 21. 21 Our world is becoming INSTRUMENTED Our world is becoming INTERCONNECTED Virtually all things, processes and ways of working are becoming INTELLIGENT An opportunity to think and act in new ways – economically, socially and technically. ++ =
  22. 22. 22 Some business scenarios predict alert track measure Retail predictive re-stocking to optimize deliveries… Logistics optimizing shipments to move less empty containers… Healthcare managing usage of specialized equipment…. Government monitoring natural events, volcanoes, rivers, dams… Energy & Utilities monitoring oil pipelines, grids, SCADA Banking alerting account managers of new premium clients… Retail supplies and delivery tracking… Manufacturing inventory and goods tracking… Government traffic and public transport tracking… Energy & Utilities smart metering… Travel automated billing… Healthcare patient monitoring, trials…
  23. 23. 23 Smarter Products for a Smarter Planet …But Design and Development has greater challenges due to Semiconductor Suppliers & Mfg Services Industrial Equipment Network Equipment Providers Office Products & Computers Medical Devices Consumer Electronics & Appliances Globalization Increased use of software to deliver innovation Increasing product complexity and supply chains Short product lifecycles Pricing pressures Rapidly changing technology
  24. 24. 24 How do you harness the Big Data in IoT? Pending work Application State data Business logic User interfaces Serviceinterfaces Work Queries Events Events Work requests
  25. 25. 25 We need to Transform Data into Insight data information knowledge insight filter analyze contextualize capture action
  26. 26. 26 The event-driven pattern for IoT Connectivity closes the gap between data sources and intelligent decision makers and business processes CollectCollect datadata from physical sensors,from physical sensors, instrumented business applications, newsinstrumented business applications, news and data feedsand data feeds…… Derive newDerive new informationinformation from disparate datafrom disparate data types and sources. Identify situations oftypes and sources. Identify situations of significance.significance. ApplyApply analyticsanalytics to identify relevant insightsto identify relevant insights and business impactand business impact Identify the best businessIdentify the best business decisionsdecisions for thefor the detected situationdetected situation Sensors and MeteringSensors and Metering Real Time + Historical Data Real Time + Historical Data DataModelingDataModeling+ Analytics Sensors and MeteringData Collection Event Distribution and Processing Real Time + Historical Data Real-time and Predictive Analytics New Data New Insights DataModelingDecision Management Optimize business outcomesOptimize business outcomes Maximize resource utilizationMaximize resource utilization Enhance customer experienceEnhance customer experience Improve lifecycle managementImprove lifecycle management New Information Business Processes and Applications ActionsAlertsVisualization
  27. 27. 27
  28. 28. 28 Closing the loop Consider Events Enterprise IntegrationEnterprise IntegrationEnterprise Integration People and processesPeople and processesPeople and processes Business monitoringBusiness monitoringBusiness monitoring AnalyticsAnalyticsAnalytics Intelligent control
  29. 29. 29 Public Cloud Private Cloud Internet network, Content delivery networks Mobiles, Tablets, set-top boxes, sensors, devices Public cloud infrastructures Edge Gateways Traditional data centers Cell network, base stations Private clouds and workload Optimized Systems Internet Social Business BigData Internet Analytics Comprehensive Connectivity & Integration Trading Partner communities Partners API API The Engaging Enterprise Blueprint for Edge Connectivity Connectivity to every corner of your Business Sensors and Devices
  30. 30. 30 What’s Smart? Innovative technology for urban delivery trucks in stop-and-go traffic Smart software to optimize energy usage and reduce greenhouse gases Smarter Business Outcomes 60-70% reduction in fuel consumption, according to EPA 40% reduction in CO2 emissions How Rational Software Enables Smarter Products Hydraulic Hybrid Delivery Vehicles Eaton Corporation and UPS Software modeling to optimize system performance Automatic generation of in-vehicle software code
  31. 31. 31 Red Funnel Ferries: a real example of instrumentation in action Ferries instrumented to tweet their position Increased customer satisfaction Prevent wasted journeys to the terminal Live vessel position information Service alerts via free SMS services
  32. 32. 32 3 2 Extended Reach transforms Railway Operations Network Rail - National railway infrastructure created solution for real-time rail monitoring Client Pains Difficulty integrating and sharing information Lack of real-time data Home-grown solution expensive to build and maintain Real Results Improved reliability and timeliness of train services Able to allocate railway resources more efficiently Instant access to real-time data across organization
  33. 33. 33 The future: Decentralized control Intelligent devices communicating directly – Sharing data – Notifying each other of events Openness of data, with appropriate security – Using interoperable protocols – Using cloud systems and social networks Enabling others to take control – Partners and consumers – Even the devices themselves
  34. 34. 34 90% of innovation is based on electric / electronic systems 80% of this innovation is based on embedded software Automotive Aerospace & Defense F-22 Raptor (2003) contains 1.7 million lines of code F-35 Lightning II (2010) contains 5.7 million lines of code Market for Complex & Embedded Systems is shifting… More & more of the innovation is coming from software! However… Software & Integrated Product Failures Still Plague Companies Why? Lack of discipline & governance in software development processes! Aerospace Agency $1 billion prototype rocket self-destructed 40 seconds after takeoff. due to a bug in on-board guidance software Automobile OEM Software bug forced recall of 75k cars that stalled at high speeds
  35. 35. 35 Cell Phone Manufacturer Software bugs resulted in dropped calls, and crashes with third party applications, Recalled 285K cell phones Home Automation Supplier Recalls thousands of units with a software defect resulting in a security breach Medical Equipment Manufacturer Recalled 42K defibrillator devices due to poor software Software & Integrated Product Failures Still Plague Companies Despite the ongoing focus on improving product lifecycle management
  36. 36. 36 One research report forecasts as much as $4.5 trillion in spending by 2020 36 Internet of Things: A 2013 HorizonWatch Trend Report23Jan2013 “The Connected Life will open up new revenue streams, facilitate new business models, drive efficiencies and improve the way existing services are delivered to create a global business impact worth as much as US$4.5 trillion” – GSMA “The Business Impact of Connected Devices could be Worth US$4.5 Trillion in 2020.” – GSMA The Connected Life: A USD4.5 Trillion Global Impact in 2020 – GSMA & Machina Research Report
  37. 37. 37 The Internet of Things will require new approaches for CIOs and new skills for IT professionals 37 “By combining the capabilities of the Web, cloud computing, analytics and tiny intelligent sensors, CIOs can help create wholly new products and services connected to networks and to each other.” – “CIOs should pay attention to and educate themselves about the Internet of Things because supply chains will increasingly be loaded with sensors, which could impact how CIOs interact with their suppliers.” - WSJ “Most CIOs are aware that sensors, appliances and cars are joining the Internet. However, add to that "dumb" objects, like a drink can or a fertilizer bag, and you get innovative opportunities that were never previously possible.” – Gartner “The Internet of Things requires enterprises to recruit or train experts in new sets of technologies and in new business models.” - Gartner
  38. 38. 38 Cezar Taurion @ctaurion Facebook Linkedin