SlideShare a Scribd company logo
1 of 45
Successful IoT Patterns
John Mathon
Vice President Strategy
Yenlo, Inc.
Agenda
❖ IOT Basics
❖ IoT Standards
❖ IoT Segmentation
❖ Issues in IoT
❖ Enterprise IoT
❖ Government IoT
❖ Health IoT
❖ Future IoT
Publish/Subscribe
Joe Mary FrankExchange Clearing
This is what I started TIBCO with
Subject
Filter
Subject Filter Subject Filter Subject Filter Subject Filter
IoT Markets - Truly Enormous
IOT Growth
10Billion units 2015, 24Billion 2020
Personal IOT
Personal Home Automation
Energy Usage
Security and Safety
Convenience
Maintenance
Personal Lifestyle
Watches
Health Monitors
Active Devices
Luggage, Backpacks
New
Cars
Beacons
Trackers
Business/Government IOT
The Old Stuff
Security
Manufacturing
Robots
Energy
Efficiency
Planning
Control
Employees
Comp, Phones, Pagers
Customers
Tracking, Advertising
New
Animals, Farming
Proprioception
Personal IoT
Manufacturing Robots 3D Printing Tractors, Farming Automation
Industrial / Farming / Office
What is the Benefit?
Personal
More Convenience
Energy efficiency at home
Over the Air Upgrades
Your Television gets better
Your car gets better
Your robots get better
Echo, Roomba, Lawn
Your safety improves
Your health gets better
Diabetes for instance
Everything is more Intelligent
Self-Driving Cars
Better connection to customers
More responsive to customers
Improved Efficiencies for
consumer and business
At the airport
At the farm
Shopping
Traveling
More informed
Better decision making
Intelligent IoT?
BigData
Telemetry
Analysis
Intelligence
How convenient the rise of AI
Deep Learning Networks
Brute force works too
2-way communication crucial
Collect data
Modifies behavior
Makes suggestions
Process
Collect Data
Learn
Try to do something smart
Assess Feedback
Improve, Get smarter
Try again
Intelligent IoT Requires
Devices
with
Telemetry
Big Data
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Devices
with
Telemetry
Machine Intelligence
Data Analysis
Incremental Improvement
IoT Hardware Segmentation
• Hardware
– Communications
– Hubs
– Devices
– Computation
– Integrated Devices
– Integrators
• Software
– Embedded Software
– Hub Software
– Communications
IoT Software Segmentation
Thousands of Companies already providing Software and Services
• Device Abstraction - taxonomy and description of all IoT devices EVRYTHNG
• Data Storage - means to store data from IoT devices DEVICEHUB
• Pub Sub platforms - M2M or M2C communication PUBNUB
• Analysis - analysis of device data INFOBRIGHT
• Visualization - mobile device, application or web app tools FREEBOARD
• Integration - orchestration of real time events to perform actions Pacific Controls,
Trimble, IFTTT
• Service - services to individuals, corporations, government XIVELY YENLO
IoT Ecosystem Driving Personas
Enterprise IT - Implementers
Gold Seekers - Entrepreneurs
Explorers - Curious
Hunters - Whatever Works
Guns for Hire - Consultants
Hobbyists - Makers
Moochers - Latchers
Mobile Wannabees – Yearners
Gamers
Product Extenders - Add connectivity
Existing Device /Sensor
Manufacturers
Mobile Device Companies
Digital Hardware Companies
San Mateo, CA May 21, 2016 – Maker Faire
IoT Standards Much Left To Do
Hardware / Embedded
Communications - Zigbee, NF, Zwave, BLE, 802.11ah, Cellular, IEEE 802.15.4 and …
Security, Discovery, Application - Allseen Alliance, OIC, IIC, Google Thread, Zigbee,
IEEE P2413, OneM2M
Still much confusion
Hubs - SmartThings, Vera, Insteon, Ninja, Homey, Apple
Data Where is the data? Device, Hub, Local, Cloud, Enterprise, Hybrid
Security and Device Mgt
Who sees what you have? How do you add? How do you remove? Who can do what?
Who can see what? How do you upgrade? How do you monitor? UMA
Orchestration Tools –
ESB, BPM, Rules Engine, IFTTT, other ?
Where is the control/Orchestration? Cloud, Dedicated Device, Cell Phone?
Government
Responsive Infrastructure, Water and Air Quality, Proprioception, Early Warming
Education
Healthcare IOT
Health Data can revolutionize
and improve our lives dramatically
IoT Security Issues
• Authentication - How do you know the device or user is who they say they
are?
• Authorization - What can that user / device do?
• Logging - How do we monitor?
• Update - How do we upgrade?
• Encryption - Always, sometimes, how?
• Enforcement Points - Security distributed?
• Policies - Establishing automation (UMA) for groups of people or devices
• API - API keys? More?
• Data - Field level security?
• Privacy - Who can see?
IoT Security State of Affairs
 Consumer - Terrible, Terrible, Terrible
 No Authentication, Frequently no encryption
 No automated upgrading
 No control over who can see or do what – Fine Grained
