SlideShare ist ein Scribd-Unternehmen logo
1 von 92
Downloaden Sie, um offline zu lesen
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT:
Services Built for Business Outcomes
Danilo Poccia
Principal Evangelist, Serverless
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
If you knew the state of everything and
could reason on top of that data…
what problems would you solve?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Customers
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Predictive
maintenance
Wellness &
health solutions
Connected buildings
& city systems
Maintain
device fleets
Monitor energy
efficiency
Safeguard manufacturing
facilities
What Customers Are Doing with AWS IoT
IoT payment &
connected commerce
Remote patient
monitor
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Nobody just buys IoT technology…
they seek business outcomes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Revenue growth
IoT data drives business growth
Operational efficiency
IoT data decreases OpEx
Business Outcomes with IoT
New services &
business models
Products that get
better with time
Better relationship
with customers
Increased
efficiency
Intelligent
decision making
Data driven
discipline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Connect,
communicate,
secure
IoT Solutions Are Complex & Multidimensional
Onboard,
provision,
manage
Devices &
sensors
Connectivity &
infrastructure
Analyze,
visualize,
act
Analytics
& insights
Engage,
empower,
delight
Applications
& services
Transform,
shift culture
Change
management
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Our Concept of IoT
Things
Sense & Act
Cloud
Storage & Compute
Intelligence
Insights & Logic → Action
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
Things
Sense & Act
Cloud
Storage & Compute
Intelligence
Insights & Logic → Action
Secure device
connectivity
and messaging
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
Intelligence
Insights & Logic → Action
Secure device
connectivity
and messaging
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
Intelligence
Insights & Logic → Action
Secure device
connectivity
and messaging
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How can I
connect my
devices securely,
and handle
the data they
generate?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
To securely connect devices
to the AWS cloud and
other devices at scale
To fully integrate with
other AWS service to reason
on top of the data
(Analytics, Databases, AI, etc.)
To route, process, and
act upon data from
connected devices
Secure Device Connectivity and Messaging
AWS IoT Core
AWS IoT Core is a managed service that lets connected devices easily
and securely interact with cloud applications and other devices
To enable applications to
interact with devices even
when they are offline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure Device Connectivity and Messaging
AWS IoT Core
Device
Gateway
Rules
Engine
Message
Broker
Device
Shadow
RegistryIdentity
Service
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Identity Service
SigV4
• Bring your own Root CA and certs
or let AWS IoT Core generate
certificates for you
• Automatic device provisioning
with Just-In-Time Registration
• Flexible and fine-grained access
control with IoT policies
• Policies can be associated with
identities or registry items
• Can control access all the way
down to the MQTT topic level
X.509
Custom Auth
Tokens
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Entry point into the cloud for
IoT devices
• Long-lived connections for
bidirectional communication
• Support for multiple protocols
including MQTT, WebSockets, HTTP
• Supports SigV4, X.509 and
token based authentication
(via Custom Authorizors)
• Secure communications over
TLS 1.2
• Support for numerous AES
and ECDHE cipher suites
Device Gateway
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Scalable, low-latency, reliable
message routing based on
MQTT protocol
• Two-way message streaming
between devices and applications
• Publish/Subscribe for decoupled
devices and applications
• Support for QoS0 and
QoS1 messaging
• Customizable topic space
with support for wildcard
topic filters
Message Broker
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Easy to use SQL-like language for
transforming, filtering and enriching
your data
• Transform—built in functions for
math, string manipulation, dates, etc.
• Filter—use the WHERE clause to
capture only the data you want
• Enrich—bring in context from the
Device Shadow and Amazon Machine
Learning or from external sources via
inline Lambda execution
• Route—send your data to over 10
AWS services and third party services
like Salesforce, HERE, etc.
Rules Engine
Data transformation and actions
Analytics
Kinesis
Artificial
Intelligence
EMR
Messaging
SQS
SNS
Database
Redshift
DynamoDB
Manage
CloudWatch
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Cloud representation of dynamic
device state; e.g., temperature or RPM
• Control devices via Shadow updates like
volume up or down, on/off, etc.
• Devices and application notified of state
change in real-time on dedicated MQTT
topics (e.g., $aws/things/thing-
name/shadow/update/delta )
• Query last known state for offline devices
• Automatic synchronization once
devices connect
• REST APIs for applications to discover
and interact with devices
• Device SDK integration for easy integration
with devices
Device Shadow
APIs
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Registry
• Cloud catalog of static device
meta data (e.g., Serial number,
Manufacturer, etc.)
• Things that share common attributes
can be associated with ThingTypes
(e.g., LightBulb or Thermostat)
• Simpler searches
• Policies can be inherited from
associated ThingTypes
• Things can be marshaled into
Groups for simpler management
(e.g., sensors in one building)
• Policies can be attached to Groups
• Jobs can be executed on Groups with
AWS IoT Device Management
Static data
Serial #, meta data, etc.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
Pentair provides water filtration systems
equipped with sensors to fish farms and
large industrial brewing customers. Most
of their industrial customers are located
in geographies with unreliable internet
connectivity. They need to send data from
sensors and devices to the cloud while
continuously maintaining connection
which is challenging in remote areas.
Solution
From Pentair’s water filtration systems, data
is sent to AWS IoT Core. When connectivity
is limited, AWS Greengrass provides Pentair
with a local connection so data is never lost.
Impact
Pentair can make decisions in near real-time
that impact the health of its devices but also
the health of the fish which in turn, results in
better yields, prevents the spread of disease,
and lowers cost of operations.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
Secure device
connectivity
and messaging
AWS
IoT Core
Intelligence
Insights & Logic → Action
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How can I
extend AWS
cloud capabilities
to the edge?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
Extend AWS IoT to the Edge
AWS Greengrass
Edge Cloud
Law of Economics
Law of Physics
Law of the Land
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 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
Local
Actions
Lambda
Functions
Local
Messages
and Triggers
Local
Message Broker
AWS-grade
security
Easily Update
Greengrass Core
Machine
Learning
Inference
Local Execution
of ML Models
Local
Resource
Access
Lambdas Interact
With Peripherals
Easy Integrations
With Local
Protocols
ʥ
A
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Messages
and Triggers
• Extends the AWS IoT MQTT pub/sub
messaging paradigm locally to the edge
• Allows AWS Lambda functions written
in the cloud and deployed locally on the
AWS Greengrass core to trigger and
respond to events
• Enables offline command and control
operations from the AWS Greengrass
core and other devices that use the
AWS IoT Device SDK
• The AWS Greengrass core detects low
moisture in the soil and in response
triggers an action to spray more water in
smart greenhouse, without a connection
to the cloud
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• With AWS Greengrass you can write
event-driven AWS Lambda functions
in the cloud and deploy them locally
• AWS Greengrass runs AWS Lambda
functions written in Python 2.7,
Node.js or Java
• Invoke AWS Lambda functions with
messaging and shadow updates
• Offline actions and triggers for
example, detecting low moisture
in the soil and then triggering
controls to spray more water inside
a smart greenhouse
Local Actions
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Data & State Sync
• Enables you to define a shadow state
for a device as a JSON document in
any logical manner—a single wind
turbine, a windfarm, or a resource grid
• Allows shadow states to be local
or synced to the cloud
• AWS Lambda functions running
on the AWS Greengrass core can
update shadow states through
MQTT messages
• For example, the AWS Greengrass core can
update a tractor’s shadow with continuous
information on harvest quality, and a
snapshot of the data can be synced to
the cloud at the end of the day
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Security
• Supports TLS mutual
authentication, both locally
and with the cloud
• Certificates on your devices
can be associated to SigV4
credentials in the cloud
• Through AWS Lambda running
on the AWS Greengrass core,
you can easily call any AWS
service running in the cloud
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Resource Access
• Allows Lambdas to access local
resources on a device
• GPIO can be accessed to process
sensor and actuator data
• Lambdas can take advantage
of the local file system on your
operating system
• Lambdas can use GPUs for
hardware acceleration for
machine learning GPU
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Machine Learning
Inference
• Train models in the cloud using
Amazon Sagemaker or another
service using EC2
• ML Inference works with Apache
MXNet andTensorFlow
• Transfer your trained models
onto your AWS Greengrass device
to make predictions based on
local data
• ML Inference gives you access
to hardware accelerators such
as GPUs on your devices
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Protocol Adapter
for OPC-UA
• Allows for industrial machines to
participate in the AWS Greengrass
programming paradigm
• Brings the robust AWS Greengrass
security model to industrial devices
that communicate through an
OPC-UA server
• Supports certificate-based authentication
with industrial OPC-UA servers
• Fully customizable framework to
fit other industrial protocols
• Example: an industrial PLC on a machine
can send telemetry data to a AWS
Greengrass core that in turn controls
other machines
ʥ
A
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Over the Air Updates
• Remotely update an AWS
Greengrass core device with the
latest Greengrass software,
security updates, bug fixes, and
new features
• Enables bulk updates of many AWS
Greengrass core devices at once
• Updates are fail-safe: any
breaking changes will trigger
an automatic revert
• Status of updates can be tracked
from the AWS IoT console
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
AWS Greengrass
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
Secure device
connectivity
and messaging
AWS
IoT Core
Intelligence
Insights & Logic → Action
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How can I
securely connect
constrained,
microcontroller-
based devices?
?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Will it work on my chip? Does it have the
functionality I need?
How do I start?Where do I get it?
10101011010
10111010110
10101010101
00101010101
00101001010
10111010101
10011001011
00100101101
?
IoT Operating System for Microcontrollers
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, connect, and maintain
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EMBEDDED APPS
FreeRTOS
HW DRIVERS
SECURTIY
LIBRARIES
CONNECTIVITY
LIBRARIES
OVERTHAAIR
(OTA)AGENT
CLOUD&
GREENGRASS
LIBRARIES
HELLO
Amazon FreeRTOS
Will it work on my chip? Does it have the
functionality I need?
How do I start?Where do I get it?
IoT Operating System for Microcontrollers
Amazon FreeRTOS, based on the popular FreeRTOS, is a microcontroller
operating system that makes small, low powered edge devices easy to
program, deploy, secure, connect, and maintain
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Connectivity
Libraries
Cloud Connectivity
Libraries
Security
Connectivity
Libraries
OTA &
Code Signing
Based on FreeRTOS kernel
AWS Greengrass AWS IoT Core
IoT Microcontroller OS
Amazon FreeRTOS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Based on #1 Real-Time
Operating System for
Microcontrollers
• 14 years, trusted, and
widely distributed
• 40+ supported architectures
• Broad ecosystem support
• Free and open source
• Introducing version 10
• MIT Open Source License
• Improved Inter-Process
Communication (IPC) capabilities
with stream and message buffers
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Connectivity
Libraries
Connect with AWS Greengrass
• Local communication with edge
gateways and a Wi-Fi stack, including
AWS Greengrass discovery support
• Wi-Fi management library
implements an abstraction layer
for Wi-Fi features such as setup,
configuration, provisioning, security,
and power management
• Continue communicating, collecting
data, and taking actions without a
cloud connection
• Support for many network
topologies and use cases
AWS Greengrass
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Cloud Connectivity
Libraries
• Connectivity to AWS IoT Core
• MQTT Pub/Sub messaging
• Device Shadow support
• Take advantage of IoT Core
benefits like IoT Device
Management, scalable architecture,
and pay as you go pricing
• Fastest way to get started on
IoT microcontrollers
AWS IoT Core
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Security Connectivity
Libraries
• Secure sockets using TLS
• Certificate-based authentication
• PKCS#11 interface for
key management
• Secure by default
• No open network ports
• Only run trusted code
• Clear, modular implementation
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Over-the-Air
Firmware Updates
• Use AWS IoT Device Management
to assign updates to groups
• Code sign new firmware images
• Stream updates to your device
over MQTT
• Validate signature on device
• APIs to control installation and
reboot logic
• Simple to manage groups
• Control authorship and ensure
devices only run trusted code
• Memory efficient updated client
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
a:FreeRTOS
AWS Greengrass
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
Secure device
connectivity
and messaging
AWS
IoT Corea:FreeRTOS
Intelligence
Insights & Logic → Action
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How can I
manage my
growing number
of connected
devices?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fast device
onboarding at scale
Real-time fleet
indexing and search
Monitoring and
updating devices
AWS IoT Device Management
Device Management Service
AWS IoT Device Management helps you onboard, organize, monitor,
and remotely manage your growing number of connected devices
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Batch Fleet Provisioning
• Provides provisioning workflows to register
device information such as metadata,
certificates, and policies for the entire fleet
• JSON template with parameters to define
IoT resources (things, certificates, policies)
that represent device in the cloud
• Upload via console or call
StartThingRegistrationTask API for
registering all devices in bulk
• Track provisioning progress, or download
reports for completed tasks
• Can be used for provisioning new
devices or re-registering devices
(e.g., rotating certificates)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Fast querying across different data sources
for your entire device fleet in near real-time
• Currently maintains an index of two data
sources (Registry and Shadow) which will
allow you to find devices within the fleet
based on any combination of device
attributes and states
• “Find all devices manufactured after 2013
with firmware version 1.2 that are connected
to a charging station”
• Easy to use—one-click activation via console
• Support for additional sources (connections,
errors, custom data sources) in Q2/2018
Real-time Fleet Index
& Search
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fine Grained Device
Logging & Monitoring
• Allows you to configure the
logging level on a per device basis
or on a group of devices
• To troubleshoot an issue, you can
selectively increase their diagnostic
levels across a subset of devices
that are malfunctioning
• Logs are uploaded to CloudWatch
AWS
CloudWatch
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Over the Air Updates
• Push over the air updates to your
devices after they're deployed to the
field to improve device functionality
• Receive notifications on the status
of each device update to monitor
your updates as they execute
• Target groups of devices to
update in bulk, or pinpoint single
devices to update
• Control your deployment velocity
to reduce the blast radius of
any update
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
Trimble integrates a wide range of
positioning technologies including GPS,
laser, optical, and inertial technologies to
provide complete commercial solutions
across 150 countries. For these solutions,
Trimble needs to provision and manage
a diverse range of connected devices.
Solution
Trimble aggregates all of Trimble
sub-services (IoT, Ingress, Egress, ETL, and
Analytics) into an internal product called
TPAAS. The TPAAS product, which leverages
AWS IoT Core and IoT Device Management,
will be the IoT Platform of choice for all
future Trimble workloads, including
migrating legacy data to the cloud.
Impact
AWS IoT Device Management helped
Trimble increase their device provisioning
throughput by 400%, which allowed
them to meet their planned production
throughput for connected devices.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
a:FreeRTOS
a:FreeRTOS
AWS IoT Architecture
Intelligence
Insights & Logic → Action
AWS Greengrass
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, 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.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How do I ensure
my connected
devices stay
secure?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Audit device
configurations, define and
monitor device behavior
Identify drifts in
security settings and
detect device anomalies
Generate alerts Patch security
vulnerabilities
AWS 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.© 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.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Audit Device Configurations
• Audit device security policies
against a set of built-in IoT security
best practices
• Schedule audits (daily, weekly) or
run ad-hoc audits during vulnerable
periods such as device deployments
• Run audits to spot security gaps
• Devices using the same certificate
• One device subscribing to data from all
other devices
• Expiring certificates
scheduled
Ad-hoc
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Monitor Device
Behavior
• Monitors incoming security metrics
and data from connected devices
• Create your own device profile for
expected device behavior such as
which IP addresses the device can
communicate with
• Compares device metrics against
expected device behavior such as
volume of messages permitted
during a 24 hour period
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Identify Anomalies
Blacklist/Whitelist behaviors for:
• IP destinations and Geo locations
• Connection IPs
• Open ports
Define thresholds behavior for:
• Number of active connections
• Number of open ports
• Number of outbound packets across
all protocols per unit of time
• Number of outbound bytes across all protocols
per unit of time
• Number of authorization failures within 24 hours
• Message rate and Message size
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Generate Alerts
• Alerts generated based on
identified anomalies and audits
• Alerts sent to AWS IoT Console,
Amazon CloudWatch, and
Amazon SNS
• Review historical and contextual
information about your fleet when
it fails an audit or when behavior
deviates from what is expected
• View recommended actions
to minimize the impact of
security issues
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Patch Security
Vulnerabilities
• Take actions that makes sense
for your devices and use cases
• Revoke permissions
• Reboot a device
• Reset factory defaults
• Push security fixes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
a:FreeRTOS
a:FreeRTOS
Intelligence
Insights & Logic → Action
AWS Greengrass
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
Secure device
connectivity
and messaging
AWS
IoT Core
AWS IoT Device
Management
AWS IoT Device
Defender
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How do I
generate value
from my
device data?
10101 1 0 0 1 0
01010
01010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
01010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Analytics is a service that processes, enriches, stores, analyzes,
and visualizes IoT data for manufacturers and enterprises
Analytics for IoT Devices
AWS IoT Analytics
IoT data is noisy
and contains gaps
and false readings
Filter, process,
transform, and enrich
your data
Ad-hoc queries
or sophisticated IoT
analytics and visualization
Store raw data and
processed data
0 1 0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1 0 1
0 1 0 1 1 0 1 0 1 0 1 0
0 1 1 0 1 0 1 0 1 0 1 1
0 1 0 1 0 1 0 1 1 0 1 0
1 0 0 1 0 0 1 0
ENRICHMENT10101 1 0 0 1 0
01010
01010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 01 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
0101001010
101001
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
1 0 1 0 1 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0
0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1
0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1
0 0 1 0 1 0 1 0 1 1 0 0 1 0 0 1 0 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0
1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0
1 0 1
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Easily analyze IoT data
AWS IoT Analytics
Channels DatasetsPipelines Data Stores Jupyter Notebooks
& Templates
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.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Channels
• Entry point to AWS IoT Analytics
• IoT Data Collection from Multiple
Sources: IoT Core, Amazon Kinesis, S3,
or custom source through APIs
• Data format agnostic
Binary, JSON
• Elastically scalable AWS IoT
Amazon Kinesis
Amazon S3
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pipelines
Data (Pre)Processing and Enrichment
• Filter messages
Conditionally purge messages to remove outliers
and erroneous/irrelevant data
• Transform Messages
Mathematical and conditional transformations to
convert data (e.g. Celsius to Fahrenheit)
• Enrich Messages
Enrichment from MQTT Topic, Device Registry
& Device Shadow
• Custom Preprocessing
Customer-defined lambda to add vital context to
IoT data (e.g. geo location, weather data)
• Batches messages prior to enrichment
ensures scalability
• Easily replicate pipelines using simple API
structure as fleets grow from tens to
thousands of devices
Filter
Transform
Pipeline
Channel
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Data Stores
Raw and Processed Data Storage
Authoritative store of raw data from
multiple devices
• Immutably stores raw device data for
easily reprocessing using different
logic if your needs change
Fully managed and optimized
processed data store for time series
and IoT workloads
• Partitioned by time
Supports faster query response on time
series data
• More than a single database
Abstraction on top of several database
technologies in a single interface
• Manageable data retention policies
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Datasets
Queries on Data Store
• Query IoT Analytics Data Stores
using standard SQL
• Queries can be run ad hoc,
or scheduled
• Popular tabular format
• Visualize in QuickSight dashboards
Native QuickSight Connector to easily build
metrics or inspect datasets
• Available via API, console download,
or within Jupyter Notebooks
• Console Query Editor
Edit and schedule your queries from console
Datasets
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Jupyter Notebooks
& Templates
• Custom author Jupyter-based machine
learning notebooks
Allows you to build sophisticated ML models on IoT
data using popular libraries such as Sci-Kit-Learn
and TensorFlow.
• Built in ML Notebook Templates
Get started faster with pre-built notebook
templates for common IoT use cases:
• Predictive Maintenance
• Anomaly Detection
• Fleet Segmentation
• Forecasting
• Integrated with Amazon SageMaker
Use your SageMaker Notebook Instances to
run notebooks
Jupyter
Notebooks
Predictive Maintenance
Anomaly Detection
Forecasting
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
Valmet produces complex equipment with
multiple dependent processes running in
parallel. Valmet customers need visibility
into the state of these processes to control
quality and avoid downtime.
Solution
Valmet is building a new digital twin
capability to allow paper mill operators to
view equipment and process data during
production runs. AWS IoT Analytics is at
the core of this solution training ML
models for paper quality forecasting and
scheduling metrics generation for digital
twin view-generation.
Impact
AWS IoT Analytics allows Valmet to
combine historical models of equipment
performance with live data from current
operations to glean insights that help
them learn how to make their paper
better and stronger.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Architecture
Secure device
connectivity
and messaging
Endpoints
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Things
Sense & Act
Cloud
Storage & Compute
Secure local
triggers, actions,
and data sync
AWS IoT Core
Gateway
AWS Greengrass
AWS IoT Device
Management
AWS IoT Device
Defender
Intelligence
Insights & Logic → Action
a:FreeRTOS
a:FreeRTOS
AWS IoT
Analytics
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Can you start working
with IoT even faster?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Easily Trigger Actions in the Cloud
AWS IoT 1-Click
AWS IoT 1-Click makes it easy for simple devices to
trigger actions such as Lambda functions with one click
Acquire device Configure & deploy Extract reports
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Easily Trigger Actions in the Cloud
AWS IoT 1-Click
Ready to Use Devices
Out-of-the-Box
Securely Connect
to the Cloud
Associate Devices
to Lambda Functions
with One Click
Fleet
Identification
and Reporting
Mobile
Application
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ready to Use Devices
Out-of-the-Box
• AWS IoT 1-Click devices are ready
to be deployed right away
• Devices supported during preview:
• AWS IoT Enterprise Button
• AT&T LTE-M Button
• Future support for different device
types including asset trackers, sensors,
card readers, etc.
• Easy claim-process for AWS IoT
Enterprise Button for immediate use
• AT&T LTE-M button appears on your
AWS account immediately after log-in
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Securely Connect
to the Cloud
• Secure connectivity to AWS IoT
right Out-of-the-Box
• All AWS IoT 1-Click devices are
pre-provisioned with security
credentials at the time
of manufacture
• This will ensure that the devices
can connect securely to AWS IoT
once acquired
• The certificates are locked and
cannot be replaced
AWS IoT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Associate devices
to Lambda functions
• Associate devices to Lambda
functions for dedicated actions
• Choose from ready-made
templates such as email and SMS
• Associate custom lambda
functions from your AWS account
to devices, all with a single click
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fleet Identification
& Reporting
• Add contextual data to devices
to identify fleets of devices for
easy identification
• Ability to add custom attributes
such as location, user ID,
department ID etc., for project
wide tracking and usage
• Generate reports to determine
usage and status
• Preconfigured and
customized reports
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Mobile Applications
• All features of AWS IoT 1-Click are
available through the 1-Click mobile
app for “anytime anywhere” use
• Mobile app available on Android
and iOS platforms
• 1-Click service access through both
mobile app and AWS management
console at GA AWS IoT 1-Click
Search for …
on
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 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
Secure local
triggers, actions,
and data sync
Intelligence
Insights & Logic → Action
AWS IoT Services Suite
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
IoT with AWS
Enterprise Applications
Enterprise
Users
Corp Apps
Amazon
QuickSight
Amazon
EMR
Amazon
Redshift
Amazon
S3
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, …
ISV (Platform)
Ayala, Bright Wolf,
BSquare, C3IoT, Mnubo,
Salesforce, Splunk,
Thinglogix, …
Connectivity
Amdocs, Asavie, AT&T,
Eseye, Soracom, TATA
Communications, Telus,
Verizon, …
Consulting / SI
Accenture, Aricent,
Clearscale, CTP, Luxoft,
Mobiquity, Solstice,
Storm Reply, Sturdy
Networks, TCS, Trek10, …
Cloud
Device
Shadow
Rules
Engine
AWS IoT
Core
Certificate
Authority
AWS IoT
Device
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 IoT
Device
Defender
Ad-hoc & In-
depth Analysis
Risk Mitigation
Monitor
Device
Behavior
Alerts
Message
Broker
Audit Device
Configurations
Amazon
Kinesis
AWS IoT
Analytics
AWS IoT 1-Click
MQTT
MQTT
Endpoints Gateway/PLC
Device
Shadow
Lambda
Functions
Local Comms Long-range Comms
Amazon
FreeRTOS
Certificate
Authority
Local
Resources
IoT SDK
OPC-UA
MQTT
Edge
Users
Cert
WiFi
MQTT
Edge
OTA
OTA
Amazon
FreeRTOS
Integrated
Client
Amazon.com Confidential
Snowball
Edge
AWS Greengrass
MQTT
AWS Greengrass
Message
Broker
ʥ
A
Protocol
Adapter
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
We Build IoT Solutions through Our Good Friends
AWS Partner Ecosystem
System Integrators
Network
Connectivity
OEM/ODM
ISVs
Silicon/Chipset/Module
AWS IoT building blocks
Things Cloud
Intelligence
Gateways
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Now that you can know the state
of everything and can reason on
top of that data…
what problems will you solve?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!
@danilop
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Annex
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
Nokia needed an industrial IoT solution so
they could analyze video streams from oil
operations in the field at the edge and send
the data to remote centers only when
anomalies are detected.
Solution
Nokia deployed Greengrass on Nokia
Multi-access Edge Computing platform
and combined it with Nokia private mobile
network solutions. This joint solution will
make it possible for the oil industry to pair
real time drilling data with production
data of nearby wells.
Impact
The cost of bandwidth is expensive. AWS
Greengrass allows Nokia to optimize the
data sent to other wells and to the cloud
based on rules and alerts set up on the
locally-processed data. They save valuable
data and reduce costs.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
As Konecranes specializes in the
manufacturing and service of cranes
globally, they discovered that when
they needed to make updates to their
machinery it meant downtime and
local presence onsite.
Solution
Using Greengrass has enabled them to
deploy updates using cloud models that
continually get smarter over time as
they sync with the local environments.
Impact
This allows them to simplify their
current crane architecture and make it
possible to update calculations to the
cranes in a secure way even after the
installation has taken place.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
Stanley Black and Decker finds it unsustainable
to ingest, transmit, store, query and analyze
all data generated at the edge and more
specifically on construction sites or rural areas
with constrained network resources.
Solution
AWS Greengrass enables Stanley Black and
Decker to monitor and filter data at the edge
of the network enabling applications to send
asset health and predict any mechanical failures
before they occur. Edge-based applications built
on Greengrass will help detect and compare
vibrations emitted by high value tools to
historical signatures that indicate everything
from normal operations to imminent failure.
Impact
Instead of trying to use all the data, Stanley
Black and Decker can use Greengrass as the
service allows them to choose what data is
valuable so they can focus on the right data.
Applications include remote troubleshooting of
hydraulic assets by technicians, maintenance
interval tracking, fuel savings, and alerts.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Problem
Wärtsilä needed to accurately predict,
when the marine engines they
manufactured needed to get serviced.
Understanding and predicting the service
schedule is vital for Wärtsilä to increase
their service and parts revenue.
Solution
Accenture worked with AWS account SAs,
AoD SAs, and Salesforce SAs to architect
an IoT solution using Salesforce and AWS
IoT Core to collect data and build
predictive models. The solution developed
is scalable and extensible beyond just this
use case, as Wärtsilä has 14,000 ships with
35,000 engines installed. There are great
possibilities for sensor driven IoT use cases.
Impact
The entire solution should result in an
increase in parts/service sales for Wärtsilä
and higher customer retention.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
IoT solutions require good friends
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Competency
Programs Accelerate
Success
Successful IoT implementations
require services and technologies
not traditionally part of the
enterprise’s DNA
IoT Competency guides customers
through the selection of IoT
partners required to integrate
AWS IoT and other related
AWS services with applications
and physical devices
Customers are looking for skilled
partners that can provide support
and strategy for every piece in the
complex IoT value chain
AWS IoT
Competency Program

