SlideShare a Scribd company logo
Director,	
  Architecture	
  
A"ham	
  Azeez	
  
A	
  Reference	
  
Architecture	
  for	
  IoT	
  
2	
  
About	
  the	
  Presenter	
  
๏  	
  PMC	
  member	
  Apache	
  Axis,	
  Commi=er	
  
Apache	
  Synapse,	
  Web	
  Services	
  &	
  
Apache	
  Stratos	
  
๏  	
  Member,	
  Apache	
  SoCware	
  FoundaGon	
  
๏  	
  Co-­‐author,	
  Axis2	
  Web	
  Services	
  
๏  	
  Director	
  of	
  Architecture,	
  WSO2	
  Inc.	
  
๏  Hobbyist	
  (Arduino/RPi/Electronics/4x4)	
  
๏  Blog:	
  h=p://blog.a"ham.org	
  
3	
  
About	
  WSO2	
  
๏  Global	
  enterprise,	
  founded	
  in	
  2005	
  
by	
  acknowledged	
  leaders	
  in	
  XML,	
  
web	
  services	
  	
  technologies,	
  
standards	
  	
  and	
  open	
  source	
  
๏  Provides	
  only	
  open	
  source	
  
pla]orm-­‐as-­‐a-­‐service	
  for	
  private,	
  
public	
  and	
  hybrid	
  cloud	
  
deployments	
  
๏  All	
  WSO2	
  products	
  are	
  100%	
  open	
  
source	
  and	
  released	
  under	
  the	
  
Apache	
  License	
  Version	
  2.0.	
  
๏  Is	
  an	
  AcGve	
  Member	
  of	
  OASIS,	
  
Cloud	
  Security	
  Alliance,	
  OSGi	
  
Alliance,	
  AMQP	
  Working	
  Group,	
  
OpenID	
  FoundaGon	
  and	
  W3C.	
  
๏  Driven	
  by	
  InnovaGon	
  
๏  Launched	
  first	
  open	
  source	
  API	
  
Management	
  soluGon	
  in	
  2012	
  
๏  Launched	
  App	
  Factory	
  in	
  2Q	
  2013	
  
๏  Launched	
  Enterprise	
  Store	
  and	
  
first	
  open	
  source	
  Mobile	
  soluGon	
  
in	
  4Q	
  2013	
  
4	
  
What	
  WSO2	
  delivers	
  
A Reference Architecture for IoT
A Reference Architecture for IoT
Physical	
  CompuGng	
  
	
  
building	
  interacGve	
  physical	
  systems	
  by	
  the	
  use	
  of	
  
soCware	
  and	
  hardware	
  that	
  can	
  sense	
  and	
  respond	
  
to	
  the	
  analog	
  world	
  
Internet	
  of	
  Things?	
  
๏  A term coined in 1999 by Kevin Ashton
๏  Refers to uniquely identifiable objects & their virtual
representations in an Internet-like structure
Internet	
  of	
  Things?	
  
๏  Wireless Sensor Networks
๏  Internet-connected wearables
๏  Low power embedded systems
๏  RFID enabled tracking
๏  Use of mobile phones to interact with the real world
๏  Devices that connect via Bluetooth enabled mobile phones to the
Internet
๏  Smart Homes
๏  Connected Cars
๏  etc.
History	
  of	
  IoT	
  
๏  The	
  term	
  was	
  coined	
  in	
  1999	
  by	
  Kevin	
  Ashton	
  from	
  MIT	
  
๏  Concept	
  has	
  been	
  discussed	
  since	
  1991	
  
๏  “What	
  if	
  the	
  Internet	
  was	
  allowed	
  to	
  go	
  beyond	
  
connecGng	
  desktops	
  and	
  laptops	
  and	
  could	
  somehow	
  be	
  
Ged	
  to	
  the	
  devices	
  around	
  us?”	
  
Core	
  Concerns	
  
๏  Security
๏  Power consumption/Battery life
๏  Software updates
๏  Recovering from network failures & other failures
๏  Connectivity and communications
๏  Device Management
๏  Data collection, analysis, and actuation
๏  Scalability
Device	
  Types	
  
๏  8-­‐bit	
  SOC	
  controllers	
  
•  Arduino	
  
•  No	
  OperaGng	
  System	
  
