SlideShare une entreprise Scribd logo
1  sur  87
Télécharger pour lire hors ligne
Web Architecture for
Internet of Things
View video of this presentation here https://www.youtube.
com/user/dastikop
Ravindra Dastikop
IoT SESSIONS
Session 1
Web Architecture for an Internet of Things
Session 2
Will IoT be Secure Enough?
Session 3
Applications of IoT
Session 4
Research Directions in IoT
Recall of Session 0
● IoT is a new world order.
● It connects objects and make them “ talk to each
other” and share information among themselves
and use that information for actions.
● A new world of smart devices will make human life
easier.
● You can view the video of previous sessions
● here http://youtube.com/user/dastikop
Agenda
• Need for an architecture
• General examples and illustrations
• Approach towards building an architecture
• Challenges
• Approaches
• Layers of Web of Things of Architecture
• Examples of applications
Concept of Architecture
The concept of architecture is fundamental to
any human-inspired creation.
○ Taj Mahal, Pyramid - static
○ Bakra Nangal Dam, Metro- dynamic
Let this be a new town, symbolic of freedom of India
unfettered by the traditions of the past….. an
expressions of the nation’s faith in the future
Chandigarh is Architectured
CORE ARCHITECTURE of a MQB Vehicle
Architecture: defined
Architecture is a process of conceptualizing
through constructing a system
● Solution architect
● Cloud architect
● Data Architect - ( big data)
Understanding the challenge in
architecture
An exercise in
Architecture
An exercise in Architecture
Suppose we need to develop a transportation system in
India where it is possible to book at item for parcel in one
corner of India and successfully deliver it in another
corner of the country next day morning
○ amazon.in, flipkart
○ useful for farm producers
○ overnight courier
East to west 2500
North to South 3500
The architectural challenge is expressed as " system to
transport item overnight across India"
A successful example of
Architectural Design
Elements and Interactions to create
desired behaviour
FedEx
Interaction Time
An Architecture for IoT
Architecture is all about
● Elements
● Interactions
● Behaviour
Describing The New World
• The Internet created the cyber
world.
• Now want to extend the connectivity
to physical objects
• Hence it is called cyber-physical
system ( CPS) ( NIST)
Components of IoT ecosystems
● Architectures
● Operating platforms
● Generic enablers
● Embedded systems
● Network technologies
● Semantic interoperability
● Security
•
–
–
1. Cyber-physical system = IoT
• Cloud computing, Big data will endow every
human being and every object with immense
additional abilities to observe, learn, decide,
act and communicate, and where objects
• Point:
• Get data and insights from the different
places without being there
2. Cyber-physical system = IoT
1. From the macro right down to the Nano-scale
dimension, will become smarter, cognitive,
communicative and “thinking”
The IoT: Play Ground
• Major ICT players such as Google, Apple and
Cisco have taken significant business decisions
to position themselves in IoT landscape
Amazon Kinesis, Azure Event Hubs, Google
Cloud Pub/Sub
The IoT: Play Ground
Telecom operators consider Machine to Machine
(M2M) and IoT are becoming a core business
focus.
The IoT Play Ground
• Manufacturers of devices such as wearable devices
offering full mobility and anticipate a new business
segment and wider adoption of the IoT
The IoT Play Ground
• System integrators provide various kinds of
services from identification, discovery,
information brokerage and
interoperability
IoT Definition
Functional View of IoT Technologies
The basic concept of IoT is make entire world
deeply and widely connected
● Addressable- IPv6
● Accessible – Internet
● Actionable- communication and
Programmable
Interaction Time
Architecture Approaches
• Overall architecture followed at the initial stages of IoT
research will have a great bearing on the field itself and
needs to be investigated.
• Most of the work relating to IoT architecture has been
from the Wireless sensor Network (WSN)
perspective.
• European Union project of Internet of Things ( IoT) has
been addressing the challenges particularly from WSN
perspective and have been very successful for defining
the architecture for different applications
An Approach towards IoT: A Wider View
● Web technologies are very important-
Javascript and open standards for data
formats, interface definitions, access control (
Oauth) and more
● Eventually something like HTML, the language
of the web, will be required to make IoT realize
its potential
Architecture Approaches
• Cloud-based architecture are proposed and
are best for cost-based services are
required
• Defence applications may not good
candidate for cloud-based architectures
• There is a need for other approaches also
IoT: Common Requirements
• Sensing and data collection capability (sensing
nodes)
• Layers of local embedded processing capability (
local embedded processing nodes)
• Wired and /or wireless communication capability (
connectivity nodes)
• software to automate tasks and enable new
classes for services
• Remote network/cloud based embedded
processing capability ( remote embedded
processing nodes)
• full security across signal path
The Barriers
● The application potential for the IoT is currently held
back by fragmentation due to a plethora of
communication technologies and lack of common
approaches to enabling technologies.
● Each car manufacturer uses own standards. Open
standards as a basis for services, either between
devices, at the network edge, e.g. in the home hubs, or
in the cloud
An Architecture for IoT
Learning from the Web
Open Standards will be critical to enabling
exponential growth of the kind we experience
with the early days of the Web, that saw it
growing from a handful of enthusiasts in the
1990’s to a global phenomenon in just few
years
The Solutions
• Use of Web protocols and scripting languages
for implementing services
• API for implementing drivers for specific IoT
technologies
• A shared approach to describing services as a
basis for interoperability
• Underlying use of HTTP/COAP/SOAP, web
sockets, and EXI/JSON for RESTful services
•
–
•
Why web of things?
•
–
–
–
–
–
Interaction Time
An Architecture for IoT
Web Architecture for IoT
•
•
•
•
•
–
• best practices.
•
•
compare with OSI layers
• Accessibility layer
• Findability layer
• Sharing layer
• Composition layer
Accessibility Layer
•
•
•
Accessibility Layer: Core patterns
•
•
RESTful API
Accessibility Layer: Core patterns
•
•
• Request-Response nature of HTTP is often seen as a
limitation for IoT use cases as it does not match the event-
driven nature of applications that are common in wireless
sensor network
• To overcome this HTML 5 websockets can be used either
natively or through translation brokers.
• This complements REST API of things with publish subscribe
mechanism that is largely integrated into web eco-system
•
Findability Layer
•
•
•
•
–
–
•
•
•
Sharing Layer
•
–
–
–
Composition Layer
•
•
•
–
Interaction Time
Energie Visible
–
–
Energie Visible
•
•
•
Xively
•
•
•
Conclusion
• Like any other human-made system, IoT
needs an architecture.
• Web of Things is the new architecture for
IoT.
• Web is used as the basis for web of Things.
End of Session 1
Interaction Time
Upcoming SESSIONS
Session 2
Will IoT be Secure Enough?
Session 3
Applications of IoT
Contact Information
Visit
http://dastikop.blogspot.in
email: ravindra.dastikop@gmail.com

