3. Internet of Things (IoT)
26 Billion connected units will be installed by 2020
Key Factors include:
Lower price point of sensors, processors and networking
Increased connectivity
Reducing cost of data storage and compute
Sources:
https://www.gartner.com/doc/3086918/market-guide-iot-platforms
http://www.mckinsey.com/insights/business_technology/the_internet_of_things_the_value_of_digitizing_the_physical_world
Economic value impact is estimated to be up to $11T by 2025
Large quantities of data to be analyzed and processed
Every industry vertical and domain expected to be impacted
7. Benefits of AWS IoT Platform
Connect and manage Devices can communicate with each other even if they use different or custom protocols
Secure devices and
data
Provides authentication and end-to-end encryption throughout all points of connection,
applying policies with granular permissions
Process and act on
data
Filter, transform, and act upon device data on the fly, based on business rules that you
define
Create a “shadow”
Device Shadows store the last reported and desired future state of each device even if
device is offline. You can retrieve the last
reported state of a device or the desired future state through the API or by using the
rules engine
8. Registry
Establishes an identity for devices and manages
metadata such as the devices’ attributes and
capabilities
Rules and Actions
Match patterns and take actions to send data to
other AWS services or republish
Shadows
Apps and devices can access “RESTful”
Shadow (Thing’s State) that is in sync with
the device
{Thing Name,
Sensor Temp,
, GetTemp(),
Output LED}
Rules Engine
Shadow
Registry
S3 Lambda,
Kinesis
DynamoDB
SNS
Mobile App
AWS IoT: Key features
9. Secure by Default
Connect securely via X509 Certs and
TLS v1.2 Client Mutual Auth
Multi-protocol Message Gateway
Millions of devices and apps can connect
over MQTT or HTTP or WebSockets.
Elastic Pub Sub Broker
Go from 1 to 1-billion long-lived
connections with zero provisioning
Subscribers
Publishers
AWS IoT: Key features
11. DEVICE SDK
Set of client libraries to connect,
authenticate and exchange
messages
DEVICE GATEWAY
Communicate with devices via
MQTT and HTTP
AUTHENTICATION
Secure with mutual
authentication and encryption
RULES ENGINE
Transform messages
based on rules and route
to AWS Services
AWS Services
- - - - -
3P Services
SHADOW
Persistent thing state during
intermittent connections
APPLICATIONS
AWS IoT API
REGISTRY
Identity and Management of
your things
AWS IoT: How it Works
12. Sprinkler
Controller
Lambda Function
AWS Customers making an impact with IoT
Wifi Connected Home Sprinkler System. Easily calibrate soil,
vegetation, slope, sun exposure, and nozzle types
By running on AWS, project they will save $90,000 per year.
For customers, striving to save 1 billion gallons of water in
2016.
13. AWS Customers making an impact with IoT
“We're excited about AWS IoT to provide scalable and efficient connectivity for our
connected 'Internet of Clean' products, supporting millions of connected cleaning
appliances means we have to process billions of telemetry and command messages
reliably, with low-latency, and cost-effectively.
Now we can rely on AWS IoT for that critical infrastructure, and focus on helping our
customers create cleaner, healthier environments.”
14. Uses AWS to stream, analyze, store, and share
data collected by 200,000 telematically-enabled
machines to provide growers with timely and
accurate data for optimal growing conditions.
John Deere can help farmers take action on real-
time developments on their farms, plant more
efficiently, and improve the yield of their crops.
AWS Customers making an impact with IoT
Video Testimonial
15. The Philips HealthSuite digital platform analyzes
and stores 15 PB of patient data gathered from
390 million imaging studies, medical records,
and patient inputs
Running on AWS provides the reliability,
performance and scalability that Philips needs to
help protect patient data as its global digital
platform grows at the rate of one petabyte per
month.
AWS Customers making an impact with IoT
Video Testimonial
16. The BMW Group
Connected-car application collects sensor data
from BMW 7 Series cars to give drivers
dynamically updated map information.
Built its new car-as-a-sensor (CARASSO)
service in only six months
CARASSO can adapt to rapidly changing load
requirements; can scale up and down by two
orders of magnitude within 24 hours.
By 2018 CARASSO is expected to process data
collected by a fleet of 100,000 vehicles traveling
more than eight billion kilometers.
AWS Customers making an impact with IoT
Video Testimonial
18. Demo
R U L E
Amazon Kinesis
Firehose Amazon S3 Amazon Athena AWS Quicksight
Amazon Elasticsearch
Service
Kibana
AWS IoT
Raspberry PI
Notes de l'éditeur
According to Gartner, over the next four years, we are expecting to see a tremendous increases in the number of sensors and devices that are connecting to the internet and transmitting data back/forth.
Some reasons that is driving this:
lower cost for hardware,
increased connectivity (wifi, cellular, etc.),
Cloud: cost effect storage and compute resources
Not only is the growth significant in footprint, predictions are that the economic impact is going to be huge. This in turn, is drawing new startups and existing companies to build innovative solutions.
IoT is impacting all most all industry segments. For example, in some public sector industries…
Municipal: EXAMPLE: garbage collection of trash cans or dumpster: instead of sending crews to all of the dumpster and trash cans to empty on a regular schedule (whether they are full or not), only send crews and determine optimal routes when trash needs to be emptied.
Education: EXAMPLE: Monitoring laundry machines, printers/copy machines, vending machines – all for resource management/maintenance
==========
Healthcare/Life Sciences
Smart Home: lots of connected products in the house, thermostats, connected refrigerators
Retail: Amazon Dash Replenishment Service
Manufacturing: fleet monitoring, production line optimization
Agriculture: precision agriculture, smart water management
Automotive: vehicle to vehicle, and vehicle to ground communication
After receiving requests from a lot of customers, out engineering team released a new service (AWS IoT) at re:Invent in Oct 2015.
AWS IoT is a fully managed service that allows you to connect large quantity of devices, securely, and interact with cloud based services.
AWS IoT was designed to address all of the concerns that we discussed on the previous slide.
On the left, we have devices, sensors, smart “things”, all connecting securely to the AWS IoT service
AWS IoT service acts as a frontdoor for “things” to leverage a number of other AWS services; services for storage, streaming data, analytics and machine learning, etc.
Customers can build highly scalable, secure and responsive applications to interact with AWS IoT service and respond based on data
AWS IoT provides an SDK to help you easily and quickly connect your hardware device or your mobile application.; using the MQTT, HTTP, or WebSockets protocols. SDK supports C, JavaScript, and Arduino.
AWS IoT provides mutual authentication and encryption at all points of connection, so that data is never exchanged between devices and AWS IoT without proven identity. AWS IoT supports the AWS method of authentication (called ‘SigV4’) as well as X.509 certificate based authentication.
The AWS IoT Device Gateway enables devices to securely and efficiently communicate with AWS IoT. The Device Gateway can exchange messages using a publication/subscription model, which enables one-to-one and one-to-many communications.
The Registry establishes an identity for devices and tracks metadata such as the devices’ attributes and capabilities. The Registry assigns a unique identity to each device that is consistently formatted regardless of the type of device or how it connects.
With AWS IoT you can create a persistent, virtual version, or “shadow,” of each device that includes the device’s latest state so that applications or other devices can read messages and interact with the device.
The Rules Engine makes it possible to build IoT applications that gather, process, analyze and act on data generated by connected devices at global scale without having to manage any infrastructure.
Easily calibrate soil, vegetation, slope, sun exposure, and nozzle types.
Situation:
AWS won the Rachio account with easy migration, robust platform and rapidly adding features to AWS IoT, compared to the competition. Rachio was considering other IoT platform options for their 2nd generation device that involved more man hours to manage the infrastructure. After 2 months they tossed out code, after 5 months they launched a product on Amazon.com.
By using AWS IoT iOS/Android/Web SDK, they will save $90,000 with PUBNUB, when they scale up 3X.
Striving to save 1 billion gallons of water in 2016, currently saved 486 million gallons.