SlideShare a Scribd company logo
1 of 30
Download to read offline
Amyx+McKinsey
Wearables & IoT Strategy
© 2015 Amyx+McKinsey
© 2015 Amyx+McKinsey 2
ABOUT SCOTT AMYX
AGENDA
● Industry IoT Open Source Study
● Business Use Cases
○ Interoperability
○ Scale
○ Smart Cities
○ Smart Homes
○ Rapid Time-to-Benefit
○ Limited Network Coverage
○ Utilization-Based Model
○ High-Volume, Real-Time Analytics
© 2015 Amyx+McKinsey 3
RESEARCH METHODOLOGY
© 2015 Amyx+McKinsey 4
Video InterviewsSurvey Questionnaire
Secondary SourcesOpen Source Project Sites
Scope
IOT OPEN SOURCE PROJECTS IN SCOPE
© 2015 Amyx+McKinsey 5
Industry Standards
● Advanced Message Queuing Protocol (AMQP)
● AllSeen Alliance: AllJoyn
● COMPOSE
● Eclipse IoT
● Extensible Messaging and Presence Protocol (XMPP)
● OASIS Message Queuing Telemetry Transport (MQTT)
● Open Interconnect Consortium (OIC): IoTivitiy
● Open Source Hardware Association (OSHA)
● Very Simple Control Protocol (VSCP)
Operating System (OS)
● ARM mbed
● Canonical Ubuntu & Snappy Ubuntu Core
● Contiki
● Raspbian
● RIOT
● Spark.io
● webinos
Application Programming Interface (API)
● BipIO
● Qeo Tinq
● Zetta
● 1248.io
Horizontal Platform
● Chimera IoT
● Beebotte
● Canopy
● DeviceHive
● Distributed Services Architecture (DSA)
● Grid Connect
● Kaa
● Kynetx
● M2MLabs Mainspring
● Nimbits
● Open Source Internet of Things (OSIOT)
● prpl Foundation
● SiteWhere
● webinos
● Yaler
Middleware
● IoTSyS
● Open IoT
● OpenRemote
Node Flow Editor
● Node-RED
● ThingBox
IOT OPEN SOURCE PROJECTS IN SCOPE
(CONTINUED)
© 2015 Amyx+McKinsey 6
Home Automation
● Home Gateway Initiative (HGI)
● Ninja Blocks
● openHAB & Eclipse SmartHome
● PrivateEyePi
● RaZberry
● The Thing System
Robotics
● Open Source Robotics Foundation
Mesh Network
● Open Garden
● OpenWSN
Health
● e-Health Sensor Platform
Air Pollution
● HabitatMap Airbeam
Water
● Oxford Flood Network
Aquarium
● Open Aquarium
Toolkit
● KinomaJS
● IoT Toolkit
Data Visualization
● freeboard
● ThinkSpeak
Search
● Thingful
Hardware
● Arduino Ethernet Shield & Arduino Software
Development Environment (IDE)
● BeagleBone
● Intel Galileo
● openPicus FlyportPro
● Pinoccio
● WeIO
● WIZnet
In-Memory Data Grid
● Ehcache
● Hazelcast
SURVEY QUESTIONNAIRE
© 2015 Amyx+McKinsey 7
IoT Open Source Categories
● Standards
● OS
● Horizontal platform
● API
● Cloud platform
● Home automation
● Node flow editor
● SDK
● Middleware
● Toolkit
● Data visualization
● Search
● Hardware
● Hardware software
● Mesh network
● Health
● Air pollution
● Water
● Other
Standards
● IPv6
● oBIX
● 6LoWPAN
● RPL
● MQTT
● CoAP
● OMA-DM
● OMA LWM2M
● Constrained Application
Protocol
● Efficient XML Interchange
● HTTP protocols
● JSON
● Other
Chip Architectures
● MSP430
● ARM7
● Cortex-M0
● Cortex-M3
● Cortex-M4
● Standard x86 PCs
● Other
Electronic Components/
Hardware
● Raspberry Pi
● AMX, KNX
● Lutron
● Z-Wave
● 1-Wire
● EnOcean
● xPL
● Insteon
● X10
● Infrared
● Russound
● GlobalCache
● IRTrans
● XBMC
● VLC
● panStamps
● Denon AVR
● FreeBox
● MythTV
● Other
Firmware
● Core Common Libraries
● Core Comms Libraries
embedded C++ library
● Other
Programming Language
● Java
● C
● C++
● C#
● Objective-C
● PHP
● Python
● Ruby
● JavaScript
● SQL
● Perl
● Node.js
● .NET
● Visual Basic
● R
● Swift
● Other
© 2015 Amyx+McKinsey 8
SURVEY QUESTIONNAIRE
(CONTINUED)
Operating System
● Android
● iOS
● OS X
● Linux
● Windows 7
● Other
Transport Layer
● CoAP packets sent over a
TCP socket encrypted
through an RSA
asymmetric key
handshake passed off to
an AES encrypted tunnel.
Dev Tools
● Specify
Repository/ Version Control
● Github/ Git
Bug Tracker
● Github Issues
● Other
Database
● Apache Spark
● Hadoop
● Cassandra
● MongoDB
● Scalding
● Cascading
● PostgreSQL
● MySQL
● MariaDB
● Adminer
● Couchbase
● Neo4j
● Riak
● Redis
● Other
Device Management
● Device Provisioning
● Remote Access
● Configuration
● Administration
● Software Management
● Device Monitoring
● Troubleshooting
● Other
Data Collection
● Pull queues
● Push Queues
● Long polling
● Webhooks
● Auto-Scaling
● Failure Detection
● Load-Monitoring
● System Health
Load Buffering
● Private Clusters
● Asynchronous
● Other
Business Rules Engine
● Business Rule Repository
● Business Rule
Designer/Editor
● A Query and Reporting
Component
● Rules Engine Execution
Core Actual Code
● Inference Engine
● Reaction Rules Engine
● Metadata - Business,
Technical, Operational
● Other
Storage
● AWS
● Google Cloud
● HP Cloud
● IBM SmartCloud
● Microsoft Azure
● AT&T's Synaptic Cloud
● Rack Space Cloud Files
● Softlayer's Cloudlayer
● Nirvanix
● Internap AgileFiles
● Synology
● ReadyNAS
● QNAP
● Other
Search
● Apache Solr/ Apache
Lucene
● ElasticSearch
● Sphinx
● Other
Data Visualization
● Lumify
● ThingSpeak
● Nimbits
● Other
© 2015 Amyx+McKinsey 9
SURVEY QUESTIONNAIRE
(CONTINUED)
Analytics
● Piwik
● Open Web Analytics
● eAnalytics
● Salesforce Analytics
Cloud
● Adaptive Insights
● BIME
● Birst
● GoodData
● IBM Watson Analytics
● Power BI
● MicroStrategy
● SAP Lumira Cloud
● Tableau Public
● TIBCO Spotfire Cloud
● Other
Sectors/ Verticals
● Horizontal
● Buildings
● Energy
● Consumer
● Home
● Healthcare
● Life Science
● Industrial
● Transportation
● Retail
● Security
● Public Safety
● Government
● Defense
● IT
● Networks
● Other
IOT ARCHITECTURE
© 2015 Amyx+McKinsey 10
Source: Harvard Business Review.
TECHNOLOGY STACK
© 2015 Amyx+McKinsey 11
HTTP, MQTT, CoAP, XMPP,
AMQP, JSON, STOMP, CBOR,
SEP 2.0, BGP, DHCP, DNS, FTP,
IMAP, LDAP, MGCP, NNTP,
NTP, POP, ONC/RPC, RTP,
RTSP, RIP, SIP, SMTP, SNMP,
SSH, Telnet, TLS/SSL, DTLS,
OMA-DM, OMA LWM2M
TCP/IP, UDP, DCCP, SCTP,
RSVP, ZigBee, UNIX transport
IEEE 802.15.4, Bluetooth, BLE,
WiFi, NFC, 3GPP, ARP, NDP,
OSPF, Tunnels (L2TP), Serial/
SLIP, PP, MAC (Ethernet, DSL,
ISDN, FDDI), IEEE 802, IEEE
802.11,
Powerline (PLC), CAN bus, RS-
232
Source: IoT Research EU.
IP (IPv4, IPv6), RPL, 6LoWPAN,
ICMP, ICMPv6, ECN, IGMP,
IPsec, ZigBee
Business Use Cases
© 2015 Amyx+McKinsey 12
INTEROPERABILITY
© 2015 Amyx+McKinsey 13
Source: AllSeen Alliance.
INDUSTRY STANDARDS
© 2015 Amyx+McKinsey 14
Name Application/
Data Layer
Transport
Layer
Network
Layer
DataLink/ MAC
Layer
PHY Layer OS Wireless
Communication
Programming
Language
Transport
independent
TCP/IP,
UDP, local
UNIX
transport
6LoWPAN,
ZigBee
WiFi, WiFi-
Direct,
Ethernet, BLE,
Serial/ SLIP
Powerline
(PLC)
RTOS, Arduino,
Linux, Android,
iOS, OS X,
Windows,
OpenWRT,
Unity game
development
WiFi, GPRS,
UMTS, Bluetooth,
DECT, ZigBee, Z-
Wave, ONE-NET,
EnOcean, Infrared
(Consumer IR),
Insteon
C++, Objective
C, C#, Java,
JavaScript
CoAP, JSON,
CBOR, DTLS
UDP IPv4, IPv6,
6LoWPAN
Bluetooth, BLE Linux, Android,
Tizen, Arduino
IEEE 802.11 WiFi,
Bluetooth, BLE
C, C++, Java
MQTT, CoAP,
OMA-DM,
OMA LWM2M
Linux, Windows,
OS X, Solaris
C, C++, Java,
JavaScript, Ada,
ABAP, COBOL,
Fortran, Haskell,
Lasso, Lua,
Natural, Perl,
PHP, Prolog,
Python, R, Ruby,
Scala, Clojure,
Groovy,
Scheme, Erlang
© 2015 Amyx+McKinsey 15
SCALE
Source: Connectivist.
© 2015 Amyx+McKinsey 16
SCALABLE HORIZONTAL PLATFORMS
● SiteWhere allows developers to create IoT solutions without
custom coding
● SiteWhere supports numerous protocols such as MQTT, JSON,
AMQP, XMPP, Stomp, JMS, and WebSockets and publishes
APIs
● SiteWhere is able to manage large numbers of devices and
event cycles
● SiteWhere can scale to any number of devices using optimized
Apache HBase non-relational, distributed database
● SiteWhere is fault tolerant, scalable and cost efficient
● webinos consists of an application platform, connected
everything protocol and a security framework
● webinos federated web runtime offers a common set of APIs
to allow apps easy access to cross-user, cross-service, cross-
device functionality in a secure manner
● webinos enables single service for every device, allowing
services to be developed once deployed anywhere
© 2015 Amyx+McKinsey 17
SMART CITIES
Resource Constrained Devices Environment Unreliable Networks Potential Threats
© 2015 Amyx+McKinsey 18
SMART CITY TECHNOLOGIES
● RIOT and Contiki OS support resource constrained (low power,
memory and processing) devices with full OS capability
● Both support many different hardware architectures such as
MSP430, ARM7, ARM Cortex-M0, Cortex-M3, Cortex-M4, x86 PCs
and others
● Both support RPL, a wireless token-passing protocol for multi-hop
wireless mesh networks
● RIOT and Contiki support protocols such as CoAP, MQTT, DNS, JSON,
HTTP, TCP/IP, UDP, IPv4, IPv6, 6LoWPAN and others
OS
● OpenRemote is a middleware solution for residential and commercial
building automation
● OpenRemote is protocol agnostic and operates with off-the-shelf
hardware
● User interface design, installation management and configuration can
be handled remotely with OpenRemote cloud-based design tools
● End-user control interfaces are available for iOS and Android devices,
and for devices with web browsers
Middleware
SMART HOMES
© 2015 Amyx+McKinsey 19
Source: Cisco.
© 2015 Amyx+McKinsey 20
SMART HOME PLATFORMS
● openHAB has a modular architecture that supports legacy
protocol-based devices, standards and component support
● openHAB support overarching home automation rules and
uniform user interfaces
● Any code changes to openHAB is shared seamlessly with Eclipse
SmartHome project
● Eclipse SmartHome unifies a fragmented smart home ecosystem
with common interfaces and APIs to integrate connectivity,
automation, user interfaces and persistence
● HGI publishes requirements for home gateways and wireless
home networks with the goal of enabling applications, home
gateway middleware and home network-based devices to
connect seamlessly
© 2015 Amyx+McKinsey 21
RAPID TIME-TO-BENEFIT
Source: Intel.
© 2015 Amyx+McKinsey 22
API & MIDDLEWARE
● Zetta is an API platform built on Node.js for creating IoT servers that
run across geo-distributed computers and the cloud to support
data-intensive, real-time applications
● Zetta combines REST APIs, WebSockets and reactive programming
to assemble distributed systems that communicate and react via
APIs
API
● OpenIoT supports a middleware for pulling information from sensor
clouds, without having to worry about what exact sensors are used
● OpenIoT explores efficient ways to use and manage cloud
environments for IoT entities and resources such as sensors,
actuators and smart devices and offers a cloud-based and utility-
based Sensing-as-a-Service model, via an adaptive middleware
framework for deploying and providing services in cloud
environments
Middleware
LIMITED NETWORK COVERAGE
© 2015 Amyx+McKinsey 23
Source: Roampod.
© 2015 Amyx+McKinsey 24
MESH NETWORK
● Open Garden IoT SDK enables IoT devices to connect to the
Internet and communicate with other nearby devices using
peer-to-peer mesh networking connectivity to share and receive
data faster and efficiently by automatically and actively
choosing and switching to the best available network
● Open Garden wireless mesh networking application is
supported on Mac, Android, Windows and soon iOS
● OpenWSN uses RPL as a routing protocol that relays packets
across multiple hops separating source and destination nodes
● RPL is designed for Low Power and Lossy Wireless Networks
such as Wireless Sensor Networks
● RPL dubs collection traffic Multi-Point-to-Point (MP2P) and
configuration traffic Point-To-Multi-Point (P2MP)
UTILIZATION-BASED MODEL
© 2015 Amyx+McKinsey 25
© 2015 Amyx+McKinsey 26
MONETIZATION
● Chimera IoT uses AMQP RabbitMQ subscription messaging/
public exchange to provide real-time, mobile transmission of
sensor data on a publish-and-subscribe model
● Chimera IoT supports of IoT solutions that require mobile real-
time transmission of sensor data, support for the addition of
sensors to existing installations, updating of all configuration
information on mobile platforms including reports, properties,
frequency and analytics
● Chimera IoT provides enterprises with the built in capability to
charge for messages, payloads and analytics in real-time and
report out to clients, billing companies and producers
HIGH-VOLUME, REAL-TIME ANALYTICS
© 2015 Amyx+McKinsey 27
Source: Vitria.
IN-MEMORY DATA GRID
© 2015 Amyx+McKinsey 28
● Ehcache is a Java-based cache for boosting performance,
offloading database and simplifying scalability
● Ehcache scales from in-process, with one or more nodes, all the
way to mixed in-process/out-of-process configurations with
terabyte-sized caches
● Hazelcast is an n-memory Java-based cache for high-volume
transactions, real-time analytics and hybrid data processing
● Hazelcast supports in-memory NoSQL, various caching, data
grid, messaging, application scaling and clustering
KEY TAKEAWAYS
IoT Open Source Allows For:
● Scale
● Velocity of Innovation
● Low Cost
● Royalty-Free
● Vibrant Developer Community
● Interoperability
● No Lock-In
© 2015 Amyx+McKinsey 29
© 2015 Amyx+McKinsey
Contact Information
Scott Amyx
Amyx+McKinsey
scott.amyx@amyxmckinsey.com
30
Wearables & IoT Strategy

