Upload
duongdang
View
220
Download
0
Embed Size (px)
Citation preview
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Easier than Ever:An Introduction for Building
End to End IoT Solutions
Jan Metzner – Special ist Solutions Architect for IoT, EMEAj a n m e t z n e r
• Overview how to use AWS for IoT• How services fit together without any glue• How to get started
What wi l l you learn in th is sess ion?
If you knew the state of every thing and could reason on top of that data…
what problems would you solve?
If you knew the state of every thing and could reason on top of that data…
what problems would you solve?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Six Bus iness Chal lenges of Current IoT Pro jects
Getting started with IoT
Handling large connected device fleets
Ensuring security ofconnected devices
Extending IoT Capabilities at the Edge
Connecting even moredevices to the AWS Cloud
Generating value fromIoT device data
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sense & Act
Things
Secure device connectivity
and messaging
AWS IoT Core
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
AWS IoT Device Management
AWS IoT Device Defender
GatewayEndpoints
AWS Greengrass
AWS IoT 1-Click
AWS IoT Analytics
Amazon FreeRTOS
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Secure localtriggers, actions,
and data sync
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging
Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
Gateway
ThingsSense & Act
Secure localtriggers, actions,
and data sync
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging
Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
Gateway
ThingsSense & Act
Secure localtriggers, actions,
and data sync
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
Device Gateway Rules EngineMessage Broker Device Shadow Device Registry
Connect Devices at Scale
AWS IoT Core
Custom Authentication & Credentials Provider
AWS IoT Core is a managed cloud that lets connected devices easily and securely interact with cloud applications and other devices.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging
Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
Gateway
ThingsSense & Act
Secure localtriggers, actions,
and data sync
AWS IoT Core
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
Data and state sync.
Over the air updates
Localactions
Localtriggers
Security. Protocol adapter
for OPC-UA
Local resource access
Local ML inferencing
New!
Extend AWS IoT to the edge
AWS Greengrass
AWS Greengrass extends AWS IoT onto your devices, so that they can act locally on the data they generate, while still
taking advantage of the cloud
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
ThingsSense & Act
Secure localtriggers, actions,
and data sync
AWS IoT Core
Gateway
AWS Greengrass
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local connectivity libraries
Cloud connectivity libraries
Securitylibraries
OTA &code signing
In Beta
Based on FreeRTOS kernel
AWS Greengrass AWS IoT Core
IoT Microcontroller OS
Amazon FreeRTOS
Amazon FreeRTOS, based on the popular FreeRTOS, is a microcontroller operating system that makes small, low powered edge
devices easy to program, deploy, secure, and maintain.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
ThingsSense & Act
Secure localtriggers, actions,
and data sync
AWS IoT Core
Gateway
AWS Greengrassa:FreeRTOS
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
AWS IoT Device Management
Provision entire fleet with
one click
Organize device inventory
in real-time
Monitor fleet of devices
Remotely update features
and fix bugs
Maintain Fleet Health
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
ThingsSense & Act
Secure localtriggers, actions,
and data sync
AWS IoT Core
Gateway
AWS Greengrassa:FreeRTOS AWS IoT Device
Management
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Audit devices, set security parameters, and monitor behavior
Detect drifts in policy and identify anomalies
Generate alerts Take action (OTA updates with AWS IoT
Device Management)
COMING IN 2018AWS IoT Device Defender
Keep your fleet secure
AWS IoT Device Defender is a fully managed IoT security service that enables you to secure your fleet of connected devices on an ongoing basis.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
ThingsSense & Act
Secure localtriggers, actions,
and data sync
AWS IoT Core
Gateway
AWS Greengrassa:FreeRTOS AWS IoT Device
Management AWS IoT Device
Defender
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
Easily analyze IoT data
AWS IoT Analytics
IoT data collection from
multiple sources
Ad-hoc queries & QuickSightintegration
Data (pre)processing and enrichment
Fully managedStorage
(raw & time-series)
In-depth analysis with Amazon SageMakerJupyter Notebooks
AWS IoT Analytics is a service that processes, enriches, stores, analyzes and visualizes IoT data for manufacturers and enterprises.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure device connectivity
and messaging Endpoints
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
ThingsSense & Act
Secure localtriggers, actions,
and data sync
AWS IoT Core
Gateway
AWS Greengrassa:FreeRTOS AWS IoT Device
Management AWS IoT Device
Defender AWS IoT Analytics
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Easily Trigger Actions in the Cloud
AWS IoT 1-Click
Build easy-to-use IoT applications without device specific code
Pre-configured to connect securely to
AWS IoT Core, no need to create, install, or manage credentials
Easily create Lambda triggers
for any device
Fleet identification and reporting
for better tracking of usage and device status
Build mobileapplications
triggered with one click
…more
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sense & Act
Things
Secure device connectivity
and messaging
AWS IoT Core
Fleet onboarding, management and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
AWS IoT Device Management
AWS IoT Device Defender
GatewayEndpoints
AWS Greengrass
AWS IoT 1-Click
AWS IoT Analytics
Amazon FreeRTOS
Storage & Compute & Learn
Cloud
Business Logic & Analytics
Intelligence
Secure localtriggers, actions,
and data sync
Solving IoT Business Challenges with the Extended AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Helping customers to build their end to end vision of IoTEnterprise Applications
Enterprise Users
Corp Apps
The picture can't be displayed.
The picture can't be displayed.
AmazonQuickSight
AmazonEMR
Amazon Redshift
AmazonS3
Machine Learning
AWS Lambda
All AWS
IoT Partners
Edge
ARM, Broadcom, Digi, Expressif, Intel, MediaTek, Microchip, NXP, ST, TI, Qualcomm, …
Gateway
Adlink Technology, Advantech, MachineShop, Samsung, Technicolor, …
Platform
Ayala, Bright Wolf, BSquare, C3IoT, Mnubo, PTC, Salesforce, Splunk, Thinglogix, …
Connectivity
Amdocs, Asavie, AT&T,Eseye, Soracom, TATA Communications, Telus, Verizon, …
Consulting / ISVs
Accenture, Aricent, Clearscale, CTP, Luxoft,Mobiquity, Solstice, Storm Reply, Sturdy Networks, TCS, Trek10, …
Cloud
Device Shadow
RulesEngine
AWS IoTCore
Certificate Authority
AWS IoTDevice
Management
AWS
IoT Users
Over-The-Air (OTA) Updates
Analytics Data Store
Data Pipelines
Templated Reports
Batch Fleet Provisioning
Real-Time Fleet Index &
Search
AWS IoTDevice
Defender
Ad-hoc & In-depth Analysis
Risk Mitigation
Monitor Device
Behavior
Alerts
Message Broker
Audit Device Configurations
Amazon Kinesis
AWS IoTAnalytics
MQTT
MQTT
Endpoints Gateway/PLC
DeviceShadow
SnowballEdge AWS
Greengrass
LambdaFunctions
MessageRouter
Local Comms Long-range Comms
Amazon FreeRTOS
Certificate Authority
Local Resources
OPC-UAAdapter
IoT SDK
OPC-UA
MQTT
EdgeUsers
Cert
WiFi
MQTT
Edge
OTA
OTA
Amazon FreeRTOS
IntegratedClient
BEFORE A DRIPBECOMES A FLOODGROHE Sense & GROHE Sense Guard
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Look into the Deep Dive session at 15:00: IoT Analytics and MLfrom Cloud to Edge and back
AWS Greengrass
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
10101 1 0 0 1 0
�����
0101001010
101001
1010011 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
101001
101001
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
01010
101001
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
AWS IoT Analytics
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Analyt ics Overv iew
Things
Data Sources
Channel PipelineData Store Data set
Advanced Analysis
Visualization
AWS IoT Analytics
Messages AWS IoT
Amazon Kinesis
Amazon S3
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Consumer IoT Use Cases and Solut ions
Reduces the number of OTA upgrade failures and improves the customer experience
Segments your customers and fleet of devices upon usage patterns and identifies adoption triggers
Collects and analyzes data of Heterogeneous devices, each with different message history and data type
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Industr ia l IoT Use Cases and Solut ions
Visualizes the anomaly with your devices for you to proactively remediate issues
Provides tools to identify correlation factors and to predict device failure
Adds real time contextualization to the sensor payload from external sources
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
10101 1 0 0 1 0
�����
0101001010
101001
1010011 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
101001
101001
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
01010
101001
1 0 1 0 1 1 0 1 0 10 1 0 1 0 1 0 1 0 10 1 0 1 0 0 1 0 1 00 1 0 1 0 1 0 1 0 11 0 1 0 1 0 1 0 1 0
AWS IoT Analytics
Look into the Deep Dive session at 15:00: IoT Analytics and MLfrom Cloud to Edge and back
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Helping customers to build their end to end vision of IoTEnterprise Applications
Enterprise Users
Corp Apps
The picture can't be displayed.
The picture can't be displayed.
AmazonQuickSight
AmazonEMR
Amazon Redshift
AmazonS3
Machine Learning
AWS Lambda
All AWS
IoT Partners
Edge
ARM, Broadcom, Digi, Expressif, Intel, MediaTek, Microchip, NXP, ST, TI, Qualcomm, …
Gateway
Adlink Technology, Advantech, MachineShop, Samsung, Technicolor, …
Platform
Ayala, Bright Wolf, BSquare, C3IoT, Mnubo, PTC, Salesforce, Splunk, Thinglogix, …
Connectivity
Amdocs, Asavie, AT&T,Eseye, Soracom, TATA Communications, Telus, Verizon, …
Consulting / ISVs
Accenture, Aricent, Clearscale, CTP, Luxoft,Mobiquity, Solstice, Storm Reply, Sturdy Networks, TCS, Trek10, …
Cloud
Device Shadow
RulesEngine
AWS IoTCore
Certificate Authority
AWS IoTDevice
Management
AWS
IoT Users
Over-The-Air (OTA) Updates
Analytics Data Store
Data Pipelines
Templated Reports
Batch Fleet Provisioning
Real-Time Fleet Index &
Search
AWS IoTDevice
Defender
Ad-hoc & In-depth Analysis
Risk Mitigation
Monitor Device
Behavior
Alerts
Message Broker
Audit Device Configurations
Amazon Kinesis
AWS IoTAnalytics
MQTT
MQTT
Endpoints Gateway/PLC
DeviceShadow
SnowballEdge AWS
Greengrass
LambdaFunctions
MessageRouter
Local Comms Long-range Comms
Amazon FreeRTOS
Certificate Authority
Local Resources
OPC-UAAdapter
IoT SDK
OPC-UA
MQTT
EdgeUsers
Cert
WiFi
MQTT
Edge
OTA
OTA
Amazon FreeRTOS
IntegratedClient
Demotime!
Automotive Windshield Production
Order/Points
Quality Loop
Pi RC
CleanerTrigger/points
Pi RC
Primer
Trigger/points
Picture
Optimized Path Planning
Pi RC
Handling
Trigger
Correctiont < 150ms
Planed data Actual 3D shape
Edge-based algorithm
2Geometry adaptive processNo more re-teaching 3
Self-optimizing QA processesIncreased quality for small batch sizes1
Fast Ramp-UpNo more template generation
PLM
1
Points
2
Pi
QualityAssurance
Trigger
3Edge Device
Points
Showcase at Hannover Messe
Handling QACleaner Primer1 2 3 4
1 2
3
4
Trigger the handling with product data
Detection of deviations
Rapid adjustment of the primer
programImage processing for fast quality
assurance
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you! Questions?For more information visit: aws.amazon.com/iot/
Jan Metzner – Specia l ist Solut ions Architect for IoT, EMEAj a n m e t z n e r