Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Alex CoqueiroChief Solutions Architect
Delivering Internet of Things @ Scale
Canada, Latin America and Caribbean Public Sector Team
Amazon Web Services
@alexbcbr
EXPLORE BUSINESS USE CASES
WALK TROUGH DEMOS
UNDERSTAND ARCHITECTURAL BUILDING BLOCKS
What to expect from this session …
Link to run it in your aws account
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ThingsSense & Act
CloudStorage & Compute
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
IoT Architecture
ThingsSense & Act
CloudStorage & Compute
Secure device connectivity
and messaging
Managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices
AWS IoT Core
DeviceGateway
RulesEngine
MessageBroker
DeviceShadow
RegistryIdentityService
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Connectivity Libraries
Cloud Connectivity Libraries
Security Connectivity
Libraries
Embedded C, C++, Arduino Yún, iOS, Android, Node.js, Python, Java
Helps you to easily and quickly connect your hardware device to AWS IoT
Amazon IoT Device SDK
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Connectivity Libraries
Cloud Connectivity Libraries
Security Connectivity
Libraries
OTA Beta &Code Signing
Based on FreeRTOS kernel
IoT Microcontroller OS
Amazon FreeRTOS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
IoT Architecture
ThingsSense & Act
CloudStorage & Compute
Secure device connectivity
and messaging
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
EndpointsGateway
ThingsSense & Act
CloudStorage & Compute
Secure localtriggers, actions,
and data sync
Secure device connectivity
and messaging
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Extend AWS IoT to the Edge
AWS Greengrass
Data and State Sync
Security Over the Air Updates
Protocol Adapters
Local device shadows
LocalActions
Lambda functions
LocalMessages
and Triggers
Local message broker
AWS-grade security
Easily update AWS Greengrass core
Machine Learning Inference
Local execution of ML models
Local Resource
Access
Lambda functions Interact with peripherals
Easy integrations with local protocols
ʥA
Act locally on the data generated from connected vehicle
Respond quickly to local events, operate with intermittent connections
Respond to local events quickly
Operate Offline
Simplified Device Programming
Reduce the Cost of Running IoT Applications
Local Lambda
Local Device ShadowsLocal Security
Greengrass
AWSLocal Broker
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
AWS Greengrass
EndpointsGateway
ThingsSense & Act
CloudStorage & Compute
Secure localtriggers, actions,
and data sync
Secure device connectivity
and messaging
AWS IoT Core
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
a:FreeRTOSDevice SDK
AWS Greengrass
Endpoints
Fleet onboarding, management, and
SW updates
Gateway
ThingsSense & Act
CloudStorage & Compute
Secure localtriggers, actions,
and data sync
Secure device connectivity
and messaging
AWS IoT Core a:FreeRTOS
Device SDK
Batch Fleet Provisioning
Real-time Fleet Index & Search
Fine Grained Device Logging & Monitoring
Over the Air Updates
Maintain Fleet Health
AWS IoT Device Management
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
a:FreeRTOS
a:FreeRTOS
AWS IoT Architecture
AWS Greengrass
Endpoints
Fleet onboarding, management, and
SW updates
Fleet audit and protection
Gateway
ThingsSense & Act
CloudStorage & Compute
Secure localtriggers, actions,
and data sync
Secure device connectivity
and messaging
AWS IoT Core
AWS IoT Device Management
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Audit Device Configurations
Monitor Device Behavior
Generate Alerts
Patch Security Vulnerabilities
AWS IoT Device Defender
Keep your fleet secure
Identify Anomalies
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
a:FreeRTOS
a:FreeRTOS
AWS Greengrass
Endpoints
Fleet onboarding, management, and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
Gateway
ThingsSense & Act
CloudStorage & Compute
Secure localtriggers, actions,
and data sync
Secure device connectivity
and messaging
AWS IoT Core
AWS IoT Device Management
AWS IoT Device Defender
Machine learning is the technology that automatically finds patterns in your data and uses them to make predictions for new data points as they become available
Data Analytics via Machine Learning
Historical Data Model Building Prediction
Engine Working Properly
Engine Failure
Data Analytics with our Example
Linear Models
Categorical Models
Bayesian Methods
Decision Trees
Neural NetworksCluster Analysis
…More …Kernel Based Methods
Easily analyze IoT data
AWS IoT Analytics
Channels DatasetsPipelines Data Stores Machine Learning with JupyterNotebooks
& Templates
AWS IoT Analytics is a service that processes, enriches, stores, analyzes, and visualizes IoT data for manufacturers and enterprises.
AWS IoT Architecture @ Scale
Secure device connectivity
and messaging Endpoints
Fleet onboarding, management, and
SW updates
Fleet audit and protection
IoT data analytics and intelligence
ThingsSense & Act
CloudStorage & Compute
Secure localtriggers, actions,
and data sync
AWS IoT Core
Gateway
AWS GreengrassAWS IoT Device Management
AWS IoT Device Defender
a:FreeRTOS
a:FreeRTOSAWS IoT Analytics
Getting Started on the AWS Connected Vehicle Cloudhttps://aws.amazon.com/answers/iot/connected-vehicle-solution/
Start prototyping with a ‘Well Architected’ architecture in minutes using the AWS
Connected Vehicle Quick Start
Deploy into your own AWS account
Leverage a fleet simulator to load test
Customize use cases or develop your own
Remove or add other AWS and partner services
Easily connect your own data or your own devices
Solutions brief Architectural overview
Implementation guide
Best practices
Turn-key deployment package
IoT + AI will enable intelligence
Eventually everything connectsIoT devices for valuable dataacquisition
Large amounts of data processed in the cloud for business insights
Session Recap