More Related Content

What's hot

Designing For Interoperability in Mobile
Designing For Interoperability in MobileDesigning For Interoperability in Mobile
Designing For Interoperability in MobileAllSeen Alliance
 
Designing for Interoperability
Designing for InteroperabilityDesigning for Interoperability
Designing for InteroperabilityAllSeen Alliance
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Ian Skerrett
 
Programming the Internet of Things: Why Devices Need APIs
Programming the Internet of Things: Why Devices Need APIsProgramming the Internet of Things: Why Devices Need APIs
Programming the Internet of Things: Why Devices Need APIsAllSeen Alliance
 
Kalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn DevicesKalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn DevicesAllSeen Alliance
 
Building Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoynBuilding Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoynAllSeen Alliance
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersIan Skerrett
 
Open Source and The Internet of Things
Open Source and The Internet of ThingsOpen Source and The Internet of Things
Open Source and The Internet of ThingsAllSeen Alliance
 
Open Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTOpen Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTAllSeen Alliance
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]Ian Skerrett
 
Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent AllSeen Alliance
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT SolutionsIan Skerrett
 
Track 2 session 8 - st dev con 2016 - lora(senet)
Track 2   session 8 - st dev con 2016 - lora(senet)Track 2   session 8 - st dev con 2016 - lora(senet)
Track 2 session 8 - st dev con 2016 - lora(senet)ST_World
 
My Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm FatMy Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm FatAllSeen Alliance
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017Ian Skerrett
 
An Open and Collaborative Ecosystem for IoT
An Open and Collaborative Ecosystem for IoTAn Open and Collaborative Ecosystem for IoT
An Open and Collaborative Ecosystem for IoTCharles Eckel
 
Embedded system & IoT Course | certification Program | Learn and Build
Embedded system & IoT Course | certification Program | Learn and BuildEmbedded system & IoT Course | certification Program | Learn and Build
Embedded system & IoT Course | certification Program | Learn and BuildLearn and Build
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open SourceIan Skerrett
 
“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of EverythingAllSeen Alliance
 

What's hot (20)

Designing For Interoperability in Mobile
Designing For Interoperability in MobileDesigning For Interoperability in Mobile
Designing For Interoperability in Mobile
 
Designing for Interoperability
Designing for InteroperabilityDesigning for Interoperability
Designing for Interoperability
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0
 
Programming the Internet of Things: Why Devices Need APIs
Programming the Internet of Things: Why Devices Need APIsProgramming the Internet of Things: Why Devices Need APIs
Programming the Internet of Things: Why Devices Need APIs
 
Kalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn DevicesKalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn Devices
 
Building Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoynBuilding Universal Windows Apps with AllJoyn
Building Universal Windows Apps with AllJoyn
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
Open Source and The Internet of Things
Open Source and The Internet of ThingsOpen Source and The Internet of Things
Open Source and The Internet of Things
 