Weitere ähnliche Inhalte

Was ist angesagt?

Case Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use CasesCase Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use CasesAmazon Web Services
 
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Amazon Web Services
 
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018Amazon Web Services
 
產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)
產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)
產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)Amazon Web Services
 
Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...
Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...
Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...Amazon Web Services
 
BI & Analytics - A Datalake on AWS
BI & Analytics - A Datalake on AWSBI & Analytics - A Datalake on AWS
BI & Analytics - A Datalake on AWSAmazon Web Services
 
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Amazon Web Services
 
How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018
How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018
How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018Amazon Web Services
 
人工智能 (AI) 與機器學習概覽 (Level 200)
人工智能 (AI) 與機器學習概覽 (Level 200)人工智能 (AI) 與機器學習概覽 (Level 200)
人工智能 (AI) 與機器學習概覽 (Level 200)Amazon Web Services
 
Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018
Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018
Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018Amazon Web Services Korea
 
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitTransforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitAmazon Web Services
 
Transforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdf
Transforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdfTransforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdf
Transforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdfAmazon Web Services
 
Using AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech TalksUsing AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech TalksAmazon Web Services
 
Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018Amazon Web Services
 
Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018
Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018
Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018Amazon Web Services
 
AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28Amazon Web Services
 
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...Amazon Web Services
 