Contenu connexe

Tendances

Iot architecture
Iot architectureIot architecture
Iot architectureAnam Iqbal
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsThe IOT Academy
 
Internet of Things Architecture / Topology
Internet of Things Architecture / TopologyInternet of Things Architecture / Topology
Internet of Things Architecture / TopologyNEEVEE Technologies
 
Internet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M CommunicationInternet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M CommunicationSherin C Abraham
 
Security challenges in IoT
Security challenges in IoTSecurity challenges in IoT
Security challenges in IoTVishnupriya T H
 
Ibm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIbm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIBM_Info_Management
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsAbdullah Alfadhly
 
Microsoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran ShafqatMicrosoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran ShafqatAllied Consultants
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Ahmed Banafa
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsGordon Haff
 
Internet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads ConferenceInternet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads ConferenceIndicThreads
 
Iot architecture report
Iot architecture reportIot architecture report
Iot architecture reportNiranjan Kumar
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-thingsJohn Soldatos
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformSasa Klopanovic
 
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAmazon Web Services
 

Tendances (20)

Iot architecture
Iot architectureIot architecture
Iot architecture
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
IoT Introduction Architecture and Applications
IoT Introduction Architecture and ApplicationsIoT Introduction Architecture and Applications
IoT Introduction Architecture and Applications
 
IoT introduction
IoT introductionIoT introduction
IoT introduction
 
Internet of Things Architecture / Topology
Internet of Things Architecture / TopologyInternet of Things Architecture / Topology
Internet of Things Architecture / Topology
 
