integrated use cases iot data & business application...

33
Integrated Use Cases IoT Data & Business Application Integration Philipp Behre, Solutions Architect

Upload: others

Post on 22-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Integrated Use Cases –

IoT Data & Business Application Integration

Philipp Behre, Solutions Architect

Page 2: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Agenda

• Overview AWS IoT and related Services

• Include Device Data into your Information Platform

• Integrate your Device Network with your Business Applications

• Learn from your data, predict behavior, and act on it

• Summary

Page 3: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Overview AWS IoT and related Services

Page 4: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application 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

Page 5: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

IoT Initiatives Powered by AWS

Page 6: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Dash streams more than 1 TB of real-time data per day

Dash connects your smartphone to your car with a

simple, low-cost device which provides real-time road

safety information to drivers.

As a startup, using AWS has

allowed us to scale nicely and use

resources without spending a lot

of capital.

Brian Langel

CTO, Dash

“ • Real-time information for drivers

• Streams more than 1 TB of real-time

data per day over Amazon Kinesis

• Processes billions records using

Amazon DynamoDB

• Thousands of updates per second

during spikes

• Reduced operating costs by

$200,000 per year

Page 7: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Two Areas For IoT – How to bring them together?

• Easily and securely connect devices and cloud applications to one another

• Easily manage relationships and data between devices

• Let devices act even without connectivity and use the cloud opportunistically

• Ingest, combine, process and analyze massive amounts of data rapidly and economically.

• Utilize machine learning to let devices get smarter over time

• Extend the onboard capabilities of physical products with cloud resources

Page 8: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

• Assistance for elderly or disabled people living independent.

• Control of conditions inside freezers storing vaccines,

medicines and organic elements.

• Monitoring of conditions of patients inside hospitals and in old

people's home.

• Integration of desperate lab equipment to achieve the

Connected Lab

Health and Life

Sciences

Smart City

Smart Home

• Energy and water supply consumption monitoring to obtain advice on how

to save cost and resources.

• Switching on and off remotely appliances to avoid accidents and save

energy.

• Remote Monitoring of security systems

Industry Use Cases…

• Monitoring of parking spaces availability in the city

• Monitoring of vibrations and material conditions in buildings, bridges

and historical monuments.

• Monitoring of vehicles and pedestrian levels to optimize driving and

walking routes

• Detection of waste levels in containers to optimize the trash collection

routes.

Page 9: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

• Monitoring of storage conditions along the supply chain and product

tracking for traceability purposes.

• Enhancing Customer Experience with Omni-Channel integration

• Analytic processing to track location or activity duration (dwell) for public

transport, retail locations, etc.

• Control of rotation of products in shelves and warehouses to automate

restocking processes.

Industry Use Cases…

Manufacturing

and Logistics

• Machine auto-diagnosis and assets control.

• Control of temperature inside industrial and medical fridges with

sensitive merchandise.

• Asset location.

• Control of temperature inside industrial and medical fridges with

sensitive merchandise.

• Information collection to generate real time alarms to

Home and Energy

Page 10: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

IoT Challenges for Companies and Developers

Many SDKs

& Tools

Connecting To

The Cloud

Scalability Security &

Management

Cloud

Powered

Apps

Big Data &

Analytics

Prediction

Page 11: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

AWS Global Infrastructure

Region

Edge Location

11 Regions

30 Availability Zones

53 Edge Locations

Page 12: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

TECHNICAL &

BUSINESS

SUPPORT

Account

Manageme

nt

Support

Profession

al Services

Solutions

Architect

s

Training &

Certificatio

n

Security

& Pricing

Reports

Partner

Ecosyste

m

AWS

MARKETPLACE

Backup

Big

Data

& HPC

Business

Apps

Databases

Developmen

t

Industry

Solution

s

Security

MANAGEMENT

TOOLS

Queuing

Notification

s

Search

Orchestratio

n

Email

ENTERPRISE

APPS

Virtual

Desktop

s

Storage

Gateway

Sharing &

Collaboratio

n

Email &

Calendarin

g

Directories

HYBRID CLOUD

MANAGEMENT

Backups

Deploymen

t

Direct

Connect

Identity

Federation

Integrated

Managemen

t

SECURITY &

MANAGEMENT

Virtual

Private

Networks

Identity

&

Access

Encryptio

n

Keys

Configuratio

nMonitoring Dedicated

INFRASTRUCTURE

SERVICES

Regions

Availabilit

y

Zones

Comput

e

StorageO b j e c t s

,

B l o c k s ,

F i l e s

DatabasesSQL, NoSQL,

Caching

CDNNetworkin

g

PLATFORM

SERVICES

App

Mobile

& Web

Front-

end

Function

s

Identit

y

Data

Store

Real-

time

Development

Container

s

Sourc

e

Code

Build

Tools

Deployme

nt

DevOp

s

Mobile

Sync

Identit

y

Push

Notification

s

Mobile

Analytics

Mobile