Authorization
 Enterprise - Somewhat better
 Some devices auto upgrade
 Some devices have fine grained authorization
 Most devices have encryption data in motion, some for data at rest
IoT Integration Issues
• Different Communication protocols
• APIs, SDKs for mobile or servers, Cloud Services, Device level Services, Hub
Services.
• How to scale?
• Who owns the device?
• Privacy
• Authorization
• Which Orchestration Tools or Products?
Today’s Reality – Things don’t work together
UI
IOT Reference Architecture
Device
API MgtDev Mgt
Service Bus BPM
BigData
Long Term
Analysis
Activity Mgt
Cloud
CEP
Cloud Orchestration/Integration
Com
m
Prov
ider
OS
Application
ESB, Security
OS
ESB, IM, PEP
Data Infrastructure
Hub
Orchestration
Integration
Rules Engine
Data
Dev Mgt
Rules Engine
User Dashboard
IoT Mgt
Dashboard
EDA Publish / Subscribe Mesh Network
IoT
IoT
IoT
IoT
IoT
IoT
IoT
IoT
IoT
Router1
Router2
No Single Point of Failure / Like the Internet
Functionality = Combination of all Services
Mesh1
Mesh2 Mesh3
IoT
Cloud Control and Aggregation
Mesh1
The Cloud
Mesh2
Customers
Employees
Far Future Mars, Autonomous Driving, Autonomous Robots,
Virtual Reality, Intelligence and Customization
IoT Use Cases
• Car Manufacturer
• Construction Company
The
Connected
Car - Tesla
IoT UseCase – Connected Car - Tesla
• Tesla
– 60% employees software engineers
– Integration of hardware key
– User Experience Important – Tesla redesigned the car from the ground up
– Even other electric cars basically look like an ICE car. Not fully integrated.
– Feedback to Tesla
• Tesla Connected Car PROVES the case 98-99% customer satisfaction 2 years in a row
• Ability to upgrade truly amazing
• Smartness of the car astonishes
Tesla did more than build an electric car. They have created disruption in:
– Car integration
– Safety – broke previous safety ratings
– Performance – faster than any production car in the world
– Service – upgrades over the air, remote service, no maintenance required
– Smartness – knows where to go, how high to go, what temperature, charges anywhere
– IOT – connected all the time, data streaming back to the factory
Connected Car - Functionality
– All hardware systems of the car integrated with digital platform to control, monitor, automate, monitor
• Eventually leading to self-driving car
– Integrated Apps in Car - Calendar, GPS, Energy, Settings, Entertainment, Phone, Climate, Profiles
• Smart Car - knows when to lift suspension, when to ask me where to go, when to climatize the car
– Always Connected - monitor, find, pre-condition, secure
– Unattended Upgrade - Feature improvement, Service Improvements
– Feedback to Manufacturer
• Data used to improve service and design decisions, normal use, crash, ...
• Data used to optimize function, improve capabilities
• Easy bug report
– External Apps - Tesla App iPhone, Android, iWatch...
– External API - Open API
– 3rd party integration - TeslaApps, Logging and Analysis companies
Connected Car
API Mgt Dev Mgt
Upgrade
Cust Svc Service Bus
Design
BPM
BigData
Long Term
Analysis
Activity Mgt
Service Bus
Polling LoggingEvents
Brakes
Brakes
Brakes
Brakes
Console
Phone
Watch
3rd Party App /
Device3rd Party App /
Device3rd Party App /
Device
Brakes
Hi Priority
Planning
Lo Priority Apps
Cell
Ven Cloud
CEP - Service
The
Car
Car
Com
pany
IOT Use Case – Connected Construction
❖ Management of worksites is difficult. Numerous
tools and people are needed and scheduling the
expensive tools, people and work can be difficult. Tool
breakdowns, changing work plans lead to wasted time
and increased costs
❖ IoT the tools, track their usage and location, help
contractors manage, track their expensive equipment
and plan for their use better
IOT Use Case – Connected Construction
–Tools are instrumented, some with replaceable NFC, some with
active IoT to control, monitor, automate
–Cars, trucks, equipment of all sorts even down to hammers can
be actively tracked with bluetooth and cell phones or NFC
technology
–Integrated Apps on worksite and dedicated devices to collect
information – progress, where things are, requesting tools or
services
–Unattended Upgrade - Feature improvement, Service
Improvements
–External API - Open API to encourage integration by 3rd parties
–Planning tools to help coordinate complex tool needs and
people needs
Connected Construction
API MgtDev Mgt
Cust Svc
Service Bus
Design
BPM
BigData
Long Term
Analysis
Activity Mgt
Phone
Vehicles
Tools
Hi Priority PlanningLo Priority
Cloud
CEP
Building Sites
Vehicles
Vehicles
Phone
Phone
Tools
Tools
Tools
Data Gather
DeviceData Gather
Devices
Wharehouse
Wharehouses
Tools
Data Gather
Device
Contractors
Design Contractor
Planning
Tool
Connected Construction
Thanks4Listening
My twitter: @john_mathon
My blog: CloudRamblings.me
Email: John.Mathon@yenlo.com
IoT Reference Architecture - Building / Factory
1.Devices
a. Reliable, Secure
b. Hard Connection
c. Device Profile Known
2.Data Caching at local sites
3.Sophisticated Analysis
4.Optimization
5.Diagnosis / Failure Warning
6.Eventing
7.Device Management
8.Integration to Finance,
Accounting, Security
1.Purposes
a. Energy - HVAC, Lighting
b. Automation – Cost reduction
c. Security
d. Quality Engineering
Very High Criticality
Sophisticated Integration not a
problem
May be willing to accept non-
standard if superior security,
functionality
IIoT Best Practices for Enterprise
Build a Great Device
❖Security
❖Encrypt Data at rest and in
motion
❖Allow fine grained control
of authorization around
controls and data visibility
❖Provide automated
upgrade service
❖Ease of Use
❖Provide multiple UI
mechanisms for cell phones,
web, apis and visually on the
device itself if it makes sense
❖Data
❖Provide Device
Management functionality
including ability to wipe
device, upgrade and
configure through Dev
Management APIs
❖Power Management, Failure
Detection
❖Must warn well in advance,
Send still alive message and
detect failures, tampering
❖APIs
❖Provide APIs to everything
as Enterprises can build
integration
IoT Reference Architecture - Employee
1.Devices
a. Secure
b. Device Profile Known
c. Size / Portability
2.Diagnosis / Failure Warning
3.Flexibility to support small
variety of devices
4.Eventing
5.Device Management
6.Integration with Automation
Systems, Sales, Marketing,
Management, Content
Management Systems
1.Purposes
a. Productivity of Employees
b. Convenience
Medium Criticality
Some Integration may be done
IoT Reference Architecture - Customer
1.Devices Key Functionalities
required
2.Flexibility to support wide
variety of devices
3.Eventing
4.Store Data
5.Analytics Critical
6.Discovery
7.Good UI
8.Integration with Automation
Systems, Sales, Marketing,
Management, Content
Management Systems
1.Purposes
a. Create Stickiness
b. Create Value for Customer
c. Inexpensive
Application dependent Criticality
High Integration Expected
IoT Reference Architecture - OEM
1. Devices
a. Key Functionalities
required
2. Flexibility to support wide
variety of devices
3. Eventing
4. Store Data
5. Analytics Critical
6. Discovery
7. Good UI
8. Integration with Automation
Systems, Sales, Marketing,
Management, Content
Management Systems
1.Purposes
a. Create Stickiness
b. Create Value for Customer
c. Inexpensive
High Criticality Criticality
High Integration Expected
Event Driven Computing New Era
Platform 3
“How do you share information between users and applications
in a connected Social IoT Mobile world?”
Social IoT
Mobile
Apps
IoT and
Mobile Mgt
API
Mgt and Reuse
BigData
Mediation / Broker
Micro
Services
Analytics
PaaS/DevOps
Security
Perf Mgt Scaling
IoT End to End Needs
Middle ServicesCustomer Device
OS
Application
Security
Communication / Power Mgt
Visualization / APIVisualization
OS
Security / PolicySecurity
OS
Visualization / API
Data Stream / Storage / Mgt
Eventing/Analysis/Optimize
Orchestration / Integration
Eventing/Analysis/Optimize
Interaction Pattern
Connect the World
We help our
customers
become a
Connected
Business
Enterprise App Store
API Management SaaS Adoption
Executive Dashboards
PaaS
Mobile Apps
Open Source Adoption
SOA
Cloud Adoption and Automation
Federated Identity
Social Networking
Mobile BYOD
Big Data and Analytics
Systems of Systems Functional Requirements

