technical presentaion

Post on 12-Jan-2016

227 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation on Internet of Things

TRANSCRIPT

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

top related