46
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence Olivier Klein 甂禼㳓 Emerging Technologies Solutions Architect, APAC Amazon Web Services

A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Embed Size (px)

Citation preview

Page 1: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

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

A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence

Olivier Klein Emerging Technologies Solutions Architect, APAC Amazon Web Services

Page 2: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

1990 John Romkey

Internet Toaster

(SNMP)

Page 3: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein
Page 4: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Healthcare and Life Sciences

Municipal Infrastructure

Smart Home Retail

Manufacturing, Logistics & Supply

Chain

Agriculture Education Automotive

…across all Industries

Page 5: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Smart Devices

Page 6: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Devices

Page 7: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Smart?

Page 8: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Arduino Uno Raspberry Pi CPU 20MHz 8bit 700MHz 32bit

Memory 2 KB 512 MB Storage 32 KB SD card

Smart?

Page 9: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Logic Memory

A single neuron or nerve end doesn’t make us smart…

Page 10: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Millions of Users / Consumers

Millions of Devices / Producers

Challenges Distributed

At scale

Page 11: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Smart Devices Powered by the Cloud Virtually Unlimited Storage – Memory Virtually Unlimited Compute – Logic

Cloud removes constraints!

Page 12: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein
Page 13: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

14 Regions

38 Availability Zones

63 Edge Locations

Continuous Expansion

AWS Global Infrastructure

Page 14: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Web Services

CoreServices Compute Storage Database Networking

Infrastructure RegionsAvailabilityZones EdgeLocaAons

PlaCormServices

AnalyAcs IoT Deployment Mobile

VirtualDesktops

CollaboraAon&Sharing AppDelivery E-Mail

AccessControl AudiAng Monitoring EncrypAonSecurity

ApplicaAonsAPI&SDKs

Page 15: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

The “Internet of Things” (plural)

Page 16: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein
Page 17: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein
Page 18: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein
Page 19: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

SONOS Trueplay: Smart Speaker Tuning

Trueplay measures the acoustics in any room and fine-tunes your speaker Launched in 2015 yet available to devices purchased over 5 years ago Data-driven evaluation and testing

Page 20: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Cloud-connected devices are constantly smarter

« 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. »

Page 21: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

IoT - Building Blocks for Innovation

•  Products that get smarter over time •  Processes are made more efficient and predictable •  Closer relationship with your customers •  New offerings that weren’t possible before

Page 22: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

TATA Motors – Intelligent Fleet management

  Collects sensor information and monitors truck fleets via AWS   Data allows to route fleets more effectively   Predict engine failures or mechanical problems and pre-emptively send trucks to repair centers

Page 23: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

  Philips HealthSuite stores 15PB of patient data   Data gathered from 390 million imaging studies, medical records and patient device inputs   Doctors can look at long-term patient behavior and symptoms instead of momentary snapshots

Philips HealthSuite – Improving doctor/patient relationship

Page 24: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

  Stream, analyze, store and share data collected by 200,000 telematically-enabled machines   Provide growers timely and accurate data for optimal growing conditions   Help farmers plant more efficiently and improve crop yields

John Deere – Plant and grow more efficiently

Page 25: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

BMW – Make the car the sensor!

  Connected-car application collects sensor data from BMW 7-series   Built Car-as-a-sensor (CARASSO) in only 6 months   Provide dynamically updated map information

Page 26: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

“Securely connect billions of devices to AWS and

interact with applications, other devices and the AWS

platform”

AWS IoT

Page 27: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

AWS IoT

DEVICE SDK Set of client libraries to

connect, authenticate and exchange messages

DEVICE GATEWAY Communicate with devices via

MQTT and HTTP

AUTHENTICATION AUTHORIZATION

Secure with mutual authentication and encryption

RULES ENGINE Transform messages based on rules and

route to AWS Services

AWS Services - - - - -

3P Services

DEVICE SHADOW Persistent thing state

during intermittent connections

APPLICATIONS

AWS IoT API

DEVICE REGISTRY Identity and Management of

your things

Page 28: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Official IoT Starter Kits, Powered by AWS

Page 29: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

AWS Platform For IoT

App Backend

API Gateway

Lambda

Edge Service

CloudFront

Companion Apps Analytics

RedShift

Data Storage

S3

SDKs

C, iOS Android

Machine Learning

Machine Learning

DynamoDB

Kinesis

Ingestion, Protocols &

Security Device

Shadows

Mobile Hub

EMR

Reference Hardware

Rules Engine

AWS IoT

Page 30: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

So we store all the data and perform our

calculations on servers, right?

Page 31: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Dr. Werner Vogels CTO - Amazon

Page 32: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

No server is easier to manage…

Page 33: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

…than no server.

No server is easier to manage…

Page 34: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

AWS Lambda

No server is easier to manage…

…than no server.

Page 35: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

AWS Lambda – Serverless

  Run your code in the cloud, fully managed and highly-available   Triggered through API calls or state changes in your setup (S3, DynamoDB, SNS, Kinesis)

  Scales automatically to match the incoming event rate

  Charged per 100ms execution time

Amazon Kinesis

Amazon Lambda

Amazon S3

Amazon DynamoDB

Amazon API Gateway

Amazon IoT

Page 36: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

powered by Alexa Voice Services

Page 37: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein
Page 38: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

The Power of Speech: Alexa

•  Alexa, the voice service that powers Echo, provides capabilities, or skills, that enable customers to interact with devices using voice.

•  Alexa Skills Kit (ASK) allows device manufacturer to build their own skill

•  Skills can be powered by AWS Lambda

Page 39: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

The Power of Speech: Alexa

Node.js SDK available to quickly build new voice skills. github.com/amzn/alexa-skills-kit-js

var AlexaSkill = require('./AlexaSkill'); var HelloWorld= function () { AlexaSkill.call(this, APP_ID); }; // Extend AlexaSkill HelloWorld.prototype = Object.create(AlexaSkill.prototype); HelloWorld.prototype.constructor = HelloWorld; HelloWorld.prototype.eventHandlers.onLaunch = function (launchRequest, session, response) {

var speechOutput = ”Hello World”; response.tell(speechOutput);

};

Page 40: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Build your own Alexa Skill!

Amazon Echo

Alexa Skills Kit

AWS Lambda Amazon DynamoDB

(Facebook Page

Post)

Page 41: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Finally, Data Analytics at scale to render

connected devices even smarter!

Page 42: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Ingest Store Process Visualize

Data Answers

Time

Simplified Data Analytics Pipeline

Page 43: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Amazon S3

Amazon DynamoDB

Amazon RDS

Ingest Store Process Visualize

Amazon Mobile Analytics

Amazon EMR

Amazon Redshift

Amazon Lambda

Amazon Kinesis Firehose

Amazon Machine Learning

Amazon EC2

Amazon Glacier

Amazon Elasticsearch

Service

Amazon Kinesis

Analytics

Amazon QuickSight

AWS Import/Export Snowball

Amazon Kinesis

Page 44: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

1 instance x 100 hours = 100 instances x 1 hour (and with Spot Pricing not only faster but also cheaper)

Page 45: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Final Thoughts

  More and more “things” will amass large amount of data, build on a platform which can scale   Choose lightweight protocols and cost-effective data stores IoT and Big Data are best friends, AWS enables both   Charging model should be simple and remove infrastructure complexity   SDKs, starter kits and growing partner ecosystem can help you to get started quickly

Page 46: A Smarter World: The Mesh of Interconnected Devices and Artificial Intelligence by Olivier Klein

Thank you!

Olivier Klein Emerging Technologies Solutions Architect, APAC Amazon Web Services