SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Successful IoT
Industrial Patterns	
  
John	
  Mathon	
  
Vice	
  President	
  Enterprise	
  Evangelism	
  
WSO2	
  Inc.	
  
	
  
Successful IoT Industrial
Patterns
September 1, 2015
John Mathon
VP, Enterprise Evangelism
WSO2	
  
Agenda
❖  IOT Basics
❖  IoT Standards
❖  Enterprise IoT
❖  Enterprise Patterns
Publish/Subscribe
Joe Mary FrankExchan
ge
Cleari
ng
This is what I started TIBCO
with
Subject
Filter
Subject Filter Subject Filter Subject Filter Subject Filter
IoT	
  Markets	
  -­‐	
  Truly	
  Enormous	
  
IoT	
  Hardware	
  SegmentaDon	
  
•  Hardware	
  
–  CommunicaDons	
  
–  Hubs	
  
–  Devices	
  
–  ComputaDon	
  	
  
–  Integrated	
  Devices	
  
–  Integrators	
  
•  SoIware	
  
–  Embedded	
  SoIware	
  
–  Hub	
  SoIware	
  
–  CommunicaDons	
  
	
  
	
  
IoT	
  SoIware	
  SegmentaDon	
  
Industrial	
  
Thousands	
  of	
  Companies	
  already	
  providing	
  So6ware	
  and	
  Services	
  
	
  
•  Device	
  Abstrac=on	
  -­‐	
  taxonomy	
  and	
  descripDon	
  of	
  all	
  IoT	
  devices	
  EVRYTHNG	
  
•  Data	
  Storage	
  -­‐	
  means	
  to	
  store	
  data	
  from	
  IoT	
  devices	
  DEVICEHUB	
  
•  Pub	
  Sub	
  pla?orms	
  -­‐	
  M2M	
  or	
  M2C	
  communicaDon	
  PUBNUB	
  
•  Analysis	
  -­‐	
  analysis	
  of	
  device	
  data	
  INFOBRIGHT	
  
•  Visualiza=on	
  -­‐	
  mobile	
  device,	
  applicaDon	
  or	
  web	
  app	
  tools	
  FREEBOARD	
  
•  Integra=on	
  -­‐	
  orchestraDon	
  of	
  real	
  Dme	
  events	
  to	
  perform	
  acDons	
  	
  Pacific	
  
Controls,	
  Trimble,	
  IFTTT	
  
•  Service	
  -­‐	
  services	
  to	
  individuals,	
  corporaDons,	
  government	
  XIVELY	
  
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
Software Infrastructure
Communications Companies
Data Companies
Existing App Companies
Main Business Drivers IoT
1.  Cost Reductions - Consumer, Building, Operations
2.  Increased Quality - Operations
3.  Convenience - Employee, Consumer
4.  Stickiness - Business Top Line
5.  New Products / Markets - Business Top Line
Almost Every Business will be interested
for some reason
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	
  Standards	
  Much	
  LeI	
  To	
  Do	
  	
  
•  Hardware	
  /	
  Embedded	
  
–  CommunicaDons	
  -­‐	
  Zigbee,	
  NF,	
  Zwave,	
  BLE,	
  802.11ah,	
  Cellular,	
  IEEE 802.15.4
and …
–  Security,	
  Discovery,	
  ApplicaDon	
  -­‐	
  Allseen Alliance, OIC, IIC, Google Thread,
Zigbee, IEEE P2413, OneM2M
–  Hubs	
  -­‐	
  SmartThings,	
  Vera,	
  Insteon,	
  Ninja,	
  Homey,	
  Apple	
  and	
  ...	
  
•  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	
  
•  Orchestra=on	
  Tools	
  
–  ESB,	
  BPM,	
  Rules	
  Engine,	
  IFTTT,	
  other	
  ?	
  
–  Where	
  is	
  the	
  control/OrchestraDon?	
  	
  Cloud,	
  Dedicated	
  Device,	
  Cell	
  Phone?	
  	
  	
  
IoT	
  Security	
  Issues	
  
•  AuthenDcaDon	
  -­‐	
  How	
  do	
  you	
  know	
  the	
  device	
  or	
  user	
  is	
  who	
  they	
  say	
  they	
  
are?	
  
•  AuthorizaDon	
  -­‐	
  What	
  can	
  that	
  user	
  /	
  device	
  do?	
  
•  Logging	
  -­‐	
  How	
  do	
  we	
  monitor?	
  