๏  Systems	
  based	
  on	
  Atheros	
  or	
  ARM	
  processors	
  
•  Arduino	
  Yun	
  
๏  32/64	
  bit	
  compuGng	
  pla]orms	
  
•  Raspberry	
  Pi/BeagleBone	
  
	
  
Arduino	
  
13	
  
Arduino	
  IDE	
  
14	
  
Arduino	
  Shields	
  
15	
  
Mini	
  weather	
  staGon	
  
16	
  
17	
  
Raspberry	
  Pi	
  
18	
  
Arduino	
  Yún	
  
19	
  
Arduino	
  Yún	
  
20	
  
CommunicaGon	
  
๏  Direct	
  Ethernet/Wi-­‐Fi/3G	
  –	
  Long	
  range	
  
๏  Bluetooth	
  Low	
  Energy	
  (BLE)	
  )	
  –	
  low	
  range	
  
๏  RFID/Near	
  Field	
  CommunicaGon	
  (NFC)	
  –	
  low	
  range	
  
๏  Zigbee	
  or	
  other	
  mesh	
  radio	
  networks	
  –	
  medium	
  range	
  
21	
  
22	
  
CommunicaGon	
  Protocols	
  
๏  HTTP	
  
๏  MQTT	
  (MQ	
  Telemetry	
  Transport)	
  
๏  CoAP	
  (Constrained	
  ApplicaGon	
  Protocol)	
  
23	
  
MQTT	
  
๏  M2M/IoT connectivity protocol
๏  Extremely lightweight pub/sub messaging transport
๏  Useful for connections with remote locations where a small
code footprint is required and/or network bandwidth is at a
premium
๏  Low latency, assured messaging over fragile networks and
efficient distribution to one or many receivers.
๏  Focuses on
•  minimising the amount of bytes flowing over the wire
•  low power usage
๏  Better at a high volume of low size messages
๏  Provides a two-way communication channel
MQTT	
  vs	
  HTTP	
  
Source https://www.ibm.com/developerworks/community/blogs/c565c720-fe84-4f63-873f-607d87787327/entry/tc_overview?lang=en
Zigbee	
  
XBee	
  Shield	
  
Motes	
  
See: Waspmote
Core	
  Concerns	
  
๏  Connectivity and communications
๏  Device Management
๏  Data collection, analysis, and actuation
๏  Scalability
๏  Security
Why	
  do	
  we	
  need	
  a	
  Ref.	
  Architecture?	
  
๏  IoT devices are inherently connected. We need a way to
interact with them.
๏  There are billions of these devices. We need a scalable
architecture that is highly available and allows Disaster
recovery
๏  Management of devices - automatic updates, remote
management
๏  Security is a concern since these devices collect
sensitive data
๏  Provides a starting point for architects looking to
create IoT solutions as well as a strong basis for further
development
A Reference Architecture for IoT
A Reference Architecture for IoT
Example	
  ImplementaAon	
  
DHT11
Example	
  ImplementaAon	
  
Example	
  ImplementaAon	
  
A Reference Architecture for IoT
A Reference Architecture for IoT
RFID	
  ADendance	
  Tracker	
  
GSpread	

Device Manager	

Mobile App	

UserReg App	

Conference App
RFID	
  	
  
Reade
r	
  
Agent	
  
Summary	
  
๏  Fundamentals	
  of	
  IoT	
  	
  
๏  Why	
  a	
  reference	
  architecture	
  is	
  valuable	
  	
  
๏  The	
  requirements	
  on	
  the 	
  RA 	
  	
  
๏  The	
  instanGaGon	
  of	
  the	
  RA	
  and	
  how	
  it	
  meets	
  those	
  
requirements 	
  	
  
๏  A	
  mapping	
  of	
  that	
  RA	
  into	
  the	
  WSO2	
  pla]orm	
  	
  
References	
  
๏  A reference architecture for the Internet of Things
http://wso2.com/whitepapers/a-reference-architecture-for-the-internet-of-
things/
๏  MQTT
https://www.ibm.com/developerworks/community/blogs/c565c720-
fe84-4f63-873f-607d87787327/entry/tc_overview?lang=en
42	
  
Business	
  Model	
  
Contact	
  us	
  !	
  

More Related Content