More Related Content

What's hot

seminar report on night vision technology
seminar report on night vision technologyseminar report on night vision technology
seminar report on night vision technologyAmit Satyam
 
Human Area Networking Technology
Human Area Networking TechnologyHuman Area Networking Technology
Human Area Networking TechnologyVinayak Hegde
 
Iot ppt
Iot pptIot ppt
Iot pptpiyuu7
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT RobotVatsal N Shah
 
Internet of things
Internet of thingsInternet of things
Internet of thingsVikrant Negi
 
Cloud Platform for IoT
Cloud Platform for IoTCloud Platform for IoT
Cloud Platform for IoTNaoto Umemori
 
Internet of things for Smart Home
Internet of things for Smart Home Internet of things for Smart Home
Internet of things for Smart Home Khwaja Aamer
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iotparvathy s m
 
IoT and machine learning - Computational Intelligence conference
IoT and machine learning - Computational Intelligence conferenceIoT and machine learning - Computational Intelligence conference
IoT and machine learning - Computational Intelligence conferenceAjit Jaokar
 
Internet of Things: A Hands-On Approach
Internet of Things: A Hands-On ApproachInternet of Things: A Hands-On Approach
Internet of Things: A Hands-On ApproachArshdeep Bahga
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptxPratik Gohel
 