•  Update	
  -­‐	
  How	
  do	
  we	
  upgrade?	
  
•  EncrypDon	
  -­‐	
  Always,	
  someDmes,	
  how?	
  
•  Enforcement	
  Points	
  -­‐	
  Security	
  distributed?	
  
•  Policies	
  -­‐	
  Establishing	
  automaDon	
  (UMA)	
  for	
  groups	
  of	
  people	
  or	
  devices	
  
•  API	
  -­‐	
  API	
  keys?	
  	
  More?	
  
•  Data	
  -­‐	
  Field	
  level	
  security?	
  
•  Privacy	
  -­‐	
  Who	
  can	
  see?	
  
IoT Security State of Affair
๏  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	
  IntegraDon	
  Issues	
  
•  Different	
  CommunicaDon	
  protocols	
  
•  APIs,	
  SDKs	
  for	
  mobile	
  or	
  servers,	
  Cloud	
  Services,	
  Device	
  level	
  Services,	
  Hub	
  
Services.	
  
•  How	
  to	
  scale?	
  
•  Who	
  owns	
  the	
  device?	
  
•  Privacy	
  
•  AuthorizaDon	
  	
  
•  Which	
  OrchestraDon	
  Tools	
  or	
  Products?	
  
	
  
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
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
IoT	
  End	
  to	
  End	
  Needs	
  
Middle
Services
Customer Device
OS
Application
Security
Communication / Power Mgt
Visualization / APIVisualization
OS
Security / PolicySecurity
OS
Data Stream / Storage / Mgt
Eventing/Analysis/Optimize
Orchestration / Integration
Eventing/Analysis/Optimize
Interaction Pattern
UI
IOT Reference Architecture
Device
API MgtDev Mgt
Service Bus BPM
BigData
Long Term Analysis
Activity Mgt
Cloud
CEP
Cloud Orchestration/Integration
Comm
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
Event	
  Driven	
  CompuDng	
  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	
  
MediaDon	
  /	
  Broker	
  
Micro	
  
Services	
  
AnalyDcs	
  
PaaS/DevOps	
  	
  
Security	
  
Perf	
  Mgt	
  Scaling	
  
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	
  Aggrega=on	
  
Mesh1	
  
The Cloud
Mesh2	
  
Customers	
  
Employees	
  
IoT	
  Use	
  Cases	
  
•  Car	
  Manufacturer	
  
	
  
•  ConstrucDon	
  Company	
  
	
  
The	
  
Connecte
Car	
  -­‐	
  Tes
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
ConnectedCar	
  -­‐	
  FuncDonality	
  
–  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 / Device
3rd Party App / Device
3rd 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 Device
Data Gather Devices
Wharehouse
Wharehouses
Tools
Data Gather Device
Contractors
Design
Contractor Planning
Tool
Connected Construction
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 






Complete Enterprise Middleware




ONLY company to ever build a complete
middleware stack
on-premises, in the cloud and on mobile
devices.



SINGLE codebase for all products!
✓  Integration
✓  API Mgt
✓  Shadow IT
✓  App and Device Mgt
✓  Identity and Access Mgt
✓  Enterprise Scale and Quality
Thanks4Listening
๏  My twitter: @john_mathon
๏  My blog: CloudRamblings
THANK	
  YOU!	
  	
  
39	
  
o  !	
  	
  Transport	
  Security:	
  provide	
  the	
  appropriate	
  level	
  of	
  idenDficaDon,	
  privacy,	
  and	
  integrity	
  to	
  network	
  communicaDon.	
  	
  
๏  !	
  	
  Storage	
  Security:	
  provide	
  the	
  appropriate	
  level	
  of	
  protecDon	
  to	
  persistent	
  data	
  held	
  on	
  the	
  device	
  or	
  within	
  the	
  
system.	
  	
  
๏  !	
  	
  SoIware	
  Plaiorm	
  Security	
  and	
  ImplementaDon:	
  select	
  and	
  implement	
  plaiorms	
  and	
  supporDng	
  technologies	
  
that	
  provide	
  a	
  robust	
  and	
  layered	
  environment	
  upon	
  which	
  to	
  build	
  the	
  soluDon	
  easily	
  and	
  quickly.	
  	
  
๏  !	
  	
  FuncDonality	
  Security	
  and	
  ImplementaDon:	
  implement	
  funcDonality	
  using	
  a	
  technology	
  stack	
  and	
  tools	
  which	
  
