Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Is your OT/IT offering IoT-ready?

1,320 views

Published on

Learn how Eurotech and Red Hat deployed A-MQ within Everyware Device Cloud for IoT use cases
by Andrea Ceiner, Group Product Marketing Manager

Published in: Business

Is your OT/IT offering IoT-ready?

  1. 1. Click to add Text #osd2015 Is your MQTT broker IoT-ready? Andrea Ceiner, Product Marketing Manager M2M/IoT
  2. 2. Vs Logo Business Issue Sometimes M2M Solutions look simple … Internet / TCP/IP Business Application Sensors, Actuators, Displays, … Service Gateway Single or no special application on gateway A single application to communicate with Only one type of Gateway HW & SW Only one type of device / sensor No connectivity options required
  3. 3. Vs Logo Business Issue ... but for some of them it gets complex Internet / TCP/IP Ethernet WiFi 3G / LTE Satellite WiMAX Other Business Application Sensors, Actuators, Displays, … • Multiple services on the gateway / edge node • Different connectivity options • More than one kind of vertical market value proposition • Customer specific business logic 2G / 2.5G xDSL Cable
  4. 4. Vs Logo ... Geographically Dispersed … Business Applications Sensors, Actuators, Displays, … Multi- Service Gateway ?
  5. 5. Vs Logo ... and with more than one Consumer of the Device Data @ Business Applications Sensors, Actuators, Displays, … ?
  6. 6. Vs Logo Where M2M/IoT projects most often fail M2M Communication Infrastructure Device Firmware / Application Business Application Sensors & Device Hardware Business Application Integration 1 2 3 4 6 • Selecting and integrating sensors, devices, sensors, human machine interfaces (HMI), Meters, legacy field busses & actuators • Ensuring long life support • Meeting certification requirements • Selecting and integrating operating system, device support / drivers • Implementing the business logic • Optimum M2M protocols • WAN cost reduction • Security • Device data management • Device life cycle management • Security 5 • Decoupling of producers and consumers of data • Write speeds • Real-time data streams • Data storage • Standard APIs • Ready to use adapters for standard applications • CEP / Complex Event Processing capabilities 1 2 3 4 6 5 7 • Application development & life cycle management • Dashboards, user interaction & interfacing • Integration (Big Data, social networks, enterprise IT) 7
  7. 7. Vs Logo Multi-Tier IoT Architecture Business Applications & Intelligence Sensors, Actuators, Displays, … @ Multi-Service Gateway Normalization of operational technologiesNormalizing Operational Technologies M2M/IoT Integration Platform Enterprise Information Technologies Normalizing Information Tech
  8. 8. Vs Logo OPERATIONAL & INFORMATION TECH. INFORMATION TECHNOLOGIES OPERATIONAL TECHNOLOGIES Business Application Everyware Device Cloud
  9. 9. Vs Logo BLE? MQTT ? AMQP ? JMS ? HTTP ? REST ? INFORMATION TECHNOLOGIES OPERATIONAL TECHNOLOGIES Business Application Everyware Device Cloud ZigBee, BLE, WiFi, LoRa, ModBUS, CanBUS, ProfiBUS, … MQTT AMQP
  10. 10. Vs Logo OT VS IT LOW POWER MILLIONS CONNECTIONS FEW MESSAGES x CONNECTION Near REAL TIME LOW FOOTPRINT HIGH PERFORMANCE FEW CONNECTIONS LARGE FOOTPRINT MANY MESSAGES PER CONECTION
  11. 11. Vs Logo Everyware Cloud (Red Hat A-MQ 6.* embeded) OPERATIONAL TECHNOLOGIES
  12. 12. Vs Logo Everyware Cloud A-MQ MQTT Broker M2M Gateways Sensors Actuators HMI Dashboards & Business Intelligence Mobile & Enterprise Applications Device Management Security Device Connectivity Data Management Application Integration Administration Cellular Connectivity Management Platforms PLC Alerts Alarms & notifications
  13. 13. Vs Logo A-MQ key points 3
  14. 14. Vs Logo A-MQ : OSGi Architecture 2
  15. 15. Vs Logo A-MQ : Highly Tunable AMQ.XML  we have tuned about 60 parameters 1
  16. 16. Vs Logo Benefits of MQTT versus HTTP Source: http://stephendnicholas.com/archives/1217 • Push delivery of messages / data / events • MQTT – low latency 2-way communication • HTTP – push from client but poll from server • Efficient use of network • Reliable delivery over fragile network • Decoupling publishers and subscribers – one to many delivery
  17. 17. Vs Logo A-MQ IoT Challenges A-MQ instances exposed on the Internet for device direct connectivity Scale on number of connections not just number of messages ESB scenario IoT scenario
  18. 18. Vs Logo Everyware Software Framework + Red Hat Fuse Kura + Camel OPERATIONAL TECHNOLOGIES
  19. 19. Vs Logo Open Source Java M2M Gateway Stack M2M Gateway Challenges: • Pressure to add value in shrinking timeframes • Velocity of technology changes outstrips staffing • Interoperability trumps exclusive differentiation • Quest for quality w/o lock-in http://www.slideshare.net/blackducksoftware/io-t-and-open-source Open Source is the Answer!
  20. 20. Vs Logo Open Source Java M2M Gateway Stack http://www.slideshare.net/blackducksoftware/io-t-and-open-source Founded in 2012 by 23 Members 15+ new projects 1,8M+ lines of source code Kura 1500 download/month The fastest growing Eclipse workgroup
  21. 21. Vs Logo Eclipse Kura Open Java Framework for SW-defined M2M Gateways https://www.eclipse.org/kura/ https://iot.eclipse.org/java/
  22. 22. Vs Logo MQTT is IoT-ready ! … Are you IoT-ready too ?
  23. 23. Vs Logo 9+ MILLIONS JAVA DEVELOPERS MOST USED PROGRAMMING LANGUAGE FOR ENTERPRISE APPS Why a Java M2M Gateway Stack Lower time to market and Investment Protection http://redmonk.com/sogrady/2015/01/14/language-rankings-1-15/ http://java.dzone.com/articles/how-many-java-developers-are Are you one of them ?
  24. 24. Vs Logo You are important ! Eclipse Kura helps you … Kura needs you I was lucky to be involved and get to contribute to something that was important, which is empowering people with software. (Bill Gates)
  25. 25. Thank you #osd2015 Andrea Ceiner, Product Marketing Manager M2M/IoT

×