PDF
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
PDF
Introduction to IoT Architectures and Protocols
PPTX
Iot and cloud computing
PPTX
Internet of Things (IoT) - Seminar ppt
PPTX
The future of IOT
PPT
THE INTERNET OF THINGS
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Introduction to IoT Architectures and Protocols
Iot and cloud computing
Internet of Things (IoT) - Seminar ppt
The future of IOT
THE INTERNET OF THINGS

What's hot (20)

PPTX
Edge Computing.pptx
PPTX
Internet of things
PDF
Internet of Things (IOT) - Technology and Applications
PDF
Internet of Things (IoT) - We Are at the Tip of An Iceberg
PDF
IoT Security: Problems, Challenges and Solutions
PPTX
Internet of things (IOT) | Future Trends
PPTX
Internet of Things (IOT)
PPTX
Edge computing
PDF
15CS81- IoT Module-2
PPTX
Challenges and application of Internet of Things
PDF
IoT architecture
PPTX
security and privacy-Internet of things
PDF
Introduction to IoT Architecture
PDF
Iot for smart city
PPTX
Internet of Things (IoT) - IK
PDF
Internet of things (IOT) connects physical to digital
PDF
edge computing seminar report.pdf
PPTX
IOT PROTOCOLS.pptx
PPTX
Iot architecture
PPTX
Domain specific IoT
Edge Computing.pptx
Internet of things
Internet of Things (IOT) - Technology and Applications
Internet of Things (IoT) - We Are at the Tip of An Iceberg
IoT Security: Problems, Challenges and Solutions
Internet of things (IOT) | Future Trends
Internet of Things (IOT)
Edge computing
15CS81- IoT Module-2
Challenges and application of Internet of Things
IoT architecture
security and privacy-Internet of things
Introduction to IoT Architecture
Iot for smart city
Internet of Things (IoT) - IK
Internet of things (IOT) connects physical to digital
edge computing seminar report.pdf
IOT PROTOCOLS.pptx
Iot architecture
Domain specific IoT
Ad

Viewers also liked (19)

PPTX
A reference architecture for the internet of things
PPTX
Enterprise, Architecture and IoT
PPTX
IoT Cloud architecture
PPTX
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
PDF
Internet of things applications covering industrial domain
PDF
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
PDF
Intel IPSO/6LoWPAN solution for general wireless sensor network
PDF
An infrastructual secure wireless sensing and actuating solution
PPTX
Elements of IoT connectivity technologies
PPTX
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
PPTX
InduSoft OPC Webinar 2012
PPTX
Offering Web-of-Things Connectivity to Building Networks
PPTX
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
PPTX
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
PDF
View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
PPTX
InduSoft Web Studio and OPC UA Connectivity
PDF
OPC UA Connectivity with InduSoft and the OPC Foundation
PDF
Manufacturing IoT - OPC UA Information Revolution
PPTX
The internet of things the next technology revolution
A reference architecture for the internet of things
Enterprise, Architecture and IoT
IoT Cloud architecture
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Internet of things applications covering industrial domain
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
Intel IPSO/6LoWPAN solution for general wireless sensor network
An infrastructual secure wireless sensing and actuating solution
Elements of IoT connectivity technologies
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
InduSoft OPC Webinar 2012
Offering Web-of-Things Connectivity to Building Networks
Extending OPC-UA through Architecture Flexibility, Performance, and Scalability
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
View Page Update Presentation Close Internet of Things Cologne 2015: OPC Uni...
InduSoft Web Studio and OPC UA Connectivity
OPC UA Connectivity with InduSoft and the OPC Foundation
Manufacturing IoT - OPC UA Information Revolution
The internet of things the next technology revolution
Ad

Similar to A Reference Architecture for IoT (20)

