aws re:invent 2016: internet of things (iot) edge and device services (iot202)

49
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Satyen Yadav General Manager, AWS IoT Edge & Device Services November 30, 2016 IoT Edge and Device Services Responding to Your Environment IOT202

Upload: amazon-web-services

Post on 06-Jan-2017

164 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

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

Satyen YadavGeneral Manager, AWS IoT Edge & Device Services

November 30, 2016

IoT Edge and Device ServicesResponding to Your Environment

IOT202

Page 2: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Internet of Things …N

um

be

r o

f d

evic

es

Period of time Everything is being connected to

Internet …

… is a buzzword but it is also undeniable reality.

Page 3: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

End-to-end solutions are complex …

GENERATE

INSIGHTS

TAKE

ACTION

VISUALIZE

ANALYZE

SECURITY

PRIVACY

CONNECTiIVITY

Page 4: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

... and you would rather focus on solving your

(business) problems

Improve products and services Invent new ways of working

Page 5: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

How we connect the dots… Three pillars of IoT

ThingsSense

& Act

CloudStorage

& Compute

IntelligenceInsights &

Logic → Action

Page 6: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

AWS IoT Edge & Devices

Page 7: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

AWS IoT Edge & Devices

Page 8: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Simplest way to build End-to-End Solutions

AWS IoT Button

Developers Enterprise Program

Page 9: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

IoT Button Developers

companion mobile

apps

• Lambda “blueprints”

Learn more at https://aws.amazon.com/iotbutton

ORIGINAL IOT BUTTON ALL-NEW IOT BUTTON

Purchase now on Amazon.com Pre-order now, ships in Feb

$20 in AWS credits per account 2x the battery life (2,000 clicks)

Page 10: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Solutions at scale Introducing Enterprise Program

• Order IoT Buttons in bulk

• Custom branded label

• Pre-provisioned security

• Consultation on solution architecture

• Many use cases:• Reorder

• Click to call

• Retail Operations

Sign up at https://aws.amazon.com/iotbutton/enterprise

Page 11: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

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

Dave Crumbacher

Clinical Innovation

Eli Lilly and Company

Eli Lilly Innovation with AWS IoT Button

Page 12: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Dave CrumbacherClinical Innovation

Eli Lilly and Company

Page 13: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

EARLY PROTOTYPES

Page 14: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

EARLY PROTOTYPES

Page 15: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

AMAZON IOT BUTTON

Page 16: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

CASE DESIGN

Page 17: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

CASE PRODUCTION

Page 18: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

IOT BUTTON IN USE

Page 19: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

SOLUTION DEVELOPMENT

Page 20: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

SOLUTION DEVELOPMENT

Page 21: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Simulation Architecture

App Logic to

Determine Value

AWS Lambda

Invoke Lambda Function

rule

AWS IoT

Publish to IoT topic

topic

Publish Value to

Separate IoT Topic

topic

App Responds to

Topic Update

Page 22: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

PROVING GROUND SESSION

Page 23: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

More Info

www.lilly.com

@lillytrials

@davecrumbacher

Page 24: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

AWS IoT Edge & Devices

Page 25: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Get started quickly Building & Connecting your devices

Starter Kits

Powered by AWS

• Wide variety of starter kit

platforms to choose from

• Powered by AWS – connect

to AWS IoT out of the box

IoT SDKs

• Makes connecting to the

cloud easy

• Support for 7 languages

and mobile platforms

Page 26: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Powered By AWS Rich ecosystem of partners’ starter kits

Learn more at https://aws.amazon.com/iot/getting-started/

Page 27: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

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

Andy Daudelin

VP Cloud Networking, AT&T

AT&T IoT Starter Kit with AWS

Page 28: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

28

AWS IoTAWS Lambda

AWS S3

AWS IoTAWS Lambda

AWS S3

AWS IoTAWS Lambda

Amazon S3

Page 29: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Thank you!

AT&T Starter Kit information at booth 2232

Page 30: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

AWS IoT Edge & Devices

Page 31: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

AWS IoT Starting in the cloud

Action

Device

State

AWS Services

Applications

Authentication

& AuthorizationDevice

Gateway

Registry

AWS IoT API

Messages Messages

Page 32: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Messages Messages

Authentication