enable	
  it	
  to	
  be	
  done	
  so	
  in	
  a	
  secure	
  fashion.	
  	
  
๏  !	
  	
  Logging,	
  Auditability,	
  and	
  Forensics	
  Enablement:	
  concrete	
  sources	
  of	
  logs	
  from	
  low-­‐	
  level	
  and	
  high-­‐level	
  
soIware	
  components	
  which	
  facilitate	
  invesDgaDon	
  of	
  misuse.	
  	
  
๏  !	
  	
  Sustainability	
  and	
  Upgradeability:	
  features	
  which	
  facilitate	
  the	
  ability	
  to	
  securely	
  upgrade	
  devices	
  when	
  
vulnerabiliDes	
  are	
  discovered	
  aIer	
  release.	
  	
  
๏  !	
  	
  Hardware	
  Plaiorm	
  Security:	
  ensuring	
  the	
  hardware	
  plaiorm	
  provides	
  the	
  required	
  security	
  features.	
  	
  
๏  !	
  	
  Managing	
  and	
  Monitoring:	
  ensuring	
  that	
  IoT	
  devices	
  can	
  be	
  securely	
  managed	
  and	
  monitored.	
  	
  

Contenu connexe

Tendances

Watson IoT Platform Sizing & Pricing - Sept 2016
Watson IoT Platform Sizing & Pricing - Sept 2016Watson IoT Platform Sizing & Pricing - Sept 2016
Watson IoT Platform Sizing & Pricing - Sept 2016Jason Lu
 
WSO2 Platform Introduction
WSO2 Platform IntroductionWSO2 Platform Introduction
WSO2 Platform IntroductionWSO2
 
Watson IoT @Ryerson University - IEEE Chapter
Watson IoT  @Ryerson University - IEEE Chapter  Watson IoT  @Ryerson University - IEEE Chapter
Watson IoT @Ryerson University - IEEE Chapter Markus Van Kempen
 
IoT Implementation and Security Best Practices
IoT Implementation and Security Best PracticesIoT Implementation and Security Best Practices
IoT Implementation and Security Best PracticesKellton Tech Solutions Ltd
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT GatewayEurotech
 
Building the IOT Platform as a Service
Building the IOT Platform as a ServiceBuilding the IOT Platform as a Service
Building the IOT Platform as a ServiceJesus Rodriguez
 
Overcoming the AIoT Obstacles through Smart Component Integration
Overcoming the AIoT Obstacles through Smart Component IntegrationOvercoming the AIoT Obstacles through Smart Component Integration
Overcoming the AIoT Obstacles through Smart Component IntegrationInnodisk Corporation
 
Iot gateways march 2015
Iot gateways march 2015Iot gateways march 2015
Iot gateways march 2015sgadgil2002
 
A Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsA Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsRick G. Garibay
 
Intel IoT Edge Computing 在 AI 領域的應用與商機
Intel IoT Edge Computing 在 AI 領域的應用與商機Intel IoT Edge Computing 在 AI 領域的應用與商機
Intel IoT Edge Computing 在 AI 領域的應用與商機Amazon Web Services
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsThe IOT Academy
 
The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)Gerardo Pardo-Castellote
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019IoT Academy
 
Tutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
Tutorial on Internet of Thing (IoT) Paradigm in Consumer ApplicationsTutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
Tutorial on Internet of Thing (IoT) Paradigm in Consumer ApplicationsRaffaele Giaffreda
 
Device to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleDevice to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleJunSeok Seo
 
IOT Factory - Open IOT Platform & Startup Studio
IOT Factory - Open IOT Platform & Startup StudioIOT Factory - Open IOT Platform & Startup Studio
IOT Factory - Open IOT Platform & Startup StudioLionel Anciaux
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013Eurotech
 

Tendances (20)

Attinad Software IoT offerings
Attinad Software IoT offeringsAttinad Software IoT offerings
Attinad Software IoT offerings
 
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application DevelopmentWebinar IoT Cloud Platforms and Middleware for Rapid Application Development
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
 
Watson IoT Platform Sizing & Pricing - Sept 2016
Watson IoT Platform Sizing & Pricing - Sept 2016Watson IoT Platform Sizing & Pricing - Sept 2016
Watson IoT Platform Sizing & Pricing - Sept 2016
 