Was ist angesagt? (20)

Case Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use CasesCase Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use Cases
 
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
 
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
 
產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)
產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)
產業轉型:如何利用AWS構建SaaS服務平台,新思維拓展新商機 (Level: 200)
 
Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...
Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...
Enable Your Smart Factory with the AWS Industrial IoT Reference Solution (MFG...
 
BI & Analytics - A Datalake on AWS
BI & Analytics - A Datalake on AWSBI & Analytics - A Datalake on AWS
BI & Analytics - A Datalake on AWS
 
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
 
How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018
How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018
How to Quickly Get Insights from IoT Data on AWS (ANT337-S) - AWS re:Invent 2018
 
人工智能 (AI) 與機器學習概覽 (Level 200)
人工智能 (AI) 與機器學習概覽 (Level 200)人工智能 (AI) 與機器學習概覽 (Level 200)
人工智能 (AI) 與機器學習概覽 (Level 200)
 
Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018
Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018
Data Analytics를 통한 비지니스 혁신::Craig Stries::AWS Summit Seoul 2018
 
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitTransforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
 
Cloud Journey & Lessons Learnt
Cloud Journey & Lessons LearntCloud Journey & Lessons Learnt
Cloud Journey & Lessons Learnt
 
Transforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdf
Transforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdfTransforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdf
Transforming Enterprise IT - AWS Transformation Days Raleigh 2018.pdf
 
Migrating database to cloud
Migrating database to cloudMigrating database to cloud
Migrating database to cloud
 
Using AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech TalksUsing AWS IoT for Industrial Applications - AWS Online Tech Talks
Using AWS IoT for Industrial Applications - AWS Online Tech Talks
 
Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018Transforming Enterprise IT- Transformation Day Philadelphia 2018
Transforming Enterprise IT- Transformation Day Philadelphia 2018
 
Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018
Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018
Transforming Enterprise IT - AWS Transformation Day: Santa Clara 2018
 
New Tools for a New World
New Tools for a New WorldNew Tools for a New World
New Tools for a New World
 
AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28
 
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
 

Ähnlich wie AWS IoT: servizi costruiti per migliorare le performance di business

Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018Amazon Web Services
 
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...Amazon Web Services
 
IoT Compute at the Edge with AWS Greengrass - GOTO Amsterdam
IoT Compute at the Edge with AWS Greengrass - GOTO AmsterdamIoT Compute at the Edge with AWS Greengrass - GOTO Amsterdam
IoT Compute at the Edge with AWS Greengrass - GOTO AmsterdamBoaz Ziniman
 
IoT Building Blocks_ From Edge Devices to Analytics in the Cloud
IoT Building Blocks_ From Edge Devices to Analytics in the Cloud IoT Building Blocks_ From Edge Devices to Analytics in the Cloud
IoT Building Blocks_ From Edge Devices to Analytics in the Cloud Amazon Web Services
 
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...Amazon Web Services
 
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAmazon Web Services
 
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 MinskBuilding Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 MinskBoaz Ziniman
 
Security Management for IoT devices - SRV202 - Chicago AWS Summit
Security Management for IoT devices - SRV202 - Chicago AWS SummitSecurity Management for IoT devices - SRV202 - Chicago AWS Summit
Security Management for IoT devices - SRV202 - Chicago AWS SummitAmazon Web Services
 
Industrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS CloudIndustrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS CloudAmazon Web Services
 
Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...
Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...
Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...Amazon Web Services
 
IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018
IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018
IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018Amazon Web Services
 
IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018Boaz Ziniman
 
AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management
 AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management
AWS Live Panel Discussion: Simplify Large-Scale IoT Device ManagementAmazon Web Services
 
AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions Amazon Web Services
 
AWS Summit Singapore - Getting Smarter at the Edge
AWS Summit Singapore - Getting Smarter at the EdgeAWS Summit Singapore - Getting Smarter at the Edge
AWS Summit Singapore - Getting Smarter at the EdgeAmazon Web Services
 
Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018
Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018
Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018Amazon Web Services
 
Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass Amazon Web Services
 
Code in the Cloud- Deploy on Microcontroller and Edge Devices
Code in the Cloud- Deploy on Microcontroller and Edge DevicesCode in the Cloud- Deploy on Microcontroller and Edge Devices
Code in the Cloud- Deploy on Microcontroller and Edge DevicesAmazon Web Services
 
AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018
AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018
AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018Amazon Web Services
 
IoT Revolution - Unlocking Business Values in Vertical Markets
IoT Revolution - Unlocking Business Values in Vertical MarketsIoT Revolution - Unlocking Business Values in Vertical Markets
IoT Revolution - Unlocking Business Values in Vertical MarketsAmazon Web Services
 

Ähnlich wie AWS IoT: servizi costruiti per migliorare le performance di business (20)

Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
 
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - T...
 
IoT Compute at the Edge with AWS Greengrass - GOTO Amsterdam
IoT Compute at the Edge with AWS Greengrass - GOTO AmsterdamIoT Compute at the Edge with AWS Greengrass - GOTO Amsterdam
IoT Compute at the Edge with AWS Greengrass - GOTO Amsterdam
 
IoT Building Blocks_ From Edge Devices to Analytics in the Cloud
IoT Building Blocks_ From Edge Devices to Analytics in the Cloud IoT Building Blocks_ From Edge Devices to Analytics in the Cloud
IoT Building Blocks_ From Edge Devices to Analytics in the Cloud
 
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV304 - C...
 
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoTAWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
AWS Learning Series: Harnessing the Power of Data | An Introduction to IoT
 
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 MinskBuilding Serverless IoT solutions - EPAM SEC 2018 Minsk
Building Serverless IoT solutions - EPAM SEC 2018 Minsk
 
Security Management for IoT devices - SRV202 - Chicago AWS Summit
Security Management for IoT devices - SRV202 - Chicago AWS SummitSecurity Management for IoT devices - SRV202 - Chicago AWS Summit
Security Management for IoT devices - SRV202 - Chicago AWS Summit
 
Industrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS CloudIndustrial IoT, Machine Learning, and Innovation in the AWS Cloud
Industrial IoT, Machine Learning, and Innovation in the AWS Cloud
 
Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...
Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...
Building IoT Applications for a Smart Home, ft. Vestel (IOT306-R1) - AWS re:I...
 
IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018
IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018
IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018
 
IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018IoT from Cloud to Edge & Back Again - WebSummit 2018
IoT from Cloud to Edge & Back Again - WebSummit 2018
 
AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management
 AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management
AWS Live Panel Discussion: Simplify Large-Scale IoT Device Management
 
AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions
 
AWS Summit Singapore - Getting Smarter at the Edge
AWS Summit Singapore - Getting Smarter at the EdgeAWS Summit Singapore - Getting Smarter at the Edge
AWS Summit Singapore - Getting Smarter at the Edge
 
Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018
Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018
Keep Your IoT Devices Secure (IOT205) - AWS re:Invent 2018
 
Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass
 
Code in the Cloud- Deploy on Microcontroller and Edge Devices
Code in the Cloud- Deploy on Microcontroller and Edge DevicesCode in the Cloud- Deploy on Microcontroller and Edge Devices
Code in the Cloud- Deploy on Microcontroller and Edge Devices
 
AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018
AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018
AIoT: AI Meets IoT (IOT204) - AWS re:Invent 2018
 
IoT Revolution - Unlocking Business Values in Vertical Markets
IoT Revolution - Unlocking Business Values in Vertical MarketsIoT Revolution - Unlocking Business Values in Vertical Markets
IoT Revolution - Unlocking Business Values in Vertical Markets
 

Mehr von Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mehr von Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

AWS IoT: servizi costruiti per migliorare le performance di business

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT: Services Built for Business Outcomes Danilo Poccia Principal Evangelist, Serverless
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. If you knew the state of everything and could reason on top of that data… what problems would you solve?
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Customers
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Predictive maintenance Wellness & health solutions Connected buildings & city systems Maintain device fleets Monitor energy efficiency Safeguard manufacturing facilities What Customers Are Doing with AWS IoT IoT payment & connected commerce Remote patient monitor
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Nobody just buys IoT technology… they seek business outcomes
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Revenue growth IoT data drives business growth Operational efficiency IoT data decreases OpEx Business Outcomes with IoT New services & business models Products that get better with time Better relationship with customers Increased efficiency Intelligent decision making Data driven discipline
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Connect, communicate, secure IoT Solutions Are Complex & Multidimensional Onboard, provision, manage Devices & sensors Connectivity & infrastructure Analyze, visualize, act Analytics & insights Engage, empower, delight Applications & services Transform, shift culture Change management
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Our Concept of IoT Things Sense & Act Cloud Storage & Compute Intelligence Insights & Logic → Action
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture Things Sense & Act Cloud Storage & Compute Intelligence Insights & Logic → Action Secure device connectivity and messaging
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Intelligence Insights & Logic → Action Secure device connectivity and messaging
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Intelligence Insights & Logic → Action Secure device connectivity and messaging
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How can I connect my devices securely, and handle the data they generate?
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. To securely connect devices to the AWS cloud and other devices at scale To fully integrate with other AWS service to reason on top of the data (Analytics, Databases, AI, etc.) To route, process, and act upon data from connected devices Secure Device Connectivity and Messaging AWS IoT Core AWS IoT Core is a managed service that lets connected devices easily and securely interact with cloud applications and other devices To enable applications to interact with devices even when they are offline
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Secure Device Connectivity and Messaging AWS IoT Core Device Gateway Rules Engine Message Broker Device Shadow RegistryIdentity Service
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Identity Service SigV4 • Bring your own Root CA and certs or let AWS IoT Core generate certificates for you • Automatic device provisioning with Just-In-Time Registration • Flexible and fine-grained access control with IoT policies • Policies can be associated with identities or registry items • Can control access all the way down to the MQTT topic level X.509 Custom Auth Tokens
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Entry point into the cloud for IoT devices • Long-lived connections for bidirectional communication • Support for multiple protocols including MQTT, WebSockets, HTTP • Supports SigV4, X.509 and token based authentication (via Custom Authorizors) • Secure communications over TLS 1.2 • Support for numerous AES and ECDHE cipher suites Device Gateway
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Scalable, low-latency, reliable message routing based on MQTT protocol • Two-way message streaming between devices and applications • Publish/Subscribe for decoupled devices and applications • Support for QoS0 and QoS1 messaging • Customizable topic space with support for wildcard topic filters Message Broker
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Easy to use SQL-like language for transforming, filtering and enriching your data • Transform—built in functions for math, string manipulation, dates, etc. • Filter—use the WHERE clause to capture only the data you want • Enrich—bring in context from the Device Shadow and Amazon Machine Learning or from external sources via inline Lambda execution • Route—send your data to over 10 AWS services and third party services like Salesforce, HERE, etc. Rules Engine Data transformation and actions Analytics Kinesis Artificial Intelligence EMR Messaging SQS SNS Database Redshift DynamoDB Manage CloudWatch
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Cloud representation of dynamic device state; e.g., temperature or RPM • Control devices via Shadow updates like volume up or down, on/off, etc. • Devices and application notified of state change in real-time on dedicated MQTT topics (e.g., $aws/things/thing- name/shadow/update/delta ) • Query last known state for offline devices • Automatic synchronization once devices connect • REST APIs for applications to discover and interact with devices • Device SDK integration for easy integration with devices Device Shadow APIs
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Registry • Cloud catalog of static device meta data (e.g., Serial number, Manufacturer, etc.) • Things that share common attributes can be associated with ThingTypes (e.g., LightBulb or Thermostat) • Simpler searches • Policies can be inherited from associated ThingTypes • Things can be marshaled into Groups for simpler management (e.g., sensors in one building) • Policies can be attached to Groups • Jobs can be executed on Groups with AWS IoT Device Management Static data Serial #, meta data, etc.
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem Pentair provides water filtration systems equipped with sensors to fish farms and large industrial brewing customers. Most of their industrial customers are located in geographies with unreliable internet connectivity. They need to send data from sensors and devices to the cloud while continuously maintaining connection which is challenging in remote areas. Solution From Pentair’s water filtration systems, data is sent to AWS IoT Core. When connectivity is limited, AWS Greengrass provides Pentair with a local connection so data is never lost. Impact Pentair can make decisions in near real-time that impact the health of its devices but also the health of the fish which in turn, results in better yields, prevents the spread of disease, and lowers cost of operations.
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Secure device connectivity and messaging AWS IoT Core Intelligence Insights & Logic → Action
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How can I extend AWS cloud capabilities to the edge?
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 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 Extend AWS IoT to the Edge AWS Greengrass Edge Cloud Law of Economics Law of Physics Law of the Land
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 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 Local Actions Lambda Functions Local Messages and Triggers Local Message Broker AWS-grade security Easily Update Greengrass Core Machine Learning Inference Local Execution of ML Models Local Resource Access Lambdas Interact With Peripherals Easy Integrations With Local Protocols ʥ A
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Local Messages and Triggers • Extends the AWS IoT MQTT pub/sub messaging paradigm locally to the edge • Allows AWS Lambda functions written in the cloud and deployed locally on the AWS Greengrass core to trigger and respond to events • Enables offline command and control operations from the AWS Greengrass core and other devices that use the AWS IoT Device SDK • The AWS Greengrass core detects low moisture in the soil and in response triggers an action to spray more water in smart greenhouse, without a connection to the cloud
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • With AWS Greengrass you can write event-driven AWS Lambda functions in the cloud and deploy them locally • AWS Greengrass runs AWS Lambda functions written in Python 2.7, Node.js or Java • Invoke AWS Lambda functions with messaging and shadow updates • Offline actions and triggers for example, detecting low moisture in the soil and then triggering controls to spray more water inside a smart greenhouse Local Actions
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Data & State Sync • Enables you to define a shadow state for a device as a JSON document in any logical manner—a single wind turbine, a windfarm, or a resource grid • Allows shadow states to be local or synced to the cloud • AWS Lambda functions running on the AWS Greengrass core can update shadow states through MQTT messages • For example, the AWS Greengrass core can update a tractor’s shadow with continuous information on harvest quality, and a snapshot of the data can be synced to the cloud at the end of the day
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Security • Supports TLS mutual authentication, both locally and with the cloud • Certificates on your devices can be associated to SigV4 credentials in the cloud • Through AWS Lambda running on the AWS Greengrass core, you can easily call any AWS service running in the cloud
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Local Resource Access • Allows Lambdas to access local resources on a device • GPIO can be accessed to process sensor and actuator data • Lambdas can take advantage of the local file system on your operating system • Lambdas can use GPUs for hardware acceleration for machine learning GPU
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Machine Learning Inference • Train models in the cloud using Amazon Sagemaker or another service using EC2 • ML Inference works with Apache MXNet andTensorFlow • Transfer your trained models onto your AWS Greengrass device to make predictions based on local data • ML Inference gives you access to hardware accelerators such as GPUs on your devices
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Protocol Adapter for OPC-UA • Allows for industrial machines to participate in the AWS Greengrass programming paradigm • Brings the robust AWS Greengrass security model to industrial devices that communicate through an OPC-UA server • Supports certificate-based authentication with industrial OPC-UA servers • Fully customizable framework to fit other industrial protocols • Example: an industrial PLC on a machine can send telemetry data to a AWS Greengrass core that in turn controls other machines ʥ A
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Over the Air Updates • Remotely update an AWS Greengrass core device with the latest Greengrass software, security updates, bug fixes, and new features • Enables bulk updates of many AWS Greengrass core devices at once • Updates are fail-safe: any breaking changes will trigger an automatic revert • Status of updates can be tracked from the AWS IoT console
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture AWS Greengrass Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Secure device connectivity and messaging AWS IoT Core Intelligence Insights & Logic → Action
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How can I securely connect constrained, microcontroller- based devices? ?
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Will it work on my chip? Does it have the functionality I need? How do I start?Where do I get it? 10101011010 10111010110 10101010101 00101010101 00101001010 10111010101 10011001011 00100101101 ? IoT Operating System for Microcontrollers 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, connect, and maintain
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EMBEDDED APPS FreeRTOS HW DRIVERS SECURTIY LIBRARIES CONNECTIVITY LIBRARIES OVERTHAAIR (OTA)AGENT CLOUD& GREENGRASS LIBRARIES HELLO Amazon FreeRTOS Will it work on my chip? Does it have the functionality I need? How do I start?Where do I get it? IoT Operating System for Microcontrollers Amazon FreeRTOS, based on the popular FreeRTOS, is a microcontroller operating system that makes small, low powered edge devices easy to program, deploy, secure, connect, and maintain
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Local Connectivity Libraries Cloud Connectivity Libraries Security Connectivity Libraries OTA & Code Signing Based on FreeRTOS kernel AWS Greengrass AWS IoT Core IoT Microcontroller OS Amazon FreeRTOS
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Based on #1 Real-Time Operating System for Microcontrollers • 14 years, trusted, and widely distributed • 40+ supported architectures • Broad ecosystem support • Free and open source • Introducing version 10 • MIT Open Source License • Improved Inter-Process Communication (IPC) capabilities with stream and message buffers
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Local Connectivity Libraries Connect with AWS Greengrass • Local communication with edge gateways and a Wi-Fi stack, including AWS Greengrass discovery support • Wi-Fi management library implements an abstraction layer for Wi-Fi features such as setup, configuration, provisioning, security, and power management • Continue communicating, collecting data, and taking actions without a cloud connection • Support for many network topologies and use cases AWS Greengrass
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Cloud Connectivity Libraries • Connectivity to AWS IoT Core • MQTT Pub/Sub messaging • Device Shadow support • Take advantage of IoT Core benefits like IoT Device Management, scalable architecture, and pay as you go pricing • Fastest way to get started on IoT microcontrollers AWS IoT Core
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Security Connectivity Libraries • Secure sockets using TLS • Certificate-based authentication • PKCS#11 interface for key management • Secure by default • No open network ports • Only run trusted code • Clear, modular implementation
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Over-the-Air Firmware Updates • Use AWS IoT Device Management to assign updates to groups • Code sign new firmware images • Stream updates to your device over MQTT • Validate signature on device • APIs to control installation and reboot logic • Simple to manage groups • Control authorship and ensure devices only run trusted code • Memory efficient updated client
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture a:FreeRTOS AWS Greengrass Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Secure device connectivity and messaging AWS IoT Corea:FreeRTOS Intelligence Insights & Logic → Action
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How can I manage my growing number of connected devices?
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fast device onboarding at scale Real-time fleet indexing and search Monitoring and updating devices AWS IoT Device Management Device Management Service AWS IoT Device Management helps you onboard, organize, monitor, and remotely manage your growing number of connected devices
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Batch Fleet Provisioning Real-time Fleet Index & Search Fine Grained Device Logging & Monitoring Over the Air Updates Maintain Fleet Health AWS IoT Device Management
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Batch Fleet Provisioning • Provides provisioning workflows to register device information such as metadata, certificates, and policies for the entire fleet • JSON template with parameters to define IoT resources (things, certificates, policies) that represent device in the cloud • Upload via console or call StartThingRegistrationTask API for registering all devices in bulk • Track provisioning progress, or download reports for completed tasks • Can be used for provisioning new devices or re-registering devices (e.g., rotating certificates)
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Fast querying across different data sources for your entire device fleet in near real-time • Currently maintains an index of two data sources (Registry and Shadow) which will allow you to find devices within the fleet based on any combination of device attributes and states • “Find all devices manufactured after 2013 with firmware version 1.2 that are connected to a charging station” • Easy to use—one-click activation via console • Support for additional sources (connections, errors, custom data sources) in Q2/2018 Real-time Fleet Index & Search
  • 50. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fine Grained Device Logging & Monitoring • Allows you to configure the logging level on a per device basis or on a group of devices • To troubleshoot an issue, you can selectively increase their diagnostic levels across a subset of devices that are malfunctioning • Logs are uploaded to CloudWatch AWS CloudWatch
  • 51. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Over the Air Updates • Push over the air updates to your devices after they're deployed to the field to improve device functionality • Receive notifications on the status of each device update to monitor your updates as they execute • Target groups of devices to update in bulk, or pinpoint single devices to update • Control your deployment velocity to reduce the blast radius of any update
  • 52. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem Trimble integrates a wide range of positioning technologies including GPS, laser, optical, and inertial technologies to provide complete commercial solutions across 150 countries. For these solutions, Trimble needs to provision and manage a diverse range of connected devices. Solution Trimble aggregates all of Trimble sub-services (IoT, Ingress, Egress, ETL, and Analytics) into an internal product called TPAAS. The TPAAS product, which leverages AWS IoT Core and IoT Device Management, will be the IoT Platform of choice for all future Trimble workloads, including migrating legacy data to the cloud. Impact AWS IoT Device Management helped Trimble increase their device provisioning throughput by 400%, which allowed them to meet their planned production throughput for connected devices.
  • 53. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. a:FreeRTOS a:FreeRTOS AWS IoT Architecture Intelligence Insights & Logic → Action AWS Greengrass Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Secure device connectivity and messaging AWS IoT Core AWS IoT Device Management
  • 54. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How do I ensure my connected devices stay secure?
  • 55. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Audit device configurations, define and monitor device behavior Identify drifts in security settings and detect device anomalies Generate alerts Patch security vulnerabilities AWS 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
  • 56. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 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
  • 57. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Audit Device Configurations • Audit device security policies against a set of built-in IoT security best practices • Schedule audits (daily, weekly) or run ad-hoc audits during vulnerable periods such as device deployments • Run audits to spot security gaps • Devices using the same certificate • One device subscribing to data from all other devices • Expiring certificates scheduled Ad-hoc
  • 58. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Monitor Device Behavior • Monitors incoming security metrics and data from connected devices • Create your own device profile for expected device behavior such as which IP addresses the device can communicate with • Compares device metrics against expected device behavior such as volume of messages permitted during a 24 hour period
  • 59. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Identify Anomalies Blacklist/Whitelist behaviors for: • IP destinations and Geo locations • Connection IPs • Open ports Define thresholds behavior for: • Number of active connections • Number of open ports • Number of outbound packets across all protocols per unit of time • Number of outbound bytes across all protocols per unit of time • Number of authorization failures within 24 hours • Message rate and Message size
  • 60. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Generate Alerts • Alerts generated based on identified anomalies and audits • Alerts sent to AWS IoT Console, Amazon CloudWatch, and Amazon SNS • Review historical and contextual information about your fleet when it fails an audit or when behavior deviates from what is expected • View recommended actions to minimize the impact of security issues
  • 61. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Patch Security Vulnerabilities • Take actions that makes sense for your devices and use cases • Revoke permissions • Reboot a device • Reset factory defaults • Push security fixes
  • 62. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture a:FreeRTOS a:FreeRTOS Intelligence Insights & Logic → Action AWS Greengrass Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync Secure device connectivity and messaging AWS IoT Core AWS IoT Device Management AWS IoT Device Defender
  • 63. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How do I generate value from my device data? 10101 1 0 0 1 0 01010 01010 101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 01010 101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0
  • 64. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Analytics is a service that processes, enriches, stores, analyzes, and visualizes IoT data for manufacturers and enterprises Analytics for IoT Devices AWS IoT Analytics IoT data is noisy and contains gaps and false readings Filter, process, transform, and enrich your data Ad-hoc queries or sophisticated IoT analytics and visualization Store raw data and processed data 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 ENRICHMENT10101 1 0 0 1 0 01010 01010 101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 01 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0101001010 101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1
  • 65. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Easily analyze IoT data AWS IoT Analytics Channels DatasetsPipelines Data Stores Jupyter Notebooks & Templates AWS IoT Analytics is a service that processes, enriches, stores, analyzes, and visualizes IoT data for manufacturers and enterprises
  • 66. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Channels • Entry point to AWS IoT Analytics • IoT Data Collection from Multiple Sources: IoT Core, Amazon Kinesis, S3, or custom source through APIs • Data format agnostic Binary, JSON • Elastically scalable AWS IoT Amazon Kinesis Amazon S3
  • 67. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Pipelines Data (Pre)Processing and Enrichment • Filter messages Conditionally purge messages to remove outliers and erroneous/irrelevant data • Transform Messages Mathematical and conditional transformations to convert data (e.g. Celsius to Fahrenheit) • Enrich Messages Enrichment from MQTT Topic, Device Registry & Device Shadow • Custom Preprocessing Customer-defined lambda to add vital context to IoT data (e.g. geo location, weather data) • Batches messages prior to enrichment ensures scalability • Easily replicate pipelines using simple API structure as fleets grow from tens to thousands of devices Filter Transform Pipeline Channel
  • 68. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Data Stores Raw and Processed Data Storage Authoritative store of raw data from multiple devices • Immutably stores raw device data for easily reprocessing using different logic if your needs change Fully managed and optimized processed data store for time series and IoT workloads • Partitioned by time Supports faster query response on time series data • More than a single database Abstraction on top of several database technologies in a single interface • Manageable data retention policies
  • 69. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Datasets Queries on Data Store • Query IoT Analytics Data Stores using standard SQL • Queries can be run ad hoc, or scheduled • Popular tabular format • Visualize in QuickSight dashboards Native QuickSight Connector to easily build metrics or inspect datasets • Available via API, console download, or within Jupyter Notebooks • Console Query Editor Edit and schedule your queries from console Datasets
  • 70. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Jupyter Notebooks & Templates • Custom author Jupyter-based machine learning notebooks Allows you to build sophisticated ML models on IoT data using popular libraries such as Sci-Kit-Learn and TensorFlow. • Built in ML Notebook Templates Get started faster with pre-built notebook templates for common IoT use cases: • Predictive Maintenance • Anomaly Detection • Fleet Segmentation • Forecasting • Integrated with Amazon SageMaker Use your SageMaker Notebook Instances to run notebooks Jupyter Notebooks Predictive Maintenance Anomaly Detection Forecasting
  • 71. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem Valmet produces complex equipment with multiple dependent processes running in parallel. Valmet customers need visibility into the state of these processes to control quality and avoid downtime. Solution Valmet is building a new digital twin capability to allow paper mill operators to view equipment and process data during production runs. AWS IoT Analytics is at the core of this solution training ML models for paper quality forecasting and scheduling metrics generation for digital twin view-generation. Impact AWS IoT Analytics allows Valmet to combine historical models of equipment performance with live data from current operations to glean insights that help them learn how to make their paper better and stronger.
  • 72. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Architecture Secure device connectivity and messaging Endpoints Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Things Sense & Act Cloud Storage & Compute Secure local triggers, actions, and data sync AWS IoT Core Gateway AWS Greengrass AWS IoT Device Management AWS IoT Device Defender Intelligence Insights & Logic → Action a:FreeRTOS a:FreeRTOS AWS IoT Analytics
  • 73. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Can you start working with IoT even faster?
  • 74. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Easily Trigger Actions in the Cloud AWS IoT 1-Click AWS IoT 1-Click makes it easy for simple devices to trigger actions such as Lambda functions with one click Acquire device Configure & deploy Extract reports
  • 75. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Easily Trigger Actions in the Cloud AWS IoT 1-Click Ready to Use Devices Out-of-the-Box Securely Connect to the Cloud Associate Devices to Lambda Functions with One Click Fleet Identification and Reporting Mobile Application
  • 76. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ready to Use Devices Out-of-the-Box • AWS IoT 1-Click devices are ready to be deployed right away • Devices supported during preview: • AWS IoT Enterprise Button • AT&T LTE-M Button • Future support for different device types including asset trackers, sensors, card readers, etc. • Easy claim-process for AWS IoT Enterprise Button for immediate use • AT&T LTE-M button appears on your AWS account immediately after log-in
  • 77. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Securely Connect to the Cloud • Secure connectivity to AWS IoT right Out-of-the-Box • All AWS IoT 1-Click devices are pre-provisioned with security credentials at the time of manufacture • This will ensure that the devices can connect securely to AWS IoT once acquired • The certificates are locked and cannot be replaced AWS IoT
  • 78. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Associate devices to Lambda functions • Associate devices to Lambda functions for dedicated actions • Choose from ready-made templates such as email and SMS • Associate custom lambda functions from your AWS account to devices, all with a single click
  • 79. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fleet Identification & Reporting • Add contextual data to devices to identify fleets of devices for easy identification • Ability to add custom attributes such as location, user ID, department ID etc., for project wide tracking and usage • Generate reports to determine usage and status • Preconfigured and customized reports
  • 80. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Mobile Applications • All features of AWS IoT 1-Click are available through the 1-Click mobile app for “anytime anywhere” use • Mobile app available on Android and iOS platforms • 1-Click service access through both mobile app and AWS management console at GA AWS IoT 1-Click Search for … on
  • 81. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 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 Secure local triggers, actions, and data sync Intelligence Insights & Logic → Action AWS IoT Services Suite
  • 82. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. IoT with AWS Enterprise Applications Enterprise Users Corp Apps Amazon QuickSight Amazon EMR Amazon Redshift Amazon S3 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, … ISV (Platform) Ayala, Bright Wolf, BSquare, C3IoT, Mnubo, Salesforce, Splunk, Thinglogix, … Connectivity Amdocs, Asavie, AT&T, Eseye, Soracom, TATA Communications, Telus, Verizon, … Consulting / SI Accenture, Aricent, Clearscale, CTP, Luxoft, Mobiquity, Solstice, Storm Reply, Sturdy Networks, TCS, Trek10, … Cloud Device Shadow Rules Engine AWS IoT Core Certificate Authority AWS IoT Device 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 IoT Device Defender Ad-hoc & In- depth Analysis Risk Mitigation Monitor Device Behavior Alerts Message Broker Audit Device Configurations Amazon Kinesis AWS IoT Analytics AWS IoT 1-Click MQTT MQTT Endpoints Gateway/PLC Device Shadow Lambda Functions Local Comms Long-range Comms Amazon FreeRTOS Certificate Authority Local Resources IoT SDK OPC-UA MQTT Edge Users Cert WiFi MQTT Edge OTA OTA Amazon FreeRTOS Integrated Client Amazon.com Confidential Snowball Edge AWS Greengrass MQTT AWS Greengrass Message Broker ʥ A Protocol Adapter
  • 83. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. We Build IoT Solutions through Our Good Friends AWS Partner Ecosystem System Integrators Network Connectivity OEM/ODM ISVs Silicon/Chipset/Module AWS IoT building blocks Things Cloud Intelligence Gateways
  • 84. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Now that you can know the state of everything and can reason on top of that data… what problems will you solve?
  • 85. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you! @danilop
  • 86. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Annex
  • 87. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem Nokia needed an industrial IoT solution so they could analyze video streams from oil operations in the field at the edge and send the data to remote centers only when anomalies are detected. Solution Nokia deployed Greengrass on Nokia Multi-access Edge Computing platform and combined it with Nokia private mobile network solutions. This joint solution will make it possible for the oil industry to pair real time drilling data with production data of nearby wells. Impact The cost of bandwidth is expensive. AWS Greengrass allows Nokia to optimize the data sent to other wells and to the cloud based on rules and alerts set up on the locally-processed data. They save valuable data and reduce costs.
  • 88. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem As Konecranes specializes in the manufacturing and service of cranes globally, they discovered that when they needed to make updates to their machinery it meant downtime and local presence onsite. Solution Using Greengrass has enabled them to deploy updates using cloud models that continually get smarter over time as they sync with the local environments. Impact This allows them to simplify their current crane architecture and make it possible to update calculations to the cranes in a secure way even after the installation has taken place.
  • 89. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem Stanley Black and Decker finds it unsustainable to ingest, transmit, store, query and analyze all data generated at the edge and more specifically on construction sites or rural areas with constrained network resources. Solution AWS Greengrass enables Stanley Black and Decker to monitor and filter data at the edge of the network enabling applications to send asset health and predict any mechanical failures before they occur. Edge-based applications built on Greengrass will help detect and compare vibrations emitted by high value tools to historical signatures that indicate everything from normal operations to imminent failure. Impact Instead of trying to use all the data, Stanley Black and Decker can use Greengrass as the service allows them to choose what data is valuable so they can focus on the right data. Applications include remote troubleshooting of hydraulic assets by technicians, maintenance interval tracking, fuel savings, and alerts.
  • 90. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Problem Wärtsilä needed to accurately predict, when the marine engines they manufactured needed to get serviced. Understanding and predicting the service schedule is vital for Wärtsilä to increase their service and parts revenue. Solution Accenture worked with AWS account SAs, AoD SAs, and Salesforce SAs to architect an IoT solution using Salesforce and AWS IoT Core to collect data and build predictive models. The solution developed is scalable and extensible beyond just this use case, as Wärtsilä has 14,000 ships with 35,000 engines installed. There are great possibilities for sensor driven IoT use cases. Impact The entire solution should result in an increase in parts/service sales for Wärtsilä and higher customer retention.
  • 91. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. IoT solutions require good friends
  • 92. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Competency Programs Accelerate Success Successful IoT implementations require services and technologies not traditionally part of the enterprise’s DNA IoT Competency guides customers through the selection of IoT partners required to integrate AWS IoT and other related AWS services with applications and physical devices Customers are looking for skilled partners that can provide support and strategy for every piece in the complex IoT value chain AWS IoT Competency Program