Internet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M CommunicationInternet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M Communication
 
Security challenges in IoT
Security challenges in IoTSecurity challenges in IoT
Security challenges in IoT
 
Ibm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIbm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_Capabilities
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and Protocols
 
Microsoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran ShafqatMicrosoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran Shafqat
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?
 
Devising a practical approach to the Internet of Things
Devising a practical approach to the Internet of ThingsDevising a practical approach to the Internet of Things
Devising a practical approach to the Internet of Things
 
Internet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads ConferenceInternet of things architecture perspective - IndicThreads Conference
Internet of things architecture perspective - IndicThreads Conference
 
Iot architecture report
Iot architecture reportIot architecture report
Iot architecture report
 
Making sense of IoT, M2M and Big Data
Making sense of IoT, M2M and Big DataMaking sense of IoT, M2M and Big Data
Making sense of IoT, M2M and Big Data
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things
 
Enterprise, Architecture and IoT
Enterprise, Architecture and IoTEnterprise, Architecture and IoT
Enterprise, Architecture and IoT
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
 
Iot Overview
Iot Overview Iot Overview
Iot Overview
 

Similaire à Slideshared 27-3-2015- iucee- iot- webinar

Internet of Things- Research Directions
Internet of Things- Research DirectionsInternet of Things- Research Directions
Internet of Things- Research DirectionsRavindra Dastikop
 
1. Introduction to IoT
1. Introduction to IoT1. Introduction to IoT
1. Introduction to IoTAbhishek Das
 
Demystifying IoT skills : What does it take to become a FullStack IoT engineer?
Demystifying IoT skills : What does it take to become a FullStack IoT engineer?Demystifying IoT skills : What does it take to become a FullStack IoT engineer?
Demystifying IoT skills : What does it take to become a FullStack IoT engineer?Emertxe Information Technologies Pvt Ltd
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The Internet of Things Methodology
 
ch2-What are Connections?
ch2-What are Connections?ch2-What are Connections?
ch2-What are Connections?ssuser06ea42
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalEslam Nader
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightPrasan Dutt
 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgHakkemB
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)milemadinah
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)sankar s
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introductionYadvendra bedi
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfDanishMahmood23
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaCodeOps Technologies LLP
 

Similaire à Slideshared 27-3-2015- iucee- iot- webinar (20)

Internet of Things- Research Directions
Internet of Things- Research DirectionsInternet of Things- Research Directions
Internet of Things- Research Directions
 
1. Introduction to IoT
1. Introduction to IoT1. Introduction to IoT
1. Introduction to IoT
 
Demystifying IoT skills : What does it take to become a FullStack IoT engineer?
Demystifying IoT skills : What does it take to become a FullStack IoT engineer?Demystifying IoT skills : What does it take to become a FullStack IoT engineer?
Demystifying IoT skills : What does it take to become a FullStack IoT engineer?
 
Introduction in IOT.pptx
Introduction in IOT.pptxIntroduction in IOT.pptx
Introduction in IOT.pptx
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
 
ch2-What are Connections?
ch2-What are Connections?ch2-What are Connections?
ch2-What are Connections?
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
 
Ambient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insightAmbient Intelligence perspective from IoT insight
Ambient Intelligence perspective from IoT insight
 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
ITET-4.pptx
ITET-4.pptxITET-4.pptx
ITET-4.pptx
 
Io t
Io tIo t
Io t
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introduction
 
IoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdfIoT_IO1_1 Introduction to the IoT-1.pdf
IoT_IO1_1 Introduction to the IoT-1.pdf
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant Krishna
 

Plus de Ravindra Dastikop

1. Digital india: A Resident approach
1. Digital india:   A  Resident approach1. Digital india:   A  Resident approach
1. Digital india: A Resident approachRavindra Dastikop
 
Data protection Framework in India - Seven Key Principles
Data protection Framework in India - Seven Key Principles  Data protection Framework in India - Seven Key Principles
Data protection Framework in India - Seven Key Principles Ravindra Dastikop
 
Unified Payment Interface (UPI)
Unified Payment Interface (UPI)Unified Payment Interface (UPI)
Unified Payment Interface (UPI)Ravindra Dastikop
 
