connecting the unconnected: iot made simple · connecting the unconnected: iot ... mobile...

36
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Connecting the unconnected: IoT made simple Michael Garcia EMEA SA Specialist Mobile/IoT 14/05/2016

Upload: lamxuyen

Post on 28-Apr-2018

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Connecting the unconnected: IoT

made simpleMichael Garcia – EMEA SA Specialist Mobile/IoT

14/05/2016

Page 2: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

What to expect in this session

Demonstration

AWS IoT

Customer references

IoT Context

IoT EcoSystem

Page 3: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill
Page 4: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill
Page 5: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill
Page 6: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Value.

Page 7: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Demo Time !

Page 8: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Demonstration

WiFi Router

Smartphone

Plants

Computer

My Home

Car

Amazon EchoAmazon IoT

Button

Page 9: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Demonstration - Hardware

Intel Edison

Yocto Project (Linux foundation project)(Embedded Linux based on templates)

+ Git

+ NodeJS

Page 10: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Demonstration

Amazon Elastic Agriculture

Page 11: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

AWS IoT

Devices Network Security Data Collection Smarts

1

Page 12: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

AWS IoT

DEVICE SDKSet of client libraries to

connect, authenticate and

exchange messages

DEVICE GATEWAYCommunicate with devices via

MQTT

AUTHENTICATION

AUTHORIZATIONSecure with mutual

authentication and encryption

RULES ENGINETransform messages

based on rules and

route to AWS Services

AWS Services

- - - - -

3P Services

DEVICE SHADOWPersistent thing state

during intermittent

connections

APPLICATIONS

AWS IoT API

HTTP

DEVICE REGISTRYIdentity and Management of

your things

Page 13: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

AWS IoT Device SDK

C-SDK

JS-SDK

Arduino

Yún

Mobile SDK

Android

iOS

Page 14: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Device Gateway

Millions of devices

and apps can

connect over

MQTT,

WebSockets,

and HTTP 1.1

Powerful

Pub/Sub Broker

with Long-lived

bi-directional

messages

Page 15: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Authentication & Authorization

AWS Auth

+

HTTPS

MQTT

+

Mutual Auth TLS

WebSockets

wss://…

Page 16: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Rules Engine

SELECT *

FROM ‘things/thing-2/color’

WHERE color = ‘red’

Simple & Familiar

Syntax

SQL Statement to

define topic filter

with JSON support

Functions improve

signal : noise

Page 17: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Device Shadow

Intermitted

Connections

Persistent

Device State

(JSON)

Desired Vs Reported

=> Delta

RESTful API

Shadow

Page 18: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Registry

Hardware Revision

Firmware Version

Serial Numbers

Device Type

Device Group

Device Description

Link to Product

Documentation

. . .

Page 19: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

AWS IoT

Page 20: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Value.

Page 21: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Three Ways to Analyze Data

Retrospective

analysis and

reporting

Here-and-now

real-time processing

and dashboards

Predictions

to enable smart

applications

Past Data Present Data Future Data

Page 22: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Three Ways to Analyze Data

Retrospective

analysis and

reporting

Here-and-now

real-time processing

and dashboards

Predictions

to enable smart

applications

Amazon Kinesis

AWS Lambda

Amazon DynamoDB

Amazon EC2

Amazon Elastic Search

Amazon Redshift

Amazon RDS

Amazon S3

Amazon EMR

Amazon Quicksight

Amazon Machine

Learning

Page 23: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Amazon Elastic Agriculture

Intel EdisonAWS IoT

Amazon Echo

Amazon IoT

Button

Amazon SNS

User

Mobile

Application

Amazon

DynamoDBServerless

Web Dashboard

AWS Lambda

Amazon RDS

Aurora

Amazon

Quicksight

Serverless

Certified !!!

Amazon

Machine Learning

Amazon Elasticsearch

Page 24: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Intel Edison

Serverless

Web Dashboard

Amazon

DynamoDB

User

Mobile

Application

AWS IoT

Amazon RDS

Aurora

Amazon SNS

Mobile push

Amazon Echo

AWS Lambda

Amazon

Quicksight

Amazon S3

Collect Store NotifyProcess Analyse

Predict

User

Interaction

Amazon Elastic Agriculture

Amazon

Machine Learning

Amazon

Elasticsearch

Page 25: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Customer references

Page 26: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Customer References

Telematics-enabled

machines

BI from Vehicle

Sensor data

Page 27: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Re:Invent 2015 Mobile & IoT

Source:

