IoT With Amazon Web Services - สำนักงาน ... · AWS Platform For IoT App Backend API...

Post on 28-Apr-2018

218 views 3 download

Transcript of IoT With Amazon Web Services - สำนักงาน ... · AWS Platform For IoT App Backend API...

IoT With Amazon Web Services

The Promise of the IoT……Processes that are More Efficient and Predictable

Closer Relationship with Your Customers

Smarter Products that Get Better with Time

Products and Services that Were Not Possible

Before

start with the

and work backwards

customer

Jeff Bezos

The “Internet of Things” (plural) in Amazon

Amazon Dash https://www.youtube.com/watch?v=EHMXXOB6qPA

AMAZON IOT Examplehttps://www.youtube.com/watch?v=KkOCeAtKHIc

https://github.com/alexa/alexa-avs-raspberry-pi

More Intelligence

Intelligence isn’t in the device

Intelligence from integration

AWS customers are connecting physical things to the cloud in every industry imaginable.

Healthcare and Life Sciences Municipal Infrastructure Smart Home Retail

Manufacturing, Logistics & Supply Chain

Agriculture Education Automotive

Telematics-enabled machines

BI from Vehicle Sensor data

IOT workload on AWS

Refrigerator

Alarm Clock

Echo

Tablet

Wireless Speakers

E-Reader

Laptop

Camera

Lightbulb

VR Headset

Headphones Toaster

Phone

Television

Fitness band

Car

Watch

“Alexa…”

P O I N T S O F A C C E S S

However…• Devices Are Hard to Connect Globally, Manage in large scale

• Applications and Things Do Not Always Match

• Is it secure? Security Security Security

• Service reliability become a concern

• Things Do Not Interoperate Out of The Box

Data Market-place

Anatomy of an IoT Cloud Platform

OnboardingIdentity

Linking/Pairing

DiagnosticsMonitoring

AuditLogs

SecurityAuthentication

EncryptionAccess control

Registry ServicesDevice templatesDevice ShadowAccess PoliciesGroups & Tags

Search

Machine LearningPredictions

PatternsAlerts

Artificial IntelligenceAutonomous

decision making

3rd Party IntegrationSFDC, SAP,

etc3Rd P. APIs

Dev ToolsMultiple languages

Version controlsIDESDK

ThingAnalytics

VisualizationBusiness

Intelligence

Cloud ConnectivitySession mgt

Multi-ProtocolsCustom protocols

Backend Integration

Cloud ServicesBDD

Storage

Network ConnectivityLong rangeShort range

Edge GatewayLocal computeLocal storage

Local orchestrationMultiprotocol bridgeLocal intelligence

Rule EngineTransforming

EnrichingFilteringRouting

Vertical Applications

AgricultureManufacturing

HealthcareEtc..

Device ManagementLife Cycle ManagementSoftware ProvisioningRollback managementUpdates Scheduling

Remote controlRemote access

OTA

ConsoleConfiguration

AnalyticsDeployments

Monitoring

Challenge: IoT related skillsSkill Set YoY Growth

Circuit Design 213%

Microcontroller programming 225%

AutoCAD / Device design 216%

Machine learning 194%

Big data 183%

SKUMfgDesign

Challenge: Globally Connect, Large Scale

Sonos connected speakers

have evolved using data

over the last ten years

without the customer

replacing anything

Challenge: security

Mirai botnet 620GbpsDDoS attack fromcompromised devices

Covert data collection andexfiltration

Life critical systems hacked and controlled

Challenge: service reliability

• Automatic feeder

• Cloud controlled schedule

• 8 hour service outage

• Customer messaging

Please ensure that your pets have been fed manually until we have resolved this issue. We’ll continue to update you with our progress on resolving this issue.”

Hundreds of pets go hungry after server outages render PetNet's feeders useless

AWS IoT

Devices Network Security Data Collection Smarts

1

The Heavy Lifting With IoT

AWS IoT

AWS IoT

Official IoT Starter Kits on Variety of Platforms

Broadcom WICEDBCM4343WOn Threadx/Netx

Marvell EZConnectMW302On FreeRTOS

Renasas RX63NOn Micrium OS

TI CC3200On TI-RTOS

Microchip WCMPIC32 Platform

Intel Edison on Yocto Linux

MediatekLinkOneon Linkit OS

Dragonboard410c on Ubuntu

SeeeduinoArduino on openWRT

BeagleboneGreen on Debian

AWS IoT

Security on AWS IoT

• AWS IoT supports fine-grained permissions.

• Control what each thing is allowed to do.

• No limit to how many policies or certificates you can create.

• Bring your own certificate or we can create x.509 certificates

• Mutual Authentication

• We require TLS 1.2

AWS IoT

AWS IoT

AWS IoT

AWS Platform For IoT

AppBackend

API Gateway

Lambda

Edge Service

CloudFront

CompanionApps Analytics

RedShift

DataStorage

S3

SDKs

C, iOSAndroid

MachineLearning

Machine Learning

DynamoDB

APN Partner Solutions

Kinesis

Ingestion, Protocols &

SecurityDevice

Shadows

Mobile Hub

EMR

Reference Hardware

RulesEngine

AWS IoT

Predict Function

Predictive Maintenance

A comprehensive set of

diagnostic and operational

insights to evaluate and

monitor equipment and

system performance, identify

assets at risk of failure, and

avoid costly downtime

AWS IoT

Amazon RedshiftStarts at $0.25/hour

EC2Starts at $0.02/hour

S3$0.030/GB-Mo

Amazon Glacier$0.010/GB-Mo

Amazon Kinesis FireHost$0.035/GB Data Ingested

Medilab IOT Sample System

Sample IOT estimate investment

5000 750050000 75000

112500168750

253125

379688

569531

854297

1281445

1922168

386 489 2242 3707 5254 8187 12280 18114 28395 40145 62665 93998

0

200000

400000

600000

800000

1000000

1200000

1400000

1600000

1800000

2000000

1 2 3 4 5 6 7 8 9 10 11 12Month

# of subscriber Investment (per month)

* Base on CGM sample application architecture and data size assumption

Our Strengths• Focus on Security, End to End

• It’s a Server less, managed service

• Built on modern architecture:

messages, events, rules, functions,

reliable – at scale

• Front door to all of AWS

• Any Chipset

• Any Operating System

• Protocol Agnostic

• Cost follows usage

• Easily connect Apps with

Devices via Shadow

Thank you.

surawut@amazon.co.th