PPTX
Internet of things - architectureand Design principles.pptx
PPTX
Chapter_1.pptx
PDF
IoT-CT internet of thing master séminaire cours.pdf
PPTX
Internet of Things and the protocols ppt
PDF
The case for a unified way of speaking to things
PDF
OCS352-IOT -UNIT-1.pdf
PPTX
Modulmnbjkjnbnjnbnj,kkjebnmhnvfghjhgbcvxv
PDF
Internet of things
PPT
Connecting devices to the internet of things
PPTX
IOT_UNIT-1_Presentation which is basic presentation level
PPTX
IOT UNIT I.pptx
PPTX
Introduction to IoT
PDF
Dave-Raggett.pdf
PPTX
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
PDF
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
PDF
PPTX
Internet of Things (IOT) - Lecture 1.pptx
PPTX
Internet of Things (IOT) - Lecture 1.pptx
PPTX
Lecturegsdhgfjdffjhdfjdfdgjfhgfgfgjfhjdh 1.pptx
PPTX
Internet of Things (IOT) - Lecture 1.pptx
Internet of things - architectureand Design principles.pptx
Chapter_1.pptx
IoT-CT internet of thing master séminaire cours.pdf
Internet of Things and the protocols ppt
The case for a unified way of speaking to things
OCS352-IOT -UNIT-1.pdf
Modulmnbjkjnbnjnbnj,kkjebnmhnvfghjhgbcvxv
Internet of things
Connecting devices to the internet of things
IOT_UNIT-1_Presentation which is basic presentation level
IOT UNIT I.pptx
Introduction to IoT
Dave-Raggett.pdf
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
Internet of Things (IOT) - Lecture 1.pptx
Internet of Things (IOT) - Lecture 1.pptx
Lecturegsdhgfjdffjhdfjdfdgjfhgfgfgjfhjdh 1.pptx
Internet of Things (IOT) - Lecture 1.pptx

More from WSO2 (20)

PDF
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
PDF
Platformless Modernization with Choreo.pdf
PDF
Application Modernization with Choreo for the BFSI Sector
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
PDF
Accelerate Enterprise Software Engineering with Platformless
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
Platformless Modernization with Choreo.pdf
Application Modernization with Choreo for the BFSI Sector
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2Con 2025 - Architecting Cloud-Native Applications
Mastering Intelligent Digital Experiences with Platformless Modernization
Accelerate Enterprise Software Engineering with Platformless
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Electronic commerce courselecture one. Pdf
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
KodekX | Application Modernization Development
PPTX
Cloud computing and distributed systems.
PPTX
Big Data Technologies - Introduction.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
A Presentation on Artificial Intelligence
NewMind AI Weekly Chronicles - August'25 Week I
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Building Integrated photovoltaic BIPV_UPV.pdf
Electronic commerce courselecture one. Pdf
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Digital-Transformation-Roadmap-for-Companies.pptx
Review of recent advances in non-invasive hemoglobin estimation
KodekX | Application Modernization Development
Cloud computing and distributed systems.
Big Data Technologies - Introduction.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Reach Out and Touch Someone: Haptics and Empathic Computing
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
A Presentation on Artificial Intelligence