WSO2 Platform Introduction
WSO2 Platform IntroductionWSO2 Platform Introduction
WSO2 Platform Introduction
 
Watson IoT @Ryerson University - IEEE Chapter
Watson IoT  @Ryerson University - IEEE Chapter  Watson IoT  @Ryerson University - IEEE Chapter
Watson IoT @Ryerson University - IEEE Chapter
 
IoT Implementation and Security Best Practices
IoT Implementation and Security Best PracticesIoT Implementation and Security Best Practices
IoT Implementation and Security Best Practices
 
Kura M2M IoT Gateway
Kura M2M IoT GatewayKura M2M IoT Gateway
Kura M2M IoT Gateway
 
Building the IOT Platform as a Service
Building the IOT Platform as a ServiceBuilding the IOT Platform as a Service
Building the IOT Platform as a Service
 
Overcoming the AIoT Obstacles through Smart Component Integration
Overcoming the AIoT Obstacles through Smart Component IntegrationOvercoming the AIoT Obstacles through Smart Component Integration
Overcoming the AIoT Obstacles through Smart Component Integration
 
Iot gateways march 2015
Iot gateways march 2015Iot gateways march 2015
Iot gateways march 2015
 
A Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of ThingsA Pragmatic Reference Architecture for The Internet of Things
A Pragmatic Reference Architecture for The Internet of Things
 
Intel IoT Edge Computing 在 AI 領域的應用與商機
Intel IoT Edge Computing 在 AI 領域的應用與商機Intel IoT Edge Computing 在 AI 領域的應用與商機
Intel IoT Edge Computing 在 AI 領域的應用與商機
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and Applications
 
The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)The Platform for the Industrial Internet of Things (IIoT)
The Platform for the Industrial Internet of Things (IIoT)
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
Tutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
Tutorial on Internet of Thing (IoT) Paradigm in Consumer ApplicationsTutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
Tutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
 
Device to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in OracleDevice to Intelligence, IOT and Big Data in Oracle
Device to Intelligence, IOT and Big Data in Oracle
 
IOT Factory - Open IOT Platform & Startup Studio
IOT Factory - Open IOT Platform & Startup StudioIOT Factory - Open IOT Platform & Startup Studio
IOT Factory - Open IOT Platform & Startup Studio
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
 

Similaire à 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 FinanceWSO2
 
Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns John Mathon
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration John Mathon
 
Getting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj ShahGetting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj Shahmomoahmedabad
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT CloudPeterNiblett
 
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
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulKellton Tech Solutions Ltd
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of thingsBernard Kufluk
 
Without App Standards, There's No Internet of Anything
Without App Standards, There's No Internet of AnythingWithout App Standards, There's No Internet of Anything
Without App Standards, There's No Internet of AnythingOpen Interconnect Consortium
 
Embracing iot in the enterprise
Embracing iot in the enterpriseEmbracing iot in the enterprise
Embracing iot in the enterpriseGabriella Davis
 
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and BeyondWSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and BeyondWSO2
 
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...GetInData
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamalagogo6
 
How to Profit from IoT
How to Profit from IoTHow to Profit from IoT
How to Profit from IoTKevin Jones
 
Enabling the-Connected-Car-Java
Enabling the-Connected-Car-JavaEnabling the-Connected-Car-Java
Enabling the-Connected-Car-Javaterrencebarr
 
20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public versionThorsten Schroeer
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Eurotech
 
Augmate connect deck
Augmate connect deckAugmate connect deck
Augmate connect deckEtheralabs
 
Embracing secure, scalable BYOD with Sencha and Centrify
Embracing secure, scalable BYOD with Sencha and CentrifyEmbracing secure, scalable BYOD with Sencha and Centrify
Embracing secure, scalable BYOD with Sencha and CentrifySumana Mehta
 

Similaire à Successful Industrial IoT Patterns (20)

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 patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration
 
Getting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj ShahGetting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj Shah
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successful
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
Without App Standards, There's No Internet of Anything
Without App Standards, There's No Internet of AnythingWithout App Standards, There's No Internet of Anything
Without App Standards, There's No Internet of Anything
 
Embracing iot in the enterprise
Embracing iot in the enterpriseEmbracing iot in the enterprise
Embracing iot in the enterprise
 
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and BeyondWSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
WSO2Con USA 2015: Connected Device Management for Enterprise Mobility and Beyond
 
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
How to maximize profit from IoT by using data platform - Albert Lewandowski, ...
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamala
 