Internet of things
Internet of thingsInternet of things
Internet of thingsPalak Sood
 
1. Introduction to IoT
1. Introduction to IoT1. Introduction to IoT
1. Introduction to IoTAbhishek Das
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Slide Marvels
 

What's hot (20)

seminar report on night vision technology
seminar report on night vision technologyseminar report on night vision technology
seminar report on night vision technology
 
Human Area Networking Technology
Human Area Networking TechnologyHuman Area Networking Technology
Human Area Networking Technology
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT Robot
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Introduction to IOT
Introduction to IOTIntroduction to IOT
Introduction to IOT
 
Internet Of Things
 Internet Of Things Internet Of Things
Internet Of Things
 
IoT: An introduction
IoT: An introductionIoT: An introduction
IoT: An introduction
 
IoT transport protocols
IoT transport protocolsIoT transport protocols
IoT transport protocols
 
Cloud Platform for IoT
Cloud Platform for IoTCloud Platform for IoT
Cloud Platform for IoT
 
Internet of things for Smart Home
Internet of things for Smart Home Internet of things for Smart Home
Internet of things for Smart Home
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
IoT and machine learning - Computational Intelligence conference
IoT and machine learning - Computational Intelligence conferenceIoT and machine learning - Computational Intelligence conference
IoT and machine learning - Computational Intelligence conference
 
Internet of Things: A Hands-On Approach
Internet of Things: A Hands-On ApproachInternet of Things: A Hands-On Approach
Internet of Things: A Hands-On Approach
 
Internet of things(IoT)
Internet of things(IoT)Internet of things(IoT)
Internet of things(IoT)
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptx
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
1. Introduction to IoT
1. Introduction to IoT1. Introduction to IoT
1. Introduction to IoT
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
 

Similar to IOT Success depends on Integration

Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns John Mathon
 
WSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in FinanceWSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in FinanceWSO2
 
Successful Industrial IoT Patterns
Successful Industrial IoT PatternsSuccessful Industrial IoT Patterns
Successful Industrial IoT PatternsWSO2
 
New York City Technology Forum 2015
New York City Technology Forum 2015New York City Technology Forum 2015
New York City Technology Forum 2015Splunk
 
NYC Technology Forum 2015
NYC Technology Forum 2015NYC Technology Forum 2015
NYC Technology Forum 2015Splunk
 
IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017paul young cpa, cga
 
Rc corporate profile_ss
Rc corporate profile_ssRc corporate profile_ss
Rc corporate profile_ssSeema Abhilash
 
Internet of Things, Examples and Issues
Internet of Things, Examples and IssuesInternet of Things, Examples and Issues
Internet of Things, Examples and IssuesIRJET Journal
 
FinalPPT-StJoseph (3).pptx
FinalPPT-StJoseph (3).pptxFinalPPT-StJoseph (3).pptx
FinalPPT-StJoseph (3).pptxssuser046cf5
 
Industrial internet of things by sujata tilak
Industrial internet of things   by sujata tilakIndustrial internet of things   by sujata tilak
Industrial internet of things by sujata tilakAkshay Tilak
 
How Internet of Things Works | IoT Examples | IoT Applications
How Internet of Things Works | IoT Examples | IoT ApplicationsHow Internet of Things Works | IoT Examples | IoT Applications
How Internet of Things Works | IoT Examples | IoT ApplicationsAnand SFJ
 
Internet of things - Introduction and Variations (Architecture)
Internet of things - Introduction and Variations (Architecture)Internet of things - Introduction and Variations (Architecture)
Internet of things - Introduction and Variations (Architecture)Mayank Vijh
 
20170613 iasa architecture - Tim Willoughby presentation
20170613   iasa architecture  - Tim Willoughby presentation20170613   iasa architecture  - Tim Willoughby presentation
20170613 iasa architecture - Tim Willoughby presentationTim Willoughby
 
Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development PlatformUnmesh Ballal
 
Internet of Things for Fintech
Internet of Things for FintechInternet of Things for Fintech
Internet of Things for FintechDr. Mazlan Abbas
 

Similar to IOT Success depends on Integration (20)

Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns
 
WSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in FinanceWSO2Con EU 2015: IoT in Finance
WSO2Con EU 2015: IoT in Finance
 