Backen

d

Analytics

Data

Warehousin

g

Hadoo

p

Streaming

Data

Pipelines

Machin

e

Learnin

g

Page 13: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

AWS IoT

DEVICE SDKSet of client libraries to

connect, authenticate and

exchange messages

DEVICE GATEWAYCommunicate with devices via

MQTT and HTTP

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

DEVICE REGISTRYIdentity and Management of

your things

Page 14: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Integration with cloud based applications

RULES ENGINETransform messages

based on rules and

route to AWS Services

DEVICE SHADOWPersistent thing state

during intermittent

connections

Page 15: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Include Device Data into your Information

Platform

Page 16: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Many thousands of companies use AWS for big data

Page 17: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

AnalyzeStore

Amazon

Glacier

Amazon S3

Amazon

DynamoDB

Amazon RDS,

Aurora

AWS big data portfolio

AWS Data

Pipeline

Amazon

CloudSearch

Amazon EMR

Amazon EC2

Amazon

Redshift

Amazon

Machine

Learning

Amazon

Elasticsearch

Launched

AWS Database

Migration

New Amazon

Kinesis

Analytics

New

Amazon

Kinesis

Firehose

New

AWS

Import/Export

AWS Direct

Connect

Collect

Amazon Kinesis Amazon

QuickSight

New

Page 18: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

1. AWS Services(Direct Integration)

Rules Engine

Actions

AWS IoT Rules Engine

LambdaSNS SQS

S3 KinesisDDB RDS

Redshift

Glacier

EC2

3. External Endpoints(via Lambda and SNS)

2. Rest of AWS(via Kinesis, Lambda,

S3, and more)

Page 19: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Use Case: Device Message to Status Dashboard

DynamoDB Table

Rules Engine

PolicyPrivate Key

& Certificate

Thing/Device

RuleSDK

AWS IoT AWS Services

Policy

Dashboard

IAM

Role

ActionDynamoDB S3 WebsitePolicy

Page 20: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

AWS IoT Rules Engine & Stream Data

N:1 Inbound Streams of Sensor Data (Signal to Noise Reduction)

Rules Engine filters, transforms sensor data then sends aggregate to Amazon Kinesis

Amazon Kinesis Streams to Enterprise Applications

Simultaneously stream processed data to databases, applications, other AWS

Services

Stream

Amazon

KinesisEC2 Instance

Busin

ess

App

Page 21: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Example: Include Device and Business Data

Stream

Amazon

Kinesis

EC2 Instance

Busin

ess

App

- Master data

- Service Records

- Customer data

- …

- consolidate

- transformed

- compressed

- …

e.g. ERP

Device Data

Amazon

Redshift

Amazon

QuickSight

Page 22: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Increase the Value of a Product Over Time with

Data

Telemetry and Usage Data Data Filtering and Routing Rules

Ordered Stream to Amazon

Kinesis Firehose

Storage and Offline Analysis

Online Monitoring

Customization, New Capabilities

?

Page 23: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Integrate your Device Network with your

Business Applications

Page 24: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Running Business Applications on AWS

… and many more

Page 25: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Running Microsoft Applications on AWS

on AWS

http://aws.amazon.com/windows/

Page 26: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Use Case: integrate with mobile notification

Lambda Function

Rules Engine

PolicyPrivate Key

& Certificate

Thing/Device

RuleSDK

AWS IoT AWS Services

Execution

RolePolicy

External Endpoint

PermissionAction Notification

Notification

Service

Provider

Page 27: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Example: Smart Business Apps

S3

EC2 Instance

Busin

ess

App

Amazon

Kinesis

decideAmazon API

Gateway

Amazon

Redshift

Amazon EMR

Page 28: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Learn from your Data, predict Behavior, and

act on it

Page 29: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

AWS IoT Rules Engine for Machine Learning

Anomaly Detection

Amazon Machine Learning can feed predictive evaluation criteria to the Rules Engine

Continuous Improvement Around Predication

Continuously look for outliers and re-calibrate the Amazon Machine Learning models

Send to S3

Amazon

Machine

Learning

Re-Train

S3

Page 30: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Example: Smart Business Apps

Send to S3

Amazon

Machine

Learning

S3

EC2 Instance

Busin

ess

App

Amazon

Kinesis

decide

Amazon API

Gateway

Page 31: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Summary

Page 32: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration

Summary

AWS supports your IoT initative• Reach your customers globally - supported by standardized and

certified AWS global infrastructure

• Build and run end-to-end solutions – AWS services integrate all the way

from device to business process

• Run critical business apps on AWS, integrate and analyze all your data

• Transform data into insight and act based on the knowledge hidden in

your data

• Scale (and pay) only for what you need

• Innovate and experiment at (almost) no risk

Page 33: Integrated Use Cases IoT Data & Business Application ...aws-de-media.s3.amazonaws.com/images/Webinar/IoT... · Integrated Use Cases – IoT Data & Business Application Integration