Open Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTOpen Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoT
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
 
Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent Introduction to the AllJoyn Gateway Agent
Introduction to the AllJoyn Gateway Agent
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
 
Track 2 session 8 - st dev con 2016 - lora(senet)
Track 2   session 8 - st dev con 2016 - lora(senet)Track 2   session 8 - st dev con 2016 - lora(senet)
Track 2 session 8 - st dev con 2016 - lora(senet)
 
My Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm FatMy Scale Just Told the Cloud I'm Fat
My Scale Just Told the Cloud I'm Fat
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
Iot
IotIot
Iot
 
An Open and Collaborative Ecosystem for IoT
An Open and Collaborative Ecosystem for IoTAn Open and Collaborative Ecosystem for IoT
An Open and Collaborative Ecosystem for IoT
 
Embedded system & IoT Course | certification Program | Learn and Build
Embedded system & IoT Course | certification Program | Learn and BuildEmbedded system & IoT Course | certification Program | Learn and Build
Embedded system & IoT Course | certification Program | Learn and Build
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open Source
 
“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything
 

Viewers also liked

Building IoT Products: Developer Experiences
Building IoT Products: Developer ExperiencesBuilding IoT Products: Developer Experiences
Building IoT Products: Developer ExperiencesAllSeen Alliance
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance OverviewAALForum
 
IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...
IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...
IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...Lounge47
 
Internet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoynInternet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoynAllSeen Alliance
 
IoT connectivity and solutions
IoT connectivity and solutionsIoT connectivity and solutions
IoT connectivity and solutionsMàrius Montón
 
Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...Real-Time Innovations (RTI)
 
Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?Eurotech
 
미래 Toys 산업의 트랜드
미래 Toys 산업의 트랜드미래 Toys 산업의 트랜드
미래 Toys 산업의 트랜드Phillip Kim
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer EvolutiononeM2M
 
Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...
Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...
Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...ClicTest
 
Iot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for InteroperabilityIot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for InteroperabilityMichael Koster
 

Viewers also liked (14)

CAT_Equity Research
CAT_Equity ResearchCAT_Equity Research
CAT_Equity Research
 