& AuthorizationDevice

Gateway

Action

Device

State

AWS Services

Applications

Registry

AWS IoT API

AWS IoT

Going to the edge

Introducing AWS Greengrass

Device

State

Action

Device

Gateway

Messages

Single programming model covering edge and cloud

Page 33: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Many applications require edge compute

• Local timely decision making

• Privacy/regulatory requirements

• Functionality without connectivity

AWS Greengrass

Why it matters

Page 34: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

• Build into devices or install later

• Manage and deploy from AWS console

• Common programming model

• Security and access

• Local logic execution and local messaging

• State sync with the cloud

AWS Greengrass

How it works

Balance the benefits of the cloud with the need for local execution

Sign up at https://aws.amazon.com/greengrass

Page 35: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

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

Fabio Veronese

Head of Infrastructure and Technological Services, Enel

Enel e-goodlife and AWS Greengrass

Page 36: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

• First utility in the world

to roll out smart

meter technology

• 38 million European

customers with smart

meters

• e-goodlife offers

modular energy, home,

life, and news features

e-goodlife Smart Home

A smart home that recognizes your habits

and responds to your every command.

Built around a set of devices:

Box App Devices

Page 37: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

e-goodlife high level architecture

Devices Box Cloud

Modular

functionality

Elastic

compute and

storage,

analytics and

advanced

applications

Local

execution,

storage,

messaging

and security

LAN WAN

Page 38: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Greengrass lets e-goodlife deploy cloud-

powered intelligence into the home

Latency and Availability Some actions no longer

require round-trip to cloud

Reliable Interaction Fall-back to local execution

when cloud is not available

</> Convenience Easier to troubleshoot

customers’ connectivity issues

Lower Cost for Everyone Filter and aggregate data in

the home before uploading

Page 39: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Thank you!

Page 40: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

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

Art Miller, Senior Director, Business Development

Qualcomm Technologies, Inc.

Intelligence at the Network Edge

IOT202

Page 41: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Intelligence at the Network EdgeDecision making at the point of data collection is key for Smart Cities & IIOT

Rapid response and local actuation requirements

Trends DrivingEdge Analytics

Exponential growth in data – cost prohibitive to send all data to the cloud

Increased processing, machine learning & storage capability at the edge

Sensor Edge Network Edge Cloud Cloud/Backend Services

Edge / Industrial

Gateway

Communications

Infrastructure

Data Center /Cloud

Qualcomm Technologies connectivity compute &

machine learning

Qualcomm® Snapdragon™ is a product of Qualcomm Technologies, Inc.

AWS

Greengrass

Page 42: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Edge Intelligence Use CaseOccupancy Detection Problem

~1 KB

IP CAMERA

18MB/min

Cloud

3 of 12

5 MP JPG1001

every 5sfor 1 min

Cloud

3 of 12

~1 KB

Client App

3 of 12

People

on bus

~1 KB

1JPG Size Source: forret.com. 2Server Pricing Source: aws.amazon.com. Cellular Data Pricing Source: verizonwireless.com.

Client App

3 of 12

People

on bus

~$1000/day2

For 20-bus fleet

~$1/day2

For 20-bus fleet

Page 43: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

4343

AWS Greengrass On Edge

Platforms from Qualcomm

Technologies

• Get the benefits of Edge Intelligence and ease of implementation

– Augments the compute capability of constrained edge devices

– Enhances system security and reliability

– Addresses common issues such as privacy, data cost, latency and heterogeneous connectivity at the edge

Page 44: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Facilities Management Use Case

See demo at:

• Qualcomm - Booth #2720 (Venetian/Sands)

• Solstice – Kiosk #2 (Terry Fator Theater Foyer @ Mirage)

in collaboration with

Page 45: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Thank you!

Additional information at booth 2720

Page 46: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Customers and Partners

AWS Snowball

AWS Greengrass

Page 47: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

How we connect the dots… Three pillars of IoT

ThingsSense

& Act

CloudStorage

& Compute

IntelligenceInsights &

Logic → Action

Page 48: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Thank you!

Email me at [email protected] with

any questions!

Page 49: AWS re:Invent 2016: Internet of Things (IoT) Edge and Device Services (IOT202)

Remember to complete

your evaluations!

Remember to complete

your evaluations!