Mais conteúdo relacionado Semelhante a IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 2018 (20) Mais de Amazon Web Services (20) IoT - From Cloud to Edge & Back Again: AWS Developer Workshop at Web Summit 20181. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
IoT - From Cloud to Edge & Back Again
WebSummit Lisbon – November 2018
Boaz Ziniman
Technical Evangelist, Amazon Web Service
@ziniman
boaz.ziniman.aws
ziniman
2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How to make IoT Simple ?
3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How to make IoT Simple ?
For Developers
4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Security
Hello World!
5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ScalabilitySecurity
Hello World!
6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Things
Sense & Act
Cloud
Storage & Compute
Intelligence
Insights & Logic → Action
Our Concept of IoT
7. © 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
8. © 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
9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
AWS IoT Architecture
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 Core
Secure Device Connectivity and Messaging
Device
Gateway
Rules
Engine
Message
Broker
Device
Shadow
Identity
Service
Registry
11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
bit.ly/AWSIoTLights
12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Light bulb moment
AWS IoT
IoT
shadow
Amazon
Cognito
13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoT Core
Secure Device Connectivity and Messaging
Device
Gateway
Rules
Engine
Message
Broker
Device
Shadow
RegistryIdentity
Service
14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Benefits of AWS IoT
The AWS IoT Core platform enables you:
To securely connect
devices to the AWS Cloud
and other devices at scale
To route, process and act
upon data from these devices
To enable applications to
interact with devices even
when they are offline
To fully integrate with
other AWS service to reason
on top of the data
(Analytics, Databases, AI, etc.)
15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Environmental Monitoring Solutions
(EMS) specializes in solutions that
help petrol retailers gather and
analyze data on the performance of
their petrol stations. Its solutions
provide remote monitoring and 24/7
support services—helping customers
boost sales, reduce maintenance
expense, and decrease the risk of
accidents.
“With our AWS IoT–enabled Fuelsuite
solution, customers manage their
petrol stations proactively rather
than reactively… to dramatically
improve efficiencies and detect fuel
leaks early to minimize environmental
impacts.”
Russell Dupuy
Founder and Managing Director
EMS
16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
AWS IoT Architecture
17. © 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
intelligence to the edge?
18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
CloudEdge
19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
Law of EconomicsLaw of Physics Law of the Land
20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
Edge Cloud
Law of Economics
Law of Physics
Law of the Land
21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
Edge Cloud
Law of Economics
Law of Physics
Law of the Land
22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
I n f r a s t r u c t u r e C l o u dP o PI o T E n d p o i n t G a t e w a y A p p l i a n c e
C o m m o n P r o g r a m m i n g M o d e l
O n b o a r d
A W S
C l o u d
L a m b d a
@ E d g e
A m a z o n
F r e e R T O S
G r e e n g r a s s
23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
A W S
C l o u d
G r e e n g r a s s
I n f r a s t r u c t u r e C l o u dP o PI o T E n d p o i n t G a t e w a y A p p l i a n c eO n b o a r d
A m a z o n
F r e e R T O S
L a m b d a
@ E d g e
24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Who is AWS Greengrass for?
E n e r g y
M e d i c a l
I n s u r a n c e
R e t a i l
A g r i c u l t u r e
M o r e …I n f r a s t r u c t u r e
M i n i n g
I n d u s t r i a l G a t e w a y s C o n s t r u c t i o n
A u t o m o t i v e
C o n s u m e r
E l e c t r o n i c s
25. © 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.
26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass
• Software installed on a gateway
• Architectures:
• x86_64
• ARMv8
• ARMv7l
• Linux bases:
• Amazon Linux
• Ubuntu 14.04 - 16.04
• Raspbian Jessie
• Core and Device AWS
IoT SDK Endpoints
Greengrass Devices
Gateway
Greengrass Core
C l o u d
27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Data and
state sync
Local
actions
Local
triggers
Security
Extend intelligence to the edge
Local ML
inference
Over the air
updates
Protocol
adapter for
OPC-UA
Local
resource
access
AWS Greengrass
28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass ML Inference
Build and train ML
models in the cloud
Accelerate ML inference
applications on the edge
Devices take action
quickly – even when
disconnected
Use Greengrass to
deploy optimized models
on your target device
29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
Snowball Edge
Greengrass Momentum
30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BORON Mining Site
33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass - Benefits
Respond quickly
to local events
Operate
offline
Simplified device
programming
Reduce the cost of
IoT applications
AWS-grade
security
34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
AWS IoT Architecture
35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon FreeRTOS
IoT Microcontroller OS
Local Connectivity
Libraries
Cloud Connectivity
Libraries
Security
Connectivity
Libraries
OTA Beta
&
Code Signing
Based on FreeRTOS kernel
AWS Greengrass AWS IoT Core
36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Offer designer eyewear
• Started as online business and moved to physical stores
• Use data from the stores and the web to inform product
decisions
37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Design a physical retail experience to be as data rich as the digital
experience
Online In Store
Unique Visitors Foot traffic
Click streams Stay zones
Add-to-carts Product interactions
38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
With Greengrass, they can process and act upon in-store data
more easily.
Greengrass makes it easy to apply
this paradigm in our stores
Already love using Lambda in
the Cloud
39. © 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
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
AWS IoT Architecture
40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS DEVELOPER WORKSHOP SCHEDULE
10:00AM
An Introduction to AWS for
Developers
11:00AM
Serve Your Customers with AI from
Cloud
12:00PM
Chaos Engineering: Why Breaking
Things Should be Practiced
1:00PM
From Data Collection to Actionable
Insights in 60 Seconds
2:00PM
How to Process Transactions like a
Boss!
3:00PM
IoT – From Cloud to Edge & Back Again
4:00PM
Exploring Ad-Based Monetization
Opportunities for Modern Web &
Mobile Apps
Thursday, November 8
41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Did We Scan Your Badge?
Remember to opt-in to AWS
communications and you will receive a
post-event email with a link to:
• AWS Developer Workshop Slides
• $200 in AWS Credits
42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!
Boaz Ziniman
Technical Evangelist, Amazon Web Service
Give me feedback – Talk to my Bot
m.me/boaz.ziniman.aws
@ziniman
boaz.ziniman.aws