ioT-SecurityECC-v1
ioT-SecurityECC-v1ioT-SecurityECC-v1
ioT-SecurityECC-v1
 
Building IoT Products: Developer Experiences
Building IoT Products: Developer ExperiencesBuilding IoT Products: Developer Experiences
Building IoT Products: Developer Experiences
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance Overview
 
IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...
IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...
IoT-Where is the Money? - Chandrashekar Raman, Engagement Manager, IoT Strate...
 
Internet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoynInternet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoyn
 
IoT connectivity and solutions
IoT connectivity and solutionsIoT connectivity and solutions
IoT connectivity and solutions
 
Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...
 
Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?Is your MQTT broker IoT ready?
Is your MQTT broker IoT ready?
 
미래 Toys 산업의 트랜드
미래 Toys 산업의 트랜드미래 Toys 산업의 트랜드
미래 Toys 산업의 트랜드
 
Iottoolkit wot
Iottoolkit wotIottoolkit wot
Iottoolkit wot
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...
Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...
Thought Leadership Webinar - Internet of things (IoT): The Next Cyber Securit...
 
Iot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for InteroperabilityIot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for Interoperability
 

Similar to Wearables and IoT Strategy

WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelWKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelAmazon Web Services
 
From leading IoT Protocols to Python Dashboarding_final
From leading IoT Protocols to Python Dashboarding_finalFrom leading IoT Protocols to Python Dashboarding_final
From leading IoT Protocols to Python Dashboarding_finalLukas Ott
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...AGILE IoT
 
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelWKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelAmazon Web Services
 
Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Benjamin Cabé
 
Io t standardization jan2015 mg strategy
Io t standardization jan2015 mg strategyIo t standardization jan2015 mg strategy
Io t standardization jan2015 mg strategyMartin Gutberlet
 
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp} Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp} Lviv Startup Club
 
Internet of Things (IoT) Intro
Internet of Things (IoT) IntroInternet of Things (IoT) Intro
Internet of Things (IoT) IntroAnna Gerber
 
20141111_SOS3_Gallo
20141111_SOS3_Gallo20141111_SOS3_Gallo
20141111_SOS3_GalloAndrea Gallo
 
Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler Data Tech
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...mCloud
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryLinaro
 
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-100K1 George Grey, Linaro CEO Opening KeynoteBKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-100K1 George Grey, Linaro CEO Opening KeynoteLinaro
 
Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network usman sarwar
 
DDDP 2019 - Brown to Green
DDDP 2019  - Brown to GreenDDDP 2019  - Brown to Green
DDDP 2019 - Brown to GreenJohn Archer
 
Red Hat Java Update and Quarkus Introduction
Red Hat Java Update and Quarkus IntroductionRed Hat Java Update and Quarkus Introduction
Red Hat Java Update and Quarkus IntroductionJohn Archer
 
InduSoft IoTView
InduSoft IoTViewInduSoft IoTView
InduSoft IoTViewAVEVA
 

Similar to Wearables and IoT Strategy (20)

Easy IoT with JavaScript
Easy IoT with JavaScriptEasy IoT with JavaScript
Easy IoT with JavaScript
 
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelWKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
 
From leading IoT Protocols to Python Dashboarding_final
From leading IoT Protocols to Python Dashboarding_finalFrom leading IoT Protocols to Python Dashboarding_final
From leading IoT Protocols to Python Dashboarding_final
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...
 
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with IntelWKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
WKS420 Create an IoT Gateway & Establish a Data Pipeline to AWS IoT with Intel
 
Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016Open Source Internet of Things 101 – EclipseCon 2016
Open Source Internet of Things 101 – EclipseCon 2016
 
Io t standardization jan2015 mg strategy
Io t standardization jan2015 mg strategyIo t standardization jan2015 mg strategy
Io t standardization jan2015 mg strategy
 
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp} Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
Володимир Шиманський “Роль спільноти і OpenSource в IoT бізнесі” {R0boCamp}
 
Internet of Things (IoT) Intro
Internet of Things (IoT) IntroInternet of Things (IoT) Intro
Internet of Things (IoT) Intro
 
20141111_SOS3_Gallo
20141111_SOS3_Gallo20141111_SOS3_Gallo
20141111_SOS3_Gallo
 
Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud? Keepler | What's next on Google Cloud?
Keepler | What's next on Google Cloud?
 
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
Hassle-free IoT projects with DeviceHive — Artyom Sorokin (Tech Stage)
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End Story
 
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-100K1 George Grey, Linaro CEO Opening KeynoteBKK16-100K1 George Grey, Linaro CEO Opening Keynote
BKK16-100K1 George Grey, Linaro CEO Opening Keynote
 
Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network
 
DDDP 2019 - Brown to Green
DDDP 2019  - Brown to GreenDDDP 2019  - Brown to Green
DDDP 2019 - Brown to Green
 
State of the OpenDaylight Union
State of the OpenDaylight UnionState of the OpenDaylight Union
State of the OpenDaylight Union
 
Red Hat Java Update and Quarkus Introduction
Red Hat Java Update and Quarkus IntroductionRed Hat Java Update and Quarkus Introduction
Red Hat Java Update and Quarkus Introduction
 
InduSoft IoTView
InduSoft IoTViewInduSoft IoTView
InduSoft IoTView
 

Recently uploaded

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 

Recently uploaded (20)

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 