https://www.youtube.com/playlist?list=PLhr1KZpdzukcBfuUdMOKc94mnrQhBpdmw

Page 28: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

John DeereConnects Growers, Data & Machines

manufactures agricultural, construction, and

forestry machinery, diesel engines, drivetrains

used in heavy equipment, and lawn care

equipment.

Using the AWS cloud, John Deere

can help farmers take action on real-

time developments on their farms,

plant more efficiently, and improve

the yield of their crops.

• John Deere’s mission: connect people, technology,

and insights to advance agriculture in a sustainable

fashion.

• Uses AWS to stream, analyze, store, and share data

collected by 200,000 telematics-enabled machines

• Provides growers with timely and accurate data for

optimal growing conditions.

• Using AWS, John Deere enables farmers react in

real-time to developments on their farms, plant more

efficiently, and improve crop yields.

Patrick Pinkston

VP, Information Solutions, John Deere

John Deere: Video Case Study: https://youtu.be/y-0Wf2Zyi5Q?t=4551

Page 29: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Philips HealthcareUses AWS IoT to collect and act on critical data across different devices

Philips is a leading health-tech company,

working to create a new era of connected and

personalized digital health and care..

With the addition of AWS IoT, we will

greatly accelerate the pursuit of our

vision by making it easy to acquire,

process, and act on data from

heterogeneous devices in real time.

• AWS gives Philips customers greater control of their

health with connected digital health solutions that

support healthy living and improved care coordination.

• HealthSuite is a digital platform that manages more than

7 million connected medical-grade, consumer devices,

sensors and mobile apps

• The Philips HealthSuite digital platform analyzes and

stores 15 PB of patient data from 390 million imaging

studies, medical records, and patient inputs.

• AWS provides the reliability, performance and scalability

that Philips needs to help protect patient data which

grows by petabyte/month.

Jeroen Tas

CEO Healthcare Informatics Solutions and Services, Philips

Re:Invent video:

https://youtu.be/0WDiSLVEkYQ?list=PLhr1KZpdzukcBfuUdMOKc94mnrQhBpdmw&t=740

Page 30: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

SONOSIncrease the Value of a Product Over Time with Data Telemetry and Usage Data

All the music on earth, in every room of your home,

wirelessly. Sonos is the smart speaker system that

streams all your favorite music to any room, or every

room. Control your music with one simple app, and fill

your home with pure, immersive sound.

“A 10 year old product can do things

that hadn’t been invented 10 years

ago. Most importantly, going

forward, people will expect your

product to improve, and if it isn’t

being updated and getting better,

you’re literally being left behind.”

Jon Cotter

Sr. Software Development Manager,

“ • Utilizes AWS to collect, store, and process

performance metric data and reports for individual

speaker systems.

• Can monitor the quality of speakers in the field, and

dramatically add new functionality to existing

speakers without refreshing hardware.

• Launching Trueplay: a Smart Speaker Tuning

services that measures the acoustics in any room and

fine-tunes your speaker.

• Launching in 2015 yet available to devices purchased

over 5 years ago

Sonos: Video Case Study: https://www.youtube.com/watch?v=C9UVrbOMIZw

Page 31: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

BMW

“Agility, flexibility, scalability will change the consumer experience and help us adapt to the new market requirements going forward."

Dieter May, SVP Digital Business Models

ReInvent Video: https://youtu.be/y-0Wf2Zyi5Q?t=3087

Page 32: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

IoT EcoSystem

Page 33: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Official IoT Starter Kits, Powered by AWS

Launched 10 Starter Kits, Powered by AWS

Dragonboard 410c

(by Arrow)

Beaglebone Green

(by Seeed Studio)

Seeeduino Cloud

(by Seeed Studio)

Intel Edison

(by Seeed Studio)

MediaTek LinkIt One

(by Seeed Studio)

Broadcom BCM4343W

(by Avnet)

Marvell EasyConnect

(By Marvell)

Renesas RX63N

(by Micrium)

Microchip WCM

(by Microchip)

Ti Launchpad

(By Ti)

Page 34: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

AWS IoT Ecosystem

Hardware Partners

IoT Systems Integrators

IoT Communication

IoT Management Platform

IoT Analytics PlatformIoT Operating Systems

Page 35: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

Concentrate on the value.

Transform your business.

Page 36: Connecting the unconnected: IoT made simple · Connecting the unconnected: IoT ... Mobile Application AWS IoT Amazon RDS Aurora ... Control your music with one simple app, and fill

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Michael Garcia – EMEA SA Specialist Mobile/IoT

14/05/2016

THANK YOU !