Successful Industrial IoT Patterns
Successful Industrial IoT PatternsSuccessful Industrial IoT Patterns
Successful Industrial IoT Patterns
 
New York City Technology Forum 2015
New York City Technology Forum 2015New York City Technology Forum 2015
New York City Technology Forum 2015
 
NYC Technology Forum 2015
NYC Technology Forum 2015NYC Technology Forum 2015
NYC Technology Forum 2015
 
IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017
 
Rc corporate profile_ss
Rc corporate profile_ssRc corporate profile_ss
Rc corporate profile_ss
 
INTERNET OF THINGS
INTERNET OF THINGSINTERNET OF THINGS
INTERNET OF THINGS
 
Internet of Things, Examples and Issues
Internet of Things, Examples and IssuesInternet of Things, Examples and Issues
Internet of Things, Examples and Issues
 
FinalPPT-StJoseph (3).pptx
FinalPPT-StJoseph (3).pptxFinalPPT-StJoseph (3).pptx
FinalPPT-StJoseph (3).pptx
 
Ravi i ot-impact
Ravi i ot-impactRavi i ot-impact
Ravi i ot-impact
 
Happiest minds industrial iot capability
Happiest minds   industrial iot capabilityHappiest minds   industrial iot capability
Happiest minds industrial iot capability
 
Industrial internet of things by sujata tilak
Industrial internet of things   by sujata tilakIndustrial internet of things   by sujata tilak
Industrial internet of things by sujata tilak
 
How Internet of Things Works | IoT Examples | IoT Applications
How Internet of Things Works | IoT Examples | IoT ApplicationsHow Internet of Things Works | IoT Examples | IoT Applications
How Internet of Things Works | IoT Examples | IoT Applications
 
Internet of things - Introduction and Variations (Architecture)
Internet of things - Introduction and Variations (Architecture)Internet of things - Introduction and Variations (Architecture)
Internet of things - Introduction and Variations (Architecture)
 
20170613 iasa architecture - Tim Willoughby presentation
20170613   iasa architecture  - Tim Willoughby presentation20170613   iasa architecture  - Tim Willoughby presentation
20170613 iasa architecture - Tim Willoughby presentation
 
Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development Platform
 
Roger Woodward, Managing Director, EMEA - Tridium
Roger Woodward, Managing Director, EMEA - TridiumRoger Woodward, Managing Director, EMEA - Tridium
Roger Woodward, Managing Director, EMEA - Tridium
 
What is IoT
What is IoTWhat is IoT
What is IoT
 
Internet of Things for Fintech
Internet of Things for FintechInternet of Things for Fintech
Internet of Things for Fintech
 

More from John Mathon

Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarJohn Mathon
 
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...John Mathon
 
Iot my buy dont buy maybe
Iot my buy dont buy maybeIot my buy dont buy maybe
Iot my buy dont buy maybeJohn Mathon
 
Fraudless voting with blockchain
Fraudless voting with blockchainFraudless voting with blockchain
Fraudless voting with blockchainJohn Mathon
 
Wso2 con 2014 event driven architecture Publish/Subscribe Pubsub
Wso2 con 2014 event driven architecture Publish/Subscribe PubsubWso2 con 2014 event driven architecture Publish/Subscribe Pubsub
Wso2 con 2014 event driven architecture Publish/Subscribe PubsubJohn Mathon
 
Tesla iot case study
Tesla  iot case studyTesla  iot case study
Tesla iot case studyJohn Mathon
 
Choosing a dev ops paas platform svccd presentation v2 for slideshare
Choosing a dev ops paas platform svccd presentation v2 for slideshareChoosing a dev ops paas platform svccd presentation v2 for slideshare
Choosing a dev ops paas platform svccd presentation v2 for slideshareJohn Mathon
 
Choosing a dev ops paas platform
Choosing a dev ops paas platformChoosing a dev ops paas platform
Choosing a dev ops paas platformJohn Mathon
 
Cloud security and cloud adoption public
Cloud security and cloud adoption   publicCloud security and cloud adoption   public
Cloud security and cloud adoption publicJohn Mathon
 
Wso2 con building the api centric enterprise - towards a connected business
Wso2 con   building the api centric enterprise - towards a connected businessWso2 con   building the api centric enterprise - towards a connected business
Wso2 con building the api centric enterprise - towards a connected businessJohn Mathon
 
Wso2 v ision api centric
Wso2 v ision api centricWso2 v ision api centric
Wso2 v ision api centricJohn Mathon
 

More from John Mathon (11)

Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinar
 
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
 
Iot my buy dont buy maybe
Iot my buy dont buy maybeIot my buy dont buy maybe
Iot my buy dont buy maybe
 
Fraudless voting with blockchain
Fraudless voting with blockchainFraudless voting with blockchain
Fraudless voting with blockchain
 