A Reference Architecture for IoT

  • 1. Director,  Architecture   A"ham  Azeez   A  Reference   Architecture  for  IoT  
  • 2. 2   About  the  Presenter   ๏   PMC  member  Apache  Axis,  Commi=er   Apache  Synapse,  Web  Services  &   Apache  Stratos   ๏   Member,  Apache  SoCware  FoundaGon   ๏   Co-­‐author,  Axis2  Web  Services   ๏   Director  of  Architecture,  WSO2  Inc.   ๏  Hobbyist  (Arduino/RPi/Electronics/4x4)   ๏  Blog:  h=p://blog.a"ham.org  
  • 3. 3   About  WSO2   ๏  Global  enterprise,  founded  in  2005   by  acknowledged  leaders  in  XML,   web  services    technologies,   standards    and  open  source   ๏  Provides  only  open  source   pla]orm-­‐as-­‐a-­‐service  for  private,   public  and  hybrid  cloud   deployments   ๏  All  WSO2  products  are  100%  open   source  and  released  under  the   Apache  License  Version  2.0.   ๏  Is  an  AcGve  Member  of  OASIS,   Cloud  Security  Alliance,  OSGi   Alliance,  AMQP  Working  Group,   OpenID  FoundaGon  and  W3C.   ๏  Driven  by  InnovaGon   ๏  Launched  first  open  source  API   Management  soluGon  in  2012   ๏  Launched  App  Factory  in  2Q  2013   ๏  Launched  Enterprise  Store  and   first  open  source  Mobile  soluGon   in  4Q  2013  
  • 4. 4   What  WSO2  delivers  
  • 7. Physical  CompuGng     building  interacGve  physical  systems  by  the  use  of   soCware  and  hardware  that  can  sense  and  respond   to  the  analog  world  
  • 8. Internet  of  Things?   ๏  A term coined in 1999 by Kevin Ashton ๏  Refers to uniquely identifiable objects & their virtual representations in an Internet-like structure
  • 9. Internet  of  Things?   ๏  Wireless Sensor Networks ๏  Internet-connected wearables ๏  Low power embedded systems ๏  RFID enabled tracking ๏  Use of mobile phones to interact with the real world ๏  Devices that connect via Bluetooth enabled mobile phones to the Internet ๏  Smart Homes ๏  Connected Cars ๏  etc.
  • 10. History  of  IoT   ๏  The  term  was  coined  in  1999  by  Kevin  Ashton  from  MIT   ๏  Concept  has  been  discussed  since  1991   ๏  “What  if  the  Internet  was  allowed  to  go  beyond   connecGng  desktops  and  laptops  and  could  somehow  be   Ged  to  the  devices  around  us?”  
  • 11. Core  Concerns   ๏  Security ๏  Power consumption/Battery life ๏  Software updates ๏  Recovering from network failures & other failures ๏  Connectivity and communications ๏  Device Management ๏  Data collection, analysis, and actuation ๏  Scalability
  • 12. Device  Types   ๏  8-­‐bit  SOC  controllers   •  Arduino   •  No  OperaGng  System   ๏  Systems  based  on  Atheros  or  ARM  processors   •  Arduino  Yun   ๏  32/64  bit  compuGng  pla]orms   •  Raspberry  Pi/BeagleBone    
  • 17. 17  
  • 21. CommunicaGon   ๏  Direct  Ethernet/Wi-­‐Fi/3G  –  Long  range   ๏  Bluetooth  Low  Energy  (BLE)  )  –  low  range   ๏  RFID/Near  Field  CommunicaGon  (NFC)  –  low  range   ๏  Zigbee  or  other  mesh  radio  networks  –  medium  range   21  
  • 22. 22  
  • 23. CommunicaGon  Protocols   ๏  HTTP   ๏  MQTT  (MQ  Telemetry  Transport)   ๏  CoAP  (Constrained  ApplicaGon  Protocol)   23  
  • 24. MQTT   ๏  M2M/IoT connectivity protocol ๏  Extremely lightweight pub/sub messaging transport ๏  Useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium ๏  Low latency, assured messaging over fragile networks and efficient distribution to one or many receivers. ๏  Focuses on •  minimising the amount of bytes flowing over the wire •  low power usage ๏  Better at a high volume of low size messages ๏  Provides a two-way communication channel
  • 25. MQTT  vs  HTTP   Source https://www.ibm.com/developerworks/community/blogs/c565c720-fe84-4f63-873f-607d87787327/entry/tc_overview?lang=en
  • 29. Core  Concerns   ๏  Connectivity and communications ๏  Device Management ๏  Data collection, analysis, and actuation ๏  Scalability ๏  Security
  • 30. Why  do  we  need  a  Ref.  Architecture?   ๏  IoT devices are inherently connected. We need a way to interact with them. ๏  There are billions of these devices. We need a scalable architecture that is highly available and allows Disaster recovery ๏  Management of devices - automatic updates, remote management ๏  Security is a concern since these devices collect sensitive data ๏  Provides a starting point for architects looking to create IoT solutions as well as a strong basis for further development
  • 38. RFID  ADendance  Tracker   GSpread Device Manager Mobile App UserReg App Conference App
  • 39. RFID     Reade r   Agent  
  • 40. Summary   ๏  Fundamentals  of  IoT     ๏  Why  a  reference  architecture  is  valuable     ๏  The  requirements  on  the  RA     ๏  The  instanGaGon  of  the  RA  and  how  it  meets  those   requirements     ๏  A  mapping  of  that  RA  into  the  WSO2  pla]orm    
  • 41. References   ๏  A reference architecture for the Internet of Things http://wso2.com/whitepapers/a-reference-architecture-for-the-internet-of- things/ ๏  MQTT https://www.ibm.com/developerworks/community/blogs/c565c720- fe84-4f63-873f-607d87787327/entry/tc_overview?lang=en