technical presentaion
DESCRIPTION
Presentation on Internet of ThingsTRANSCRIPT
Back-end Cloud Connectivity Between
Smart Devices
An elaboration of how Internet of Things works
Presented by:
Syed Tauqeer HasanUniversity of Ulm
1
What makes the smart devices SMART???
2
What is Cloud Computing?Cloud Computing architecture
provides on-demand access to shared pool of computer resources
Data and software packages are stored remotely in servers
Allows access to information and services using internet enabled hardware at the client’s end
3
Cloud Characteristics
Measured Services
Rapid Elasticity
On-Demand Self Services
Ubiquitous Network Access
Resource Pooling
4
Cloud Structure and Services
5
Internet
Client Devices
Client Devices
Client Devices
Distributed
ServersDatacenter
s
Distributed
Servers
Datacenters
Software as a
Service (Saas)
Platform as a
Service (PaaS)
Infrastructure
as a Service
(IaaS)
Cloud Computing – The Brain Behind The Internet of Things
6
Evolution of IoT with Cloud
7
1st Generation: Isolated applications with local internal memory storages
2nd Generation: Isolated applications connected to remote isolated database storages over the internet
Smart Generation: Interconnected applications with centralized cloud data storages = Internet of Things
Working of IoT from Cloud Computing Perspective
8
User Information
Media Fitness Routine
Location
FB Pages Liked
User Info
User Accounts Authentication (Using fb or twitter)
Cloud Data Storage
Current Location
Images & Videos
Location Check-ins (Using smart car data)
Tweets
Movies Recommendation List (Using FB pages liked)
Fitness Routine
Fitness Routine tweet
How IoT Smart Devices Connect with Cloud
9
Application Programming Interface (API) is a gateway which provides direct interface between smart devices and users
Uses HTTP for data transfer between devices and storage centers
Popular Cloud APIs: Google Compute Engine, Amazon.com, Appistry
Protocols Used in IoT Cloud APIs
10
For device to Cloud Communication: Representation State Transfer (REST) & Simple Object Access Protocol (SOAP)
For secured delegated access to the right information by the right user: Open Authorization (OAuth)
The Future…
11
Thank You!!
12