Wearables and IoT Strategy

  • 1. Amyx+McKinsey Wearables & IoT Strategy © 2015 Amyx+McKinsey
  • 2. © 2015 Amyx+McKinsey 2 ABOUT SCOTT AMYX
  • 3. AGENDA ● Industry IoT Open Source Study ● Business Use Cases ○ Interoperability ○ Scale ○ Smart Cities ○ Smart Homes ○ Rapid Time-to-Benefit ○ Limited Network Coverage ○ Utilization-Based Model ○ High-Volume, Real-Time Analytics © 2015 Amyx+McKinsey 3
  • 4. RESEARCH METHODOLOGY © 2015 Amyx+McKinsey 4 Video InterviewsSurvey Questionnaire Secondary SourcesOpen Source Project Sites Scope
  • 5. IOT OPEN SOURCE PROJECTS IN SCOPE © 2015 Amyx+McKinsey 5 Industry Standards ● Advanced Message Queuing Protocol (AMQP) ● AllSeen Alliance: AllJoyn ● COMPOSE ● Eclipse IoT ● Extensible Messaging and Presence Protocol (XMPP) ● OASIS Message Queuing Telemetry Transport (MQTT) ● Open Interconnect Consortium (OIC): IoTivitiy ● Open Source Hardware Association (OSHA) ● Very Simple Control Protocol (VSCP) Operating System (OS) ● ARM mbed ● Canonical Ubuntu & Snappy Ubuntu Core ● Contiki ● Raspbian ● RIOT ● Spark.io ● webinos Application Programming Interface (API) ● BipIO ● Qeo Tinq ● Zetta ● 1248.io Horizontal Platform ● Chimera IoT ● Beebotte ● Canopy ● DeviceHive ● Distributed Services Architecture (DSA) ● Grid Connect ● Kaa ● Kynetx ● M2MLabs Mainspring ● Nimbits ● Open Source Internet of Things (OSIOT) ● prpl Foundation ● SiteWhere ● webinos ● Yaler Middleware ● IoTSyS ● Open IoT ● OpenRemote Node Flow Editor ● Node-RED ● ThingBox
  • 6. IOT OPEN SOURCE PROJECTS IN SCOPE (CONTINUED) © 2015 Amyx+McKinsey 6 Home Automation ● Home Gateway Initiative (HGI) ● Ninja Blocks ● openHAB & Eclipse SmartHome ● PrivateEyePi ● RaZberry ● The Thing System Robotics ● Open Source Robotics Foundation Mesh Network ● Open Garden ● OpenWSN Health ● e-Health Sensor Platform Air Pollution ● HabitatMap Airbeam Water ● Oxford Flood Network Aquarium ● Open Aquarium Toolkit ● KinomaJS ● IoT Toolkit Data Visualization ● freeboard ● ThinkSpeak Search ● Thingful Hardware ● Arduino Ethernet Shield & Arduino Software Development Environment (IDE) ● BeagleBone ● Intel Galileo ● openPicus FlyportPro ● Pinoccio ● WeIO ● WIZnet In-Memory Data Grid ● Ehcache ● Hazelcast
  • 7. SURVEY QUESTIONNAIRE © 2015 Amyx+McKinsey 7 IoT Open Source Categories ● Standards ● OS ● Horizontal platform ● API ● Cloud platform ● Home automation ● Node flow editor ● SDK ● Middleware ● Toolkit ● Data visualization ● Search ● Hardware ● Hardware software ● Mesh network ● Health ● Air pollution ● Water ● Other Standards ● IPv6 ● oBIX ● 6LoWPAN ● RPL ● MQTT ● CoAP ● OMA-DM ● OMA LWM2M ● Constrained Application Protocol ● Efficient XML Interchange ● HTTP protocols ● JSON ● Other Chip Architectures ● MSP430 ● ARM7 ● Cortex-M0 ● Cortex-M3 ● Cortex-M4 ● Standard x86 PCs ● Other Electronic Components/ Hardware ● Raspberry Pi ● AMX, KNX ● Lutron ● Z-Wave ● 1-Wire ● EnOcean ● xPL ● Insteon ● X10 ● Infrared ● Russound ● GlobalCache ● IRTrans ● XBMC ● VLC ● panStamps ● Denon AVR ● FreeBox ● MythTV ● Other Firmware ● Core Common Libraries ● Core Comms Libraries embedded C++ library ● Other Programming Language ● Java ● C ● C++ ● C# ● Objective-C ● PHP ● Python ● Ruby ● JavaScript ● SQL ● Perl ● Node.js ● .NET ● Visual Basic ● R ● Swift ● Other
  • 8. © 2015 Amyx+McKinsey 8 SURVEY QUESTIONNAIRE (CONTINUED) Operating System ● Android ● iOS ● OS X ● Linux ● Windows 7 ● Other Transport Layer ● CoAP packets sent over a TCP socket encrypted through an RSA asymmetric key handshake passed off to an AES encrypted tunnel. Dev Tools ● Specify Repository/ Version Control ● Github/ Git Bug Tracker ● Github Issues ● Other Database ● Apache Spark ● Hadoop ● Cassandra ● MongoDB ● Scalding ● Cascading ● PostgreSQL ● MySQL ● MariaDB ● Adminer ● Couchbase ● Neo4j ● Riak ● Redis ● Other Device Management ● Device Provisioning ● Remote Access ● Configuration ● Administration ● Software Management ● Device Monitoring ● Troubleshooting ● Other Data Collection ● Pull queues ● Push Queues ● Long polling ● Webhooks ● Auto-Scaling ● Failure Detection ● Load-Monitoring ● System Health Load Buffering ● Private Clusters ● Asynchronous ● Other Business Rules Engine ● Business Rule Repository ● Business Rule Designer/Editor ● A Query and Reporting Component ● Rules Engine Execution Core Actual Code ● Inference Engine ● Reaction Rules Engine ● Metadata - Business, Technical, Operational ● Other Storage ● AWS ● Google Cloud ● HP Cloud ● IBM SmartCloud ● Microsoft Azure ● AT&T's Synaptic Cloud ● Rack Space Cloud Files ● Softlayer's Cloudlayer ● Nirvanix ● Internap AgileFiles ● Synology ● ReadyNAS ● QNAP ● Other Search ● Apache Solr/ Apache Lucene ● ElasticSearch ● Sphinx ● Other Data Visualization ● Lumify ● ThingSpeak ● Nimbits ● Other
  • 9. © 2015 Amyx+McKinsey 9 SURVEY QUESTIONNAIRE (CONTINUED) Analytics ● Piwik ● Open Web Analytics ● eAnalytics ● Salesforce Analytics Cloud ● Adaptive Insights ● BIME ● Birst ● GoodData ● IBM Watson Analytics ● Power BI ● MicroStrategy ● SAP Lumira Cloud ● Tableau Public ● TIBCO Spotfire Cloud ● Other Sectors/ Verticals ● Horizontal ● Buildings ● Energy ● Consumer ● Home ● Healthcare ● Life Science ● Industrial ● Transportation ● Retail ● Security ● Public Safety ● Government ● Defense ● IT ● Networks ● Other
  • 10. IOT ARCHITECTURE © 2015 Amyx+McKinsey 10 Source: Harvard Business Review.
  • 11. TECHNOLOGY STACK © 2015 Amyx+McKinsey 11 HTTP, MQTT, CoAP, XMPP, AMQP, JSON, STOMP, CBOR, SEP 2.0, BGP, DHCP, DNS, FTP, IMAP, LDAP, MGCP, NNTP, NTP, POP, ONC/RPC, RTP, RTSP, RIP, SIP, SMTP, SNMP, SSH, Telnet, TLS/SSL, DTLS, OMA-DM, OMA LWM2M TCP/IP, UDP, DCCP, SCTP, RSVP, ZigBee, UNIX transport IEEE 802.15.4, Bluetooth, BLE, WiFi, NFC, 3GPP, ARP, NDP, OSPF, Tunnels (L2TP), Serial/ SLIP, PP, MAC (Ethernet, DSL, ISDN, FDDI), IEEE 802, IEEE 802.11, Powerline (PLC), CAN bus, RS- 232 Source: IoT Research EU. IP (IPv4, IPv6), RPL, 6LoWPAN, ICMP, ICMPv6, ECN, IGMP, IPsec, ZigBee
  • 12. Business Use Cases © 2015 Amyx+McKinsey 12
  • 13. INTEROPERABILITY © 2015 Amyx+McKinsey 13 Source: AllSeen Alliance.
  • 14. INDUSTRY STANDARDS © 2015 Amyx+McKinsey 14 Name Application/ Data Layer Transport Layer Network Layer DataLink/ MAC Layer PHY Layer OS Wireless Communication Programming Language Transport independent TCP/IP, UDP, local UNIX transport 6LoWPAN, ZigBee WiFi, WiFi- Direct, Ethernet, BLE, Serial/ SLIP Powerline (PLC) RTOS, Arduino, Linux, Android, iOS, OS X, Windows, OpenWRT, Unity game development WiFi, GPRS, UMTS, Bluetooth, DECT, ZigBee, Z- Wave, ONE-NET, EnOcean, Infrared (Consumer IR), Insteon C++, Objective C, C#, Java, JavaScript CoAP, JSON, CBOR, DTLS UDP IPv4, IPv6, 6LoWPAN Bluetooth, BLE Linux, Android, Tizen, Arduino IEEE 802.11 WiFi, Bluetooth, BLE C, C++, Java MQTT, CoAP, OMA-DM, OMA LWM2M Linux, Windows, OS X, Solaris C, C++, Java, JavaScript, Ada, ABAP, COBOL, Fortran, Haskell, Lasso, Lua, Natural, Perl, PHP, Prolog, Python, R, Ruby, Scala, Clojure, Groovy, Scheme, Erlang
  • 15. © 2015 Amyx+McKinsey 15 SCALE Source: Connectivist.
  • 16. © 2015 Amyx+McKinsey 16 SCALABLE HORIZONTAL PLATFORMS ● SiteWhere allows developers to create IoT solutions without custom coding ● SiteWhere supports numerous protocols such as MQTT, JSON, AMQP, XMPP, Stomp, JMS, and WebSockets and publishes APIs ● SiteWhere is able to manage large numbers of devices and event cycles ● SiteWhere can scale to any number of devices using optimized Apache HBase non-relational, distributed database ● SiteWhere is fault tolerant, scalable and cost efficient ● webinos consists of an application platform, connected everything protocol and a security framework ● webinos federated web runtime offers a common set of APIs to allow apps easy access to cross-user, cross-service, cross- device functionality in a secure manner ● webinos enables single service for every device, allowing services to be developed once deployed anywhere
  • 17. © 2015 Amyx+McKinsey 17 SMART CITIES Resource Constrained Devices Environment Unreliable Networks Potential Threats
  • 18. © 2015 Amyx+McKinsey 18 SMART CITY TECHNOLOGIES ● RIOT and Contiki OS support resource constrained (low power, memory and processing) devices with full OS capability ● Both support many different hardware architectures such as MSP430, ARM7, ARM Cortex-M0, Cortex-M3, Cortex-M4, x86 PCs and others ● Both support RPL, a wireless token-passing protocol for multi-hop wireless mesh networks ● RIOT and Contiki support protocols such as CoAP, MQTT, DNS, JSON, HTTP, TCP/IP, UDP, IPv4, IPv6, 6LoWPAN and others OS ● OpenRemote is a middleware solution for residential and commercial building automation ● OpenRemote is protocol agnostic and operates with off-the-shelf hardware ● User interface design, installation management and configuration can be handled remotely with OpenRemote cloud-based design tools ● End-user control interfaces are available for iOS and Android devices, and for devices with web browsers Middleware
  • 19. SMART HOMES © 2015 Amyx+McKinsey 19 Source: Cisco.
  • 20. © 2015 Amyx+McKinsey 20 SMART HOME PLATFORMS ● openHAB has a modular architecture that supports legacy protocol-based devices, standards and component support ● openHAB support overarching home automation rules and uniform user interfaces ● Any code changes to openHAB is shared seamlessly with Eclipse SmartHome project ● Eclipse SmartHome unifies a fragmented smart home ecosystem with common interfaces and APIs to integrate connectivity, automation, user interfaces and persistence ● HGI publishes requirements for home gateways and wireless home networks with the goal of enabling applications, home gateway middleware and home network-based devices to connect seamlessly
  • 21. © 2015 Amyx+McKinsey 21 RAPID TIME-TO-BENEFIT Source: Intel.
  • 22. © 2015 Amyx+McKinsey 22 API & MIDDLEWARE ● Zetta is an API platform built on Node.js for creating IoT servers that run across geo-distributed computers and the cloud to support data-intensive, real-time applications ● Zetta combines REST APIs, WebSockets and reactive programming to assemble distributed systems that communicate and react via APIs API ● OpenIoT supports a middleware for pulling information from sensor clouds, without having to worry about what exact sensors are used ● OpenIoT explores efficient ways to use and manage cloud environments for IoT entities and resources such as sensors, actuators and smart devices and offers a cloud-based and utility- based Sensing-as-a-Service model, via an adaptive middleware framework for deploying and providing services in cloud environments Middleware
  • 23. LIMITED NETWORK COVERAGE © 2015 Amyx+McKinsey 23 Source: Roampod.
  • 24. © 2015 Amyx+McKinsey 24 MESH NETWORK ● Open Garden IoT SDK enables IoT devices to connect to the Internet and communicate with other nearby devices using peer-to-peer mesh networking connectivity to share and receive data faster and efficiently by automatically and actively choosing and switching to the best available network ● Open Garden wireless mesh networking application is supported on Mac, Android, Windows and soon iOS ● OpenWSN uses RPL as a routing protocol that relays packets across multiple hops separating source and destination nodes ● RPL is designed for Low Power and Lossy Wireless Networks such as Wireless Sensor Networks ● RPL dubs collection traffic Multi-Point-to-Point (MP2P) and configuration traffic Point-To-Multi-Point (P2MP)
  • 26. © 2015 Amyx+McKinsey 26 MONETIZATION ● Chimera IoT uses AMQP RabbitMQ subscription messaging/ public exchange to provide real-time, mobile transmission of sensor data on a publish-and-subscribe model ● Chimera IoT supports of IoT solutions that require mobile real- time transmission of sensor data, support for the addition of sensors to existing installations, updating of all configuration information on mobile platforms including reports, properties, frequency and analytics ● Chimera IoT provides enterprises with the built in capability to charge for messages, payloads and analytics in real-time and report out to clients, billing companies and producers
  • 27. HIGH-VOLUME, REAL-TIME ANALYTICS © 2015 Amyx+McKinsey 27 Source: Vitria.
  • 28. IN-MEMORY DATA GRID © 2015 Amyx+McKinsey 28 ● Ehcache is a Java-based cache for boosting performance, offloading database and simplifying scalability ● Ehcache scales from in-process, with one or more nodes, all the way to mixed in-process/out-of-process configurations with terabyte-sized caches ● Hazelcast is an n-memory Java-based cache for high-volume transactions, real-time analytics and hybrid data processing ● Hazelcast supports in-memory NoSQL, various caching, data grid, messaging, application scaling and clustering
  • 29. KEY TAKEAWAYS IoT Open Source Allows For: ● Scale ● Velocity of Innovation ● Low Cost ● Royalty-Free ● Vibrant Developer Community ● Interoperability ● No Lock-In © 2015 Amyx+McKinsey 29
  • 30. © 2015 Amyx+McKinsey Contact Information Scott Amyx Amyx+McKinsey scott.amyx@amyxmckinsey.com 30 Wearables & IoT Strategy