aws re:invent 2016: iot and beyond: building iot solutions for exploring the final frontier (iot304

36
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Mik Cox, JPL Data Scientist Michael Garcia, Technical Program Manager AWS IoT Tom Soderstrom, JPL IT Chief Technology and Innovation Officer November 2016 IOT304 IoT and Beyond Building IoT Solutions for Exploring the Final Frontier

Upload: amazon-web-services

Post on 08-Jan-2017

97 views

Category:

Technology


1 download

TRANSCRIPT

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

Mik Cox, JPL Data Scientist

Michael Garcia, Technical Program Manager AWS IoT

Tom Soderstrom, JPL IT Chief Technology and Innovation Officer

November 2016

IOT304

IoT and BeyondBuilding IoT Solutions for Exploring the Final Frontier

What to Expect from the Session

IoT at JPL

AWS IoT Architectural patterns

Questions

AWS IoT Architectural patterns

IoT at the Edge

Device

SDK

ANDROID

UBUNTU

DEBIAN

ETC.

Shadow

Abstraction

Local

Storage

CLOUDWATCHDevice

Shadow

GREENGRASS CORE

GREENGRASS DEVICE

Shadow

Publish/subscribeDevice Discovery

and Registry

Functions

published

Sync to cloud

Bidirectional

message flow

Device Gateway

Message Broker

CLOUD

Rules

Engine

Amazon

REDSHIFT

DYNAMODB

S3

Greengrass

Awake DeviceLambda

Control Plane

Lambda

Functions

Lambda

Functions

IoT…but not only

Record / Stream audio & video Manage heavy assets

IoT…but not only

Physical Device

AWS IoTControl channel

Amazon S3 Media streaming

server

Data channel

MQTT

Voice-control your IoT objects

Alexa Voice ServiceAWS IoT

Voice-control your IoT objects

Amazon LightShow

Amazon Echo

Voice-control your IoT objects

Smartphones

AWS IoT

Amazon Elasticsearch Service

Serverless

JavaScript IoT

Controller

Serverless

JavaScript IoT Client

AWS Lambda

Smartphone

OR Laptop

http://amzn.to/2eOFQGc

Use your smartphones now !!

Smartphone

Push luminosity

GeolocalisationWiFiCellullar Data Sound

http://amzn.to/2eBe3XW

j p l . n a s a .

g o v

Caltech

IoT at JPL

Are we alone?

How do we protect Mother Earth?

How do we divert an asteroid?

Can we find Earth 2.0?

Is/was there life on Mars?

How did the Universe form? Where is it headed?

Methodology and Agenda

1. Predict human behavior to tell us what is worth trying

2. Forecast the relevant technologies

3. Prototype and demo them quickly with relevant

use cases with our own data to gain feedback

and other collaborators

4. Determine the impact and double down on the

important ones

Human Behavior IT Trends, 2015-2018

WHO: INTREPRENEURS • MAKERS • CROWD/PARTNERS • FROM EVERYWHERE AT ANY TIME

HOW: OPEN • AGILE • PROTOTYPING • CROWD SOURCING • CONSUMERIZATION

WHAT: SMART DATA • ANALYTICS • CLOUD • DEEP LEARNING

WHAT: INTERNET OF THINGS • INNOVATION VIA COMBINATIONS

WHAT: NATURAL USER INTERFACES • WEARABLES • CONVERSATION UI

CHALLENGES: CHAOTIC ARCHITECTURE • AUTOMATION • CYBER SECURITY

Foretells what technologies can/will be adopted in the enterprise

Predict the key IT disruptors facing us

CONSUMER SPACE ENTERPRISE SPACE

DISRUPTION OF

THE ENTERPRISE

E4

ENGAGE

&

ENABLE

EVERYONE

&

EVERYTHING

How can we benefit from the IoT hype and

trends?

Enable rapid

prototyping of

new

combinations

PLATFORMS &

ENABLEMENT

APPLICATIONS

BUILDING

BLOCKS

The First of JPL’s IoT Use Cases

There’s lots of “outer” space…but not

much office space!

Conference room 2.0

Because the internet isn’t very fast

on Europa…

IoT…without the cloud

Seeing the bigger picture thanks to

connected objects

Situational awareness

Conference Room of the Future

Conference room 2.0

• Not enough space

• Wasted time to set up the room

• Schedules are not respected

IoT Solution

• Talk to the room / hit a button to set

up the room

• Device detection of availability and

schedule comparison

• Real-time room suggestion

Conference Room of the Future

Where there are no windows (JPLView)

Video removed for uploading.

Please re-insert in the Speaker

Ready Room onsite.

Conference Room of the Future (JPLView)

AWS IoT AWS Lambda Amazon

API Gateway

IP Cameras

Raspberry Pi

+

HDTV TV

Control plane

Data plane

Firewall

in between

Situational Awareness

• View most important metrics

• Be alerted effectively

• Makes sense of the data

Situational awareness IoT Solution

• Use all your senses

• More efficient alerts

• Natural interface to the data

Situational Awareness

Video removed for uploading.

Please re-insert in the Speaker

Ready Room onsite.

Situational Awareness

AWS IoT

AWS Lambda

JPL Net (secure)

JPL Analytics Cloud

JPL Devices (less secure)

IoT “Without the Cloud”?

• Data regulation

• Network costs / Latency

• Makes sense of the data

IoT…without the cloud IoT Solution

• Aggregate/Filter/… locally

• Same programming model

• Still communicates locally

IoT “Without the Cloud”?

RovE Demo Time !

IoT “Without the Cloud”?

AmazonLex

IoT “Without the Cloud”?

Use Case 1: Ask a Mars question

AmazonLex

IoT “Without the Cloud”?

Use Case 2: Tell Rov-E to Drive

AmazonLex

IoT “Without the Cloud”?

Use Case 3: Follow Me

AmazonLex

IoT “Without the Cloud”?

Now without the cloud…

AWS

Greengrass

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

Questions ?

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

Thank you !

Mik Cox - JPL Data Scientist

Michael Garcia - Technical Program Manager AWS IoT

Tom Soderstrom - JPL IT Chief Technology and Innovation Officer

Remember to complete

your evaluations!

Related Sessions

• IOT205 - IoT Analytics: Insights for a Connected World