Wso2 con 2014 event driven architecture Publish/Subscribe Pubsub
Wso2 con 2014 event driven architecture Publish/Subscribe PubsubWso2 con 2014 event driven architecture Publish/Subscribe Pubsub
Wso2 con 2014 event driven architecture Publish/Subscribe Pubsub
 
Tesla iot case study
Tesla  iot case studyTesla  iot case study
Tesla iot case study
 
Choosing a dev ops paas platform svccd presentation v2 for slideshare
Choosing a dev ops paas platform svccd presentation v2 for slideshareChoosing a dev ops paas platform svccd presentation v2 for slideshare
Choosing a dev ops paas platform svccd presentation v2 for slideshare
 
Choosing a dev ops paas platform
Choosing a dev ops paas platformChoosing a dev ops paas platform
Choosing a dev ops paas platform
 
Cloud security and cloud adoption public
Cloud security and cloud adoption   publicCloud security and cloud adoption   public
Cloud security and cloud adoption public
 
Wso2 con building the api centric enterprise - towards a connected business
Wso2 con   building the api centric enterprise - towards a connected businessWso2 con   building the api centric enterprise - towards a connected business
Wso2 con building the api centric enterprise - towards a connected business
 
Wso2 v ision api centric
Wso2 v ision api centricWso2 v ision api centric
Wso2 v ision api centric
 

Recently uploaded

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