Aadhaar : Locking your biometrics
Aadhaar : Locking your biometricsAadhaar : Locking your biometrics
Aadhaar : Locking your biometricsRavindra Dastikop
 
Jeevan Praman- The Digital Life Certificate
Jeevan Praman- The Digital Life Certificate Jeevan Praman- The Digital Life Certificate
Jeevan Praman- The Digital Life Certificate Ravindra Dastikop
 
The Practice of digital india
The Practice of digital indiaThe Practice of digital india
The Practice of digital indiaRavindra Dastikop
 
What are the features of DigiLocker?
What are the features of DigiLocker?What are the features of DigiLocker?
What are the features of DigiLocker?Ravindra Dastikop
 
Meghraj - Government of India Cloud
Meghraj - Government of India Cloud Meghraj - Government of India Cloud
Meghraj - Government of India Cloud Ravindra Dastikop
 
An Overview of Internet of Things
An Overview of Internet of Things An Overview of Internet of Things
An Overview of Internet of Things Ravindra Dastikop
 
Digital india a world scale market within home
Digital india  a world scale market within homeDigital india  a world scale market within home
Digital india a world scale market within homeRavindra Dastikop
 
Webinar: Cloud Computing - Service and Deployment Models
Webinar: Cloud Computing - Service and Deployment Models Webinar: Cloud Computing - Service and Deployment Models
Webinar: Cloud Computing - Service and Deployment Models Ravindra Dastikop
 
#1 introduction to cloud computing
#1  introduction to cloud computing #1  introduction to cloud computing
#1 introduction to cloud computing Ravindra Dastikop
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An IntroductionRavindra Dastikop
 
Webinars With Ravindra Dastikop
Webinars With Ravindra DastikopWebinars With Ravindra Dastikop
Webinars With Ravindra DastikopRavindra Dastikop
 

Plus de Ravindra Dastikop (20)

National Health Stack
National Health Stack  National Health Stack
National Health Stack
 
1. Digital india: A Resident approach
1. Digital india:   A  Resident approach1. Digital india:   A  Resident approach
1. Digital india: A Resident approach
 
Data protection Framework in India - Seven Key Principles
Data protection Framework in India - Seven Key Principles  Data protection Framework in India - Seven Key Principles
Data protection Framework in India - Seven Key Principles
 
Digital India : An Overview
Digital India : An OverviewDigital India : An Overview
Digital India : An Overview
 
Unified Payment Interface (UPI)
Unified Payment Interface (UPI)Unified Payment Interface (UPI)
Unified Payment Interface (UPI)
 
Aadhaar : Locking your biometrics
Aadhaar : Locking your biometricsAadhaar : Locking your biometrics
Aadhaar : Locking your biometrics
 
Digilocker in education
 Digilocker in education  Digilocker in education
Digilocker in education
 
Jeevan Praman- The Digital Life Certificate
Jeevan Praman- The Digital Life Certificate Jeevan Praman- The Digital Life Certificate
Jeevan Praman- The Digital Life Certificate
 
Aadhaar in Kannada
Aadhaar in KannadaAadhaar in Kannada
Aadhaar in Kannada
 
The Practice of digital india
The Practice of digital indiaThe Practice of digital india
The Practice of digital india
 
What are the features of DigiLocker?
What are the features of DigiLocker?What are the features of DigiLocker?
What are the features of DigiLocker?
 
What is DigiLocker?
What is DigiLocker?What is DigiLocker?
What is DigiLocker?
 
Meghraj - Government of India Cloud
Meghraj - Government of India Cloud Meghraj - Government of India Cloud
Meghraj - Government of India Cloud
 
An Overview of Internet of Things
An Overview of Internet of Things An Overview of Internet of Things
An Overview of Internet of Things
 
Digital india a world scale market within home
Digital india  a world scale market within homeDigital india  a world scale market within home
Digital india a world scale market within home
 
Webinar: Cloud Computing - Service and Deployment Models
Webinar: Cloud Computing - Service and Deployment Models Webinar: Cloud Computing - Service and Deployment Models
Webinar: Cloud Computing - Service and Deployment Models
 
#1 introduction to cloud computing
#1  introduction to cloud computing #1  introduction to cloud computing
#1 introduction to cloud computing
 