How to Profit from IoT
How to Profit from IoTHow to Profit from IoT
How to Profit from IoT
 
Enabling the-Connected-Car-Java
Enabling the-Connected-Car-JavaEnabling the-Connected-Car-Java
Enabling the-Connected-Car-Java
 
20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version20150702 - Strategy and Business Value for connected appliances public version
20150702 - Strategy and Business Value for connected appliances public version
 
Top 5 IoT Use Cases
Top 5 IoT Use CasesTop 5 IoT Use Cases
Top 5 IoT Use Cases
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation
 
Augmate connect deck
Augmate connect deckAugmate connect deck
Augmate connect deck
 
Embracing secure, scalable BYOD with Sencha and Centrify
Embracing secure, scalable BYOD with Sencha and CentrifyEmbracing secure, scalable BYOD with Sencha and Centrify
Embracing secure, scalable BYOD with Sencha and Centrify
 

Plus de WSO2

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 

Plus de WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Successful Industrial IoT Patterns

  • 1. Successful IoT Industrial Patterns   John  Mathon   Vice  President  Enterprise  Evangelism   WSO2  Inc.    
  • 2. Successful IoT Industrial Patterns September 1, 2015 John Mathon VP, Enterprise Evangelism WSO2  
  • 3. Agenda ❖  IOT Basics ❖  IoT Standards ❖  Enterprise IoT ❖  Enterprise Patterns
  • 4. Publish/Subscribe Joe Mary FrankExchan ge Cleari ng This is what I started TIBCO with Subject Filter Subject Filter Subject Filter Subject Filter Subject Filter
  • 5. IoT  Markets  -­‐  Truly  Enormous  
  • 6. IoT  Hardware  SegmentaDon   •  Hardware   –  CommunicaDons   –  Hubs   –  Devices   –  ComputaDon     –  Integrated  Devices   –  Integrators   •  SoIware   –  Embedded  SoIware   –  Hub  SoIware   –  CommunicaDons      
  • 7. IoT  SoIware  SegmentaDon   Industrial   Thousands  of  Companies  already  providing  So6ware  and  Services     •  Device  Abstrac=on  -­‐  taxonomy  and  descripDon  of  all  IoT  devices  EVRYTHNG   •  Data  Storage  -­‐  means  to  store  data  from  IoT  devices  DEVICEHUB   •  Pub  Sub  pla?orms  -­‐  M2M  or  M2C  communicaDon  PUBNUB   •  Analysis  -­‐  analysis  of  device  data  INFOBRIGHT   •  Visualiza=on  -­‐  mobile  device,  applicaDon  or  web  app  tools  FREEBOARD   •  Integra=on  -­‐  orchestraDon  of  real  Dme  events  to  perform  acDons    Pacific   Controls,  Trimble,  IFTTT   •  Service  -­‐  services  to  individuals,  corporaDons,  government  XIVELY  
  • 8. 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 Software Infrastructure Communications Companies Data Companies Existing App Companies
  • 9. Main Business Drivers IoT 1.  Cost Reductions - Consumer, Building, Operations 2.  Increased Quality - Operations 3.  Convenience - Employee, Consumer 4.  Stickiness - Business Top Line 5.  New Products / Markets - Business Top Line Almost Every Business will be interested for some reason
  • 10. 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
  • 11. IoT  Standards  Much  LeI  To  Do     •  Hardware  /  Embedded   –  CommunicaDons  -­‐  Zigbee,  NF,  Zwave,  BLE,  802.11ah,  Cellular,  IEEE 802.15.4 and … –  Security,  Discovery,  ApplicaDon  -­‐  Allseen Alliance, OIC, IIC, Google Thread, Zigbee, IEEE P2413, OneM2M –  Hubs  -­‐  SmartThings,  Vera,  Insteon,  Ninja,  Homey,  Apple  and  ...   •  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   •  Orchestra=on  Tools   –  ESB,  BPM,  Rules  Engine,  IFTTT,  other  ?   –  Where  is  the  control/OrchestraDon?    Cloud,  Dedicated  Device,  Cell  Phone?      
  • 12. IoT  Security  Issues   •  AuthenDcaDon  -­‐  How  do  you  know  the  device  or  user  is  who  they  say  they   are?   •  AuthorizaDon  -­‐  What  can  that  user  /  device  do?   •  Logging  -­‐  How  do  we  monitor?   •  Update  -­‐  How  do  we  upgrade?   •  EncrypDon  -­‐  Always,  someDmes,  how?   •  Enforcement  Points  -­‐  Security  distributed?   •  Policies  -­‐  Establishing  automaDon  (UMA)  for  groups  of  people  or  devices   •  API  -­‐  API  keys?    More?   •  Data  -­‐  Field  level  security?   •  Privacy  -­‐  Who  can  see?  
  • 13. IoT Security State of Affair ๏  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
  • 14. IoT  IntegraDon  Issues   •  Different  CommunicaDon  protocols   •  APIs,  SDKs  for  mobile  or  servers,  Cloud  Services,  Device  level  Services,  Hub   Services.   •  How  to  scale?   •  Who  owns  the  device?   •  Privacy   •  AuthorizaDon     •  Which  OrchestraDon  Tools  or  Products?    
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. IoT  End  to  End  Needs   Middle Services Customer Device OS Application Security Communication / Power Mgt Visualization / APIVisualization OS Security / PolicySecurity OS Data Stream / Storage / Mgt Eventing/Analysis/Optimize Orchestration / Integration Eventing/Analysis/Optimize Interaction Pattern
  • 20. UI IOT Reference Architecture Device API MgtDev Mgt Service Bus BPM BigData Long Term Analysis Activity Mgt Cloud CEP Cloud Orchestration/Integration Comm 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
  • 21. Event  Driven  CompuDng  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   MediaDon  /  Broker   Micro   Services   AnalyDcs   PaaS/DevOps     Security   Perf  Mgt  Scaling  
  • 22. 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  
  • 23. Cloud  Control  and  Aggrega=on   Mesh1   The Cloud Mesh2   Customers   Employees  
  • 24. IoT  Use  Cases   •  Car  Manufacturer     •  ConstrucDon  Company    
  • 26. 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
  • 27. ConnectedCar  -­‐  FuncDonality   –  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
  • 28. 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 / Device 3rd Party App / Device 3rd Party App / Device Brakes Hi Priority Planning Lo Priority Apps Cell Ven Cloud CEP - Service The Car Car Com pany
  • 29. 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
  • 30. 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
  • 31. 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 Device Data Gather Devices Wharehouse Wharehouses Tools Data Gather Device Contractors Design Contractor Planning Tool Connected Construction
  • 33. We help our customers 
 become a 
 Connected 
 Business
  • 34. 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
  • 35. Systems of Systems Functional Requirements 

  • 36. 
 
 Complete Enterprise Middleware
 
 ONLY company to ever build a complete middleware stack on-premises, in the cloud and on mobile devices. 
 SINGLE codebase for all products!
  • 37. ✓  Integration ✓  API Mgt ✓  Shadow IT ✓  App and Device Mgt ✓  Identity and Access Mgt ✓  Enterprise Scale and Quality
  • 38. Thanks4Listening ๏  My twitter: @john_mathon ๏  My blog: CloudRamblings
  • 39. THANK  YOU!     39  
  • 40. o  !    Transport  Security:  provide  the  appropriate  level  of  idenDficaDon,  privacy,  and  integrity  to  network  communicaDon.     ๏  !    Storage  Security:  provide  the  appropriate  level  of  protecDon  to  persistent  data  held  on  the  device  or  within  the   system.     ๏  !    SoIware  Plaiorm  Security  and  ImplementaDon:  select  and  implement  plaiorms  and  supporDng  technologies   that  provide  a  robust  and  layered  environment  upon  which  to  build  the  soluDon  easily  and  quickly.     ๏  !    FuncDonality  Security  and  ImplementaDon:  implement  funcDonality  using  a  technology  stack  and  tools  which   enable  it  to  be  done  so  in  a  secure  fashion.     ๏  !    Logging,  Auditability,  and  Forensics  Enablement:  concrete  sources  of  logs  from  low-­‐  level  and  high-­‐level   soIware  components  which  facilitate  invesDgaDon  of  misuse.     ๏  !    Sustainability  and  Upgradeability:  features  which  facilitate  the  ability  to  securely  upgrade  devices  when   vulnerabiliDes  are  discovered  aIer  release.     ๏  !    Hardware  Plaiorm  Security:  ensuring  the  hardware  plaiorm  provides  the  required  security  features.     ๏  !    Managing  and  Monitoring:  ensuring  that  IoT  devices  can  be  securely  managed  and  monitored.