IOT Success depends on Integration

  • 1. Successful IoT Patterns John Mathon Vice President Strategy Yenlo, Inc.
  • 2. Agenda ❖ IOT Basics ❖ IoT Standards ❖ IoT Segmentation ❖ Issues in IoT ❖ Enterprise IoT ❖ Government IoT ❖ Health IoT ❖ Future IoT
  • 3. Publish/Subscribe Joe Mary FrankExchange Clearing This is what I started TIBCO with Subject Filter Subject Filter Subject Filter Subject Filter Subject Filter
  • 4. IoT Markets - Truly Enormous
  • 5. IOT Growth 10Billion units 2015, 24Billion 2020 Personal IOT Personal Home Automation Energy Usage Security and Safety Convenience Maintenance Personal Lifestyle Watches Health Monitors Active Devices Luggage, Backpacks New Cars Beacons Trackers Business/Government IOT The Old Stuff Security Manufacturing Robots Energy Efficiency Planning Control Employees Comp, Phones, Pagers Customers Tracking, Advertising New Animals, Farming Proprioception
  • 7. Manufacturing Robots 3D Printing Tractors, Farming Automation Industrial / Farming / Office
  • 8. What is the Benefit? Personal More Convenience Energy efficiency at home Over the Air Upgrades Your Television gets better Your car gets better Your robots get better Echo, Roomba, Lawn Your safety improves Your health gets better Diabetes for instance Everything is more Intelligent Self-Driving Cars Better connection to customers More responsive to customers Improved Efficiencies for consumer and business At the airport At the farm Shopping Traveling More informed Better decision making
  • 9. Intelligent IoT? BigData Telemetry Analysis Intelligence How convenient the rise of AI Deep Learning Networks Brute force works too 2-way communication crucial Collect data Modifies behavior Makes suggestions Process Collect Data Learn Try to do something smart Assess Feedback Improve, Get smarter Try again
  • 10. Intelligent IoT Requires Devices with Telemetry Big Data Devices with Telemetry Devices with Telemetry Devices with Telemetry Devices with Telemetry Devices with Telemetry Devices with Telemetry Devices with Telemetry Devices with Telemetry Devices with Telemetry Machine Intelligence Data Analysis Incremental Improvement
  • 11. IoT Hardware Segmentation • Hardware – Communications – Hubs – Devices – Computation – Integrated Devices – Integrators • Software – Embedded Software – Hub Software – Communications
  • 12. IoT Software Segmentation Thousands of Companies already providing Software and Services • Device Abstraction - taxonomy and description of all IoT devices EVRYTHNG • Data Storage - means to store data from IoT devices DEVICEHUB • Pub Sub platforms - M2M or M2C communication PUBNUB • Analysis - analysis of device data INFOBRIGHT • Visualization - mobile device, application or web app tools FREEBOARD • Integration - orchestration of real time events to perform actions Pacific Controls, Trimble, IFTTT • Service - services to individuals, corporations, government XIVELY YENLO
  • 13. IoT Ecosystem Driving Personas Enterprise IT - Implementers Gold Seekers - Entrepreneurs Explorers - Curious Hunters - Whatever Works Guns for Hire - Consultants Hobbyists - Makers Moochers - Latchers Mobile Wannabees – Yearners Gamers Product Extenders - Add connectivity Existing Device /Sensor Manufacturers Mobile Device Companies Digital Hardware Companies
  • 14. San Mateo, CA May 21, 2016 – Maker Faire
  • 15. IoT Standards Much Left To Do Hardware / Embedded Communications - Zigbee, NF, Zwave, BLE, 802.11ah, Cellular, IEEE 802.15.4 and … Security, Discovery, Application - Allseen Alliance, OIC, IIC, Google Thread, Zigbee, IEEE P2413, OneM2M Still much confusion Hubs - SmartThings, Vera, Insteon, Ninja, Homey, Apple Data Where is the data? Device, Hub, Local, Cloud, Enterprise, Hybrid Security and Device Mgt Who sees what you have? How do you add? How do you remove? Who can do what? Who can see what? How do you upgrade? How do you monitor? UMA Orchestration Tools – ESB, BPM, Rules Engine, IFTTT, other ? Where is the control/Orchestration? Cloud, Dedicated Device, Cell Phone?
  • 16. Government Responsive Infrastructure, Water and Air Quality, Proprioception, Early Warming Education
  • 17. Healthcare IOT Health Data can revolutionize and improve our lives dramatically
  • 18.
  • 19. IoT Security Issues • Authentication - How do you know the device or user is who they say they are? • Authorization - What can that user / device do? • Logging - How do we monitor? • Update - How do we upgrade? • Encryption - Always, sometimes, how? • Enforcement Points - Security distributed? • Policies - Establishing automation (UMA) for groups of people or devices • API - API keys? More? • Data - Field level security? • Privacy - Who can see?
  • 20. IoT Security State of Affairs  Consumer - Terrible, Terrible, Terrible  No Authentication, Frequently no encryption  No automated upgrading  No control over who can see or do what – Fine Grained Authorization  Enterprise - Somewhat better  Some devices auto upgrade  Some devices have fine grained authorization  Most devices have encryption data in motion, some for data at rest
  • 21. IoT Integration Issues • Different Communication protocols • APIs, SDKs for mobile or servers, Cloud Services, Device level Services, Hub Services. • How to scale? • Who owns the device? • Privacy • Authorization • Which Orchestration Tools or Products? Today’s Reality – Things don’t work together
  • 22. UI IOT Reference Architecture Device API MgtDev Mgt Service Bus BPM BigData Long Term Analysis Activity Mgt Cloud CEP Cloud Orchestration/Integration Com m Prov ider OS Application ESB, Security OS ESB, IM, PEP Data Infrastructure Hub Orchestration Integration Rules Engine Data Dev Mgt Rules Engine User Dashboard IoT Mgt Dashboard
  • 23. EDA Publish / Subscribe Mesh Network IoT IoT IoT IoT IoT IoT IoT IoT IoT Router1 Router2 No Single Point of Failure / Like the Internet Functionality = Combination of all Services Mesh1 Mesh2 Mesh3 IoT
  • 24. Cloud Control and Aggregation Mesh1 The Cloud Mesh2 Customers Employees
  • 25. Far Future Mars, Autonomous Driving, Autonomous Robots, Virtual Reality, Intelligence and Customization
  • 26. IoT Use Cases • Car Manufacturer • Construction Company
  • 28. IoT UseCase – Connected Car - Tesla • Tesla – 60% employees software engineers – Integration of hardware key – User Experience Important – Tesla redesigned the car from the ground up – Even other electric cars basically look like an ICE car. Not fully integrated. – Feedback to Tesla • Tesla Connected Car PROVES the case 98-99% customer satisfaction 2 years in a row • Ability to upgrade truly amazing • Smartness of the car astonishes Tesla did more than build an electric car. They have created disruption in: – Car integration – Safety – broke previous safety ratings – Performance – faster than any production car in the world – Service – upgrades over the air, remote service, no maintenance required – Smartness – knows where to go, how high to go, what temperature, charges anywhere – IOT – connected all the time, data streaming back to the factory
  • 29. Connected Car - Functionality – All hardware systems of the car integrated with digital platform to control, monitor, automate, monitor • Eventually leading to self-driving car – Integrated Apps in Car - Calendar, GPS, Energy, Settings, Entertainment, Phone, Climate, Profiles • Smart Car - knows when to lift suspension, when to ask me where to go, when to climatize the car – Always Connected - monitor, find, pre-condition, secure – Unattended Upgrade - Feature improvement, Service Improvements – Feedback to Manufacturer • Data used to improve service and design decisions, normal use, crash, ... • Data used to optimize function, improve capabilities • Easy bug report – External Apps - Tesla App iPhone, Android, iWatch... – External API - Open API – 3rd party integration - TeslaApps, Logging and Analysis companies
  • 30. Connected Car API Mgt Dev Mgt Upgrade Cust Svc Service Bus Design BPM BigData Long Term Analysis Activity Mgt Service Bus Polling LoggingEvents Brakes Brakes Brakes Brakes Console Phone Watch 3rd Party App / Device3rd Party App / Device3rd Party App / Device Brakes Hi Priority Planning Lo Priority Apps Cell Ven Cloud CEP - Service The Car Car Com pany
  • 31. IOT Use Case – Connected Construction ❖ Management of worksites is difficult. Numerous tools and people are needed and scheduling the expensive tools, people and work can be difficult. Tool breakdowns, changing work plans lead to wasted time and increased costs ❖ IoT the tools, track their usage and location, help contractors manage, track their expensive equipment and plan for their use better
  • 32. IOT Use Case – Connected Construction –Tools are instrumented, some with replaceable NFC, some with active IoT to control, monitor, automate –Cars, trucks, equipment of all sorts even down to hammers can be actively tracked with bluetooth and cell phones or NFC technology –Integrated Apps on worksite and dedicated devices to collect information – progress, where things are, requesting tools or services –Unattended Upgrade - Feature improvement, Service Improvements –External API - Open API to encourage integration by 3rd parties –Planning tools to help coordinate complex tool needs and people needs
  • 33. Connected Construction API MgtDev Mgt Cust Svc Service Bus Design BPM BigData Long Term Analysis Activity Mgt Phone Vehicles Tools Hi Priority PlanningLo Priority Cloud CEP Building Sites Vehicles Vehicles Phone Phone Tools Tools Tools Data Gather DeviceData Gather Devices Wharehouse Wharehouses Tools Data Gather Device Contractors Design Contractor Planning Tool Connected Construction
  • 34. Thanks4Listening My twitter: @john_mathon My blog: CloudRamblings.me Email: John.Mathon@yenlo.com
  • 35. IoT Reference Architecture - Building / Factory 1.Devices a. Reliable, Secure b. Hard Connection c. Device Profile Known 2.Data Caching at local sites 3.Sophisticated Analysis 4.Optimization 5.Diagnosis / Failure Warning 6.Eventing 7.Device Management 8.Integration to Finance, Accounting, Security 1.Purposes a. Energy - HVAC, Lighting b. Automation – Cost reduction c. Security d. Quality Engineering Very High Criticality Sophisticated Integration not a problem May be willing to accept non- standard if superior security, functionality
  • 36. IIoT Best Practices for Enterprise Build a Great Device ❖Security ❖Encrypt Data at rest and in motion ❖Allow fine grained control of authorization around controls and data visibility ❖Provide automated upgrade service ❖Ease of Use ❖Provide multiple UI mechanisms for cell phones, web, apis and visually on the device itself if it makes sense ❖Data ❖Provide Device Management functionality including ability to wipe device, upgrade and configure through Dev Management APIs ❖Power Management, Failure Detection ❖Must warn well in advance, Send still alive message and detect failures, tampering ❖APIs ❖Provide APIs to everything as Enterprises can build integration
  • 37. IoT Reference Architecture - Employee 1.Devices a. Secure b. Device Profile Known c. Size / Portability 2.Diagnosis / Failure Warning 3.Flexibility to support small variety of devices 4.Eventing 5.Device Management 6.Integration with Automation Systems, Sales, Marketing, Management, Content Management Systems 1.Purposes a. Productivity of Employees b. Convenience Medium Criticality Some Integration may be done
  • 38. IoT Reference Architecture - Customer 1.Devices Key Functionalities required 2.Flexibility to support wide variety of devices 3.Eventing 4.Store Data 5.Analytics Critical 6.Discovery 7.Good UI 8.Integration with Automation Systems, Sales, Marketing, Management, Content Management Systems 1.Purposes a. Create Stickiness b. Create Value for Customer c. Inexpensive Application dependent Criticality High Integration Expected
  • 39. IoT Reference Architecture - OEM 1. Devices a. Key Functionalities required 2. Flexibility to support wide variety of devices 3. Eventing 4. Store Data 5. Analytics Critical 6. Discovery 7. Good UI 8. Integration with Automation Systems, Sales, Marketing, Management, Content Management Systems 1.Purposes a. Create Stickiness b. Create Value for Customer c. Inexpensive High Criticality Criticality High Integration Expected
  • 40. Event Driven Computing New Era Platform 3 “How do you share information between users and applications in a connected Social IoT Mobile world?” Social IoT Mobile Apps IoT and Mobile Mgt API Mgt and Reuse BigData Mediation / Broker Micro Services Analytics PaaS/DevOps Security Perf Mgt Scaling
  • 41. IoT End to End Needs Middle ServicesCustomer Device OS Application Security Communication / Power Mgt Visualization / APIVisualization OS Security / PolicySecurity OS Visualization / API Data Stream / Storage / Mgt Eventing/Analysis/Optimize Orchestration / Integration Eventing/Analysis/Optimize Interaction Pattern
  • 43. We help our customers become a Connected Business
  • 44. Enterprise App Store API Management SaaS Adoption Executive Dashboards PaaS Mobile Apps Open Source Adoption SOA Cloud Adoption and Automation Federated Identity Social Networking Mobile BYOD Big Data and Analytics
  • 45. Systems of Systems Functional Requirements