Teaching using the cloud
Teaching using the cloudTeaching using the cloud
Teaching using the cloud
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Webinars With Ravindra Dastikop
Webinars With Ravindra DastikopWebinars With Ravindra Dastikop
Webinars With Ravindra Dastikop
 

Dernier

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Shark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsShark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsArubSultan
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
Unit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional IntelligenceUnit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional IntelligenceDr Vijay Vishwakarma
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
The Emergence of Legislative Behavior in the Colombian Congress
The Emergence of Legislative Behavior in the Colombian CongressThe Emergence of Legislative Behavior in the Colombian Congress
The Emergence of Legislative Behavior in the Colombian CongressMaria Paula Aroca
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEMISSRITIMABIOLOGYEXP
 
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...Nguyen Thanh Tu Collection
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptxmary850239
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...
Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...
Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...DrVipulVKapoor
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 

Dernier (20)

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Shark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristicsShark introduction Morphology and its behaviour characteristics
Shark introduction Morphology and its behaviour characteristics
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
Unit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional IntelligenceUnit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional Intelligence
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
The Emergence of Legislative Behavior in the Colombian Congress
The Emergence of Legislative Behavior in the Colombian CongressThe Emergence of Legislative Behavior in the Colombian Congress
The Emergence of Legislative Behavior in the Colombian Congress
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
 
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...
BÀI TẬP BỔ TRỢ 4 KĨ NĂNG TIẾNG ANH LỚP 8 - CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC ...
 
4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx4.9.24 Social Capital and Social Exclusion.pptx
4.9.24 Social Capital and Social Exclusion.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...
Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...
Geoffrey Chaucer Works II UGC NET JRF TGT PGT MA PHD Entrance Exam II History...
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
Chi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical VariableChi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical Variable
 

Slideshared 27-3-2015- iucee- iot- webinar

  • 1. Web Architecture for Internet of Things View video of this presentation here https://www.youtube. com/user/dastikop Ravindra Dastikop
  • 2. IoT SESSIONS Session 1 Web Architecture for an Internet of Things Session 2 Will IoT be Secure Enough? Session 3 Applications of IoT Session 4 Research Directions in IoT
  • 3. Recall of Session 0 ● IoT is a new world order. ● It connects objects and make them “ talk to each other” and share information among themselves and use that information for actions. ● A new world of smart devices will make human life easier. ● You can view the video of previous sessions ● here http://youtube.com/user/dastikop
  • 4.
  • 5. Agenda • Need for an architecture • General examples and illustrations • Approach towards building an architecture • Challenges • Approaches • Layers of Web of Things of Architecture • Examples of applications
  • 6. Concept of Architecture The concept of architecture is fundamental to any human-inspired creation. ○ Taj Mahal, Pyramid - static ○ Bakra Nangal Dam, Metro- dynamic
  • 7.
  • 8. Let this be a new town, symbolic of freedom of India unfettered by the traditions of the past….. an expressions of the nation’s faith in the future Chandigarh is Architectured
  • 9.
  • 10. CORE ARCHITECTURE of a MQB Vehicle
  • 11.
  • 12.
  • 13. Architecture: defined Architecture is a process of conceptualizing through constructing a system ● Solution architect ● Cloud architect ● Data Architect - ( big data)
  • 14. Understanding the challenge in architecture An exercise in Architecture
  • 15. An exercise in Architecture Suppose we need to develop a transportation system in India where it is possible to book at item for parcel in one corner of India and successfully deliver it in another corner of the country next day morning ○ amazon.in, flipkart ○ useful for farm producers ○ overnight courier
  • 16. East to west 2500 North to South 3500 The architectural challenge is expressed as " system to transport item overnight across India"
  • 17. A successful example of Architectural Design
  • 18. Elements and Interactions to create desired behaviour
  • 19. FedEx
  • 22. Architecture is all about ● Elements ● Interactions ● Behaviour
  • 23. Describing The New World • The Internet created the cyber world. • Now want to extend the connectivity to physical objects • Hence it is called cyber-physical system ( CPS) ( NIST)
  • 24. Components of IoT ecosystems ● Architectures ● Operating platforms ● Generic enablers ● Embedded systems ● Network technologies ● Semantic interoperability ● Security
  • 26.
  • 27. 1. Cyber-physical system = IoT • Cloud computing, Big data will endow every human being and every object with immense additional abilities to observe, learn, decide, act and communicate, and where objects • Point: • Get data and insights from the different places without being there
  • 28. 2. Cyber-physical system = IoT 1. From the macro right down to the Nano-scale dimension, will become smarter, cognitive, communicative and “thinking”
  • 29. The IoT: Play Ground • Major ICT players such as Google, Apple and Cisco have taken significant business decisions to position themselves in IoT landscape Amazon Kinesis, Azure Event Hubs, Google Cloud Pub/Sub
  • 30. The IoT: Play Ground Telecom operators consider Machine to Machine (M2M) and IoT are becoming a core business focus.
  • 31. The IoT Play Ground • Manufacturers of devices such as wearable devices offering full mobility and anticipate a new business segment and wider adoption of the IoT
  • 32. The IoT Play Ground • System integrators provide various kinds of services from identification, discovery, information brokerage and interoperability
  • 34. Functional View of IoT Technologies
  • 35.
  • 36. The basic concept of IoT is make entire world deeply and widely connected ● Addressable- IPv6 ● Accessible – Internet ● Actionable- communication and Programmable
  • 38.
  • 39. Architecture Approaches • Overall architecture followed at the initial stages of IoT research will have a great bearing on the field itself and needs to be investigated. • Most of the work relating to IoT architecture has been from the Wireless sensor Network (WSN) perspective. • European Union project of Internet of Things ( IoT) has been addressing the challenges particularly from WSN perspective and have been very successful for defining the architecture for different applications
  • 40. An Approach towards IoT: A Wider View ● Web technologies are very important- Javascript and open standards for data formats, interface definitions, access control ( Oauth) and more ● Eventually something like HTML, the language of the web, will be required to make IoT realize its potential
  • 41. Architecture Approaches • Cloud-based architecture are proposed and are best for cost-based services are required • Defence applications may not good candidate for cloud-based architectures • There is a need for other approaches also
  • 42. IoT: Common Requirements • Sensing and data collection capability (sensing nodes) • Layers of local embedded processing capability ( local embedded processing nodes) • Wired and /or wireless communication capability ( connectivity nodes) • software to automate tasks and enable new classes for services • Remote network/cloud based embedded processing capability ( remote embedded processing nodes) • full security across signal path
  • 43.
  • 44. The Barriers ● The application potential for the IoT is currently held back by fragmentation due to a plethora of communication technologies and lack of common approaches to enabling technologies. ● Each car manufacturer uses own standards. Open standards as a basis for services, either between devices, at the network edge, e.g. in the home hubs, or in the cloud
  • 46. Learning from the Web Open Standards will be critical to enabling exponential growth of the kind we experience with the early days of the Web, that saw it growing from a handful of enthusiasts in the 1990’s to a global phenomenon in just few years
  • 47. The Solutions • Use of Web protocols and scripting languages for implementing services • API for implementing drivers for specific IoT technologies • A shared approach to describing services as a basis for interoperability • Underlying use of HTTP/COAP/SOAP, web sockets, and EXI/JSON for RESTful services
  • 49. Why web of things? • – – – – –
  • 50.
  • 51.
  • 54. Web Architecture for IoT • •
  • 57.
  • 58. • Accessibility layer • Findability layer • Sharing layer • Composition layer
  • 60. Accessibility Layer: Core patterns • • RESTful API
  • 61. Accessibility Layer: Core patterns • •
  • 62. • Request-Response nature of HTTP is often seen as a limitation for IoT use cases as it does not match the event- driven nature of applications that are common in wireless sensor network • To overcome this HTML 5 websockets can be used either natively or through translation brokers. • This complements REST API of things with publish subscribe mechanism that is largely integrated into web eco-system
  • 63.
  • 66.
  • 74.
  • 78.
  • 80.
  • 81.
  • 82.
  • 83. Conclusion • Like any other human-made system, IoT needs an architecture. • Web of Things is the new architecture for IoT. • Web is used as the basis for web of Things.
  • 86. Upcoming SESSIONS Session 2 Will IoT be Secure Enough? Session 3 Applications of IoT