SlideShare a Scribd company logo
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Compute at the Edge
with AWS Greengrass
Jon Turow
Pri nci pal Prod uct Manager
N o v e m b e r 2 9 , 2 0 1 7
AWS re:INVENT
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass extends AWS onto your devices,
so they can act locally on the data they generate,
while still taking advantage of the cloud.
Data processed
in the cloud
Data processed
locally
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Greengrass lets you process
data where you want to
Data processed
in the cloud
Data processed
locally
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Security
AWS-grade
security
Data and
state sync
Local
Device Shadows
Local
triggers
Local
Message Broker
Greengrass Features
Local
actions
Local
AWS Lambda Functions
© 2017, 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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
Snowball Edge
Greengrass Momentum
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Respond quickly
to local events
Operate
offline
Simplified device
programming
Reduce the cost of
IoT applications
AWS-grade
security
Benefits
AWS Greengrass
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CloudEdge
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Law of EconomicsLaw of Physics Law of the Land
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Edge Cloud
Law of Economics
Law of Physics
Law of the Land
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Edge Cloud
Law of Economics
Law of Physics
Law of the Land
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A W S
C l o u d
G r e e n g r a s s
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
Smart Mobility Solutions
Lee Bauer
Vice President
Vehicle Electrical / Electronic Systems Architecture
Infotainment and User Experience
Amazon re:Invent
November 29, 2017
Smart Mobility Solutions @Delphi
Overview
CENTRAL COMPUTE CONNECTED SERVICES
• Active safety and autonomous systems
• Infotainment and user experience
• Secure connectivity to the cloud
• Edge compute and analytics
• Data analytics and AI
• Software / Firmware OTA
• System health monitoring, fleet management
• Feature and function upgrades
Delphi has the End to End expertise that enable smart mobility solutions
• High speed data networking, power
distribution
• Zonal control
• Low and high voltage cabling and connectors
• Sensing and sensor fusion
DATA & POWER
Smart Mobility Solutions @Delphi
Data and compute drive new solutions
• Automated driving and the related new
user experiences require cloud control
• In vehicle generated data exceeds
ability to process locally
 The debate is where to process (edge /
cloud) and how they should work together
• The addition of microservices in our
unified architecture with Greengrass
allows us to:
 Take advantage of an expanded set of
local resources (radar, camera, etc.)
 Push down machine learning models pre-
tested in the cloud
 Define a balance between edge and
cloud compute1
DATA GENERATION
The vehicle has become a digital
platform fully connected to the IoT
COMPUTING HORSEPOWER
Automotive has outpaced Moore’s law
and is entering the supercompute era
2015
2020
Future
Processed
Compressed
Uncompressed
Delphi is a smart mobility software and technologies integrator
Smart Mobility Solutions @Delphi
Capability Spectrum
HARDWARE
SOFTWARE
SOLUTION
ELECTRONIC
CONTROLS
BODY AND
SECURITY
ACTIVE
SAFETY
INFOTAINMENT
USER
EXPERIENCE
CENTRAL
COMPUTE
ELECTRICAL
DISTRIBUTION
DATA
PROCESSING
SENSING
SENSOR
FUSION
DATA & POWER
DISTRIBUTION
CONNECTORS
CONNECTED
SERVICES
EDGE
PROCESSING
ARTIFICIAL
INTELLIGENCE
CONNECTIVITY
SOFTWARE &
FIRMWARE OTA
MONITORING
AND CONTROL
Value of today’s
solutions increasingly
software driven
Heritage in
electronics supports
more advanced
solutions
MICROSERVICE / GREENGRASS FOCUS AREAS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New Features
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New!
New Lambda languages
Local
actions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass ML Inference (preview)
Machine
inference
Inference Training
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass ML Inference (preview)
Infinite Data Infinite Compute
Inference Training
Edge CloudMachine
inference Inference TrainingInference Training
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass ML Inference (preview)
Edge Cloud
Machine
inference
Inference Training
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Greengrass ML Inference (preview)
Voice/sound
recognition
Collision
avoidance
Image
recognition
Anomaly
detection
More
!
Inference TrainingEdge Cloud
Some use cases
Machine
inference
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
P h y s i c a l
E n v i r o n m e n t
H a r d w a r e
C a p a b i l i t i e s
Local Resource Access
C o m m o n
P r o g r a m m i n g
M o d e l
Lambdas
Triggers
Shadows
GPU
File System
Sensors
Actuators
Radios
Buses
Local
resources
access
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Resource Access
Types of Local Resources
Device Local Volume
Local
resources
access
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Local Resource Access—examples
GPU Hardware acceleration for machine learning /dev/nvidia0
Serial OPC-UA, CANbus and Modbus /dev/ttyS0
USB Wired peripherals (e.g., cameras) /dev/bus/usb
GPIO Sensors and actuators /dev/mem
Folder Access the local filesystem /usr/lib/python2.x/
site-packages/
Use this… for this… …with this.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
OPC-UA
Information Exchange
for industrial communication
Secure with Certificate
Based Authentication
Fully
Customizable
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Custom, proprietary, and legacy protocols
Local
Resource Access
Host
Layers
Media
Layers
Layer
Application
Presentation
Session
Transport
Network
Data Link
Physical
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Over the air updates
Messaging
Deployments
Over the Air
(OTA) updates
3 ways to update Greengrass
Data
and Events
Lambda functions,
subscriptions, resources
Security updates, bug fixes,
new Greengrass features
New!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Over the air updates
We want you to update Greengrass over time,
so we made it easy
You’re in control. We will not update
Greengrass without your permission.
Go at your own pace. Major, minor, and patch
versioning indicates the level of updated and
whether there are breaking changes.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon FreeRTOS
• 14 years, trusted, and widely distributed
• Built for microcontrollers
• Used today in everything from satellites to
automotive controllers to coffee pots
• 40+ supported architectures
• Broad ecosystem support
• Free and open source
#1 Real-Time OS
for Microcontrollers
Source: EE Times,
2017 Embedded Market Study
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon FreeRTOS
AWS-grade security:
TLS, Key Management,
and code signing
Connect to the Cloud
via AWS IoT Core
Connect Locally via
AWS Greengrass or
other gateway
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
9 features of Greengrass
Security
AWS-grade
security
Data and
state sync
Local
Device Shadows
Local
triggers
Local
Message Broker
Local
actions
Local
Lambda Functions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
9 features of Greengrass
Security
AWS-grade
security
Data and
state sync
Local
Device Shadows
Local
triggers
Local
Message Broker
Local
actions
Local
Lambda Functions
Machine
Inference
Local Execution of
ML Models
Protocol
Adapters
Local messaging
with other devices
Over the
Air Updates
Easily Update
Greengrass Core
Local
Resource Access
Lambdas interact
with peripherals
Amazon
FreeRTOS
Works together out
of the box
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Adam Szatrowski
Senior Software Engineer
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
We offer designer eyewear at a
revolutionary price.
We use data from the stores and the
web to inform product decisions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Online In Store
Unique Visitors Foot traffic
Click streams Dwell zones
Add-to-carts Product interactions
We want our physical retail experience to
be as data rich as the digital experience
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
With Greengrass, we can process and act
upon in-store data more easily.
Greengrass makes it easy to apply
this paradigm in our stores
We already love using Lambda
in the Cloud
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New environments
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Platform support
Ubuntu
Raspbian
Amazon Linux
Generic Linux
OpenWRT (coming soon)
Yocto (coming soon)
Wind River (coming soon)
Packaged OVA
Share local resources
Trigger Greengrass activity
based on VMWare operations
Trigger VMWare activity
based on Greengrass events
Tech preview coming soon
Open source recipe to create
your own GGC Docker Image
Coming soon to AWS Labs
+
AUGMENTED
REALITY
ARTIFICIAL
INTELLIGENCE
INTERNET OF
THINGS
MACHINE
LEARNING
DATA
ANALYTICS
Time
Transaction
Execution
Data
Locale/Sovereignty
Network
Costs or Limitations
Privacy Control
Use Cases Driving Cloud Services to the Edge
Preview: AWS Greengrass on VMware vSphere
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New environments
We create the technology to connect the world
Marko Hokkanen
E2E Solution Architect, Mobile Networks
Nokia private LTE and MEC with AWS
Greengrass – VR Demo
• Nokia
• CBRS LTE Radios, vMEC, LBO,
vEPC
• Amazon
• AWS Greengrass Core, AWS
GG SDK, AWS Cloud, AWS IoT
services, Amazon Sumerian
• Partners
• Gemtek Ethernet/CBRS LTE
CPE, Dell Edge Server, Oculus
VR headset
Solution Components
Rules
Engine
Device
Shadows
Device
SDKs
Registry
Device
Gateway
IoT
vMEC,
CBRS LTE
Radios
Dell Edge Server
AWS GG
Ethernet/CBRS
LTE CPE
RF
cableEthernet
Nokia
vEPC
Oculus VR
headset
LBO
Nokia MEC use case examples
Augmented reality Car2X Campus LTE Real time video
Surveillance cameras Object tracking Live virtual reality People finder
TWICE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Wrapping Up
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where do I want to process data?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Wrapping Up
New Features
Machine Inference
Protocol Adapters
Over the Air Updates
Local Resource Access
Works with Amazon FreeRTOS
Broader Ecosystem
more distributions
coming soon
coming soon
New Languages
New
New
preview
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Learn more
Introducing Amazon FreeRTOS:
IoT OS for Microcontrollers (IOT212)
Wednesday
5:45 – 6:45 PM
Aria
ML Inference: Push Intelligence to the
Edge with Greengrass (IOT209)
Thursday
2:30 – 3:30 PM
Aria
Greengrass and FreeRTOS: Integrating
the Edge with the Edge (IOT403)
Thursday
4:00 – 5:00 PM
Aria
Live Nokia GG/MEC Demo in VR Through Thursday Builder Fair
Live Nokia GG ML Inference Demo Through Thursday Builder Fair
Live VMWare Demo Through Friday VMWare Booth
Live Cisco Demo Through Friday Cisco Booth
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANK YOU!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More Related Content

What's hot

The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017
The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017
The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017
Amazon Web Services
 
Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017
Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017
Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017
Amazon Web Services
 
IOT401_Translating the Promise of IoT into Business Value and Customer Success
IOT401_Translating the Promise of IoT into Business Value and Customer SuccessIOT401_Translating the Promise of IoT into Business Value and Customer Success
IOT401_Translating the Promise of IoT into Business Value and Customer Success
Amazon Web Services
 
NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017
NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017
NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017
Amazon Web Services
 
GPSBUS223-Starting Out with the AWS Partner Network
GPSBUS223-Starting Out with the AWS Partner NetworkGPSBUS223-Starting Out with the AWS Partner Network
GPSBUS223-Starting Out with the AWS Partner Network
Amazon Web Services
 
Monetize your IOT Investment with Salesforce and AWS PPT
Monetize your IOT Investment with Salesforce and AWS PPTMonetize your IOT Investment with Salesforce and AWS PPT
Monetize your IOT Investment with Salesforce and AWS PPT
Amazon Web Services
 
Vishwakarma: Terraform modules for deploying EKS and Self-hosting Kubernetes
Vishwakarma: Terraform modules for deploying EKS and Self-hosting KubernetesVishwakarma: Terraform modules for deploying EKS and Self-hosting Kubernetes
Vishwakarma: Terraform modules for deploying EKS and Self-hosting KubernetesAmazon Web Services
 
AWS FSI Symposium 2017 NYC - Amazon AI for FS
AWS FSI Symposium 2017 NYC - Amazon AI for FSAWS FSI Symposium 2017 NYC - Amazon AI for FS
AWS FSI Symposium 2017 NYC - Amazon AI for FS
Amazon Web Services
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
Amazon Web Services
 
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
Amazon Web Services
 
How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
Amazon Web Services
 
Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017
Amazon Web Services
 
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
Amazon 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 Floor28
Amazon Web Services
 
눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018
눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018
눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018Amazon Web Services Korea
 
GPSBUS209-AWS Partner Solutions
GPSBUS209-AWS Partner SolutionsGPSBUS209-AWS Partner Solutions
GPSBUS209-AWS Partner Solutions
Amazon Web Services
 
AWS Espressif Amazon FreeRTOS
AWS Espressif Amazon FreeRTOSAWS Espressif Amazon FreeRTOS
AWS Espressif Amazon FreeRTOS
Amazon Web Services
 
ENT203-Building a Solid Business Case for Cloud Migration.pdf
ENT203-Building a Solid Business Case for Cloud Migration.pdfENT203-Building a Solid Business Case for Cloud Migration.pdf
ENT203-Building a Solid Business Case for Cloud Migration.pdf
Amazon Web Services
 
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
Amazon Web Services
 
GPSBUS214-Key Considerations for Cloud Procurement in the Public Sector
GPSBUS214-Key Considerations for Cloud Procurement in the Public SectorGPSBUS214-Key Considerations for Cloud Procurement in the Public Sector
GPSBUS214-Key Considerations for Cloud Procurement in the Public Sector
Amazon Web Services
 

What's hot (20)

The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017
The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017
The IoT Offering Explained in Plain English - IOT201 - re:Invent 2017
 
Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017
Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017
Optimizing Costs as You Scale on AWS - ENT302 - re:Invent 2017
 
IOT401_Translating the Promise of IoT into Business Value and Customer Success
IOT401_Translating the Promise of IoT into Business Value and Customer SuccessIOT401_Translating the Promise of IoT into Business Value and Customer Success
IOT401_Translating the Promise of IoT into Business Value and Customer Success
 
NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017
NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017
NEW LAUNCH! Introducing Amazon SageMaker - MCL365 - re:Invent 2017
 
GPSBUS223-Starting Out with the AWS Partner Network
GPSBUS223-Starting Out with the AWS Partner NetworkGPSBUS223-Starting Out with the AWS Partner Network
GPSBUS223-Starting Out with the AWS Partner Network
 
Monetize your IOT Investment with Salesforce and AWS PPT
Monetize your IOT Investment with Salesforce and AWS PPTMonetize your IOT Investment with Salesforce and AWS PPT
Monetize your IOT Investment with Salesforce and AWS PPT
 
Vishwakarma: Terraform modules for deploying EKS and Self-hosting Kubernetes
Vishwakarma: Terraform modules for deploying EKS and Self-hosting KubernetesVishwakarma: Terraform modules for deploying EKS and Self-hosting Kubernetes
Vishwakarma: Terraform modules for deploying EKS and Self-hosting Kubernetes
 
AWS FSI Symposium 2017 NYC - Amazon AI for FS
AWS FSI Symposium 2017 NYC - Amazon AI for FSAWS FSI Symposium 2017 NYC - Amazon AI for FS
AWS FSI Symposium 2017 NYC - Amazon AI for FS
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
 
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
 
How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
 
Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017Machine Learning State of the Union - MCL210 - re:Invent 2017
Machine Learning State of the Union - MCL210 - re:Invent 2017
 
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
NEW LAUNCH! Graph-based Approaches for Cyber Investigative Analytics Using GP...
 
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
 
눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018
눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018
눈으로 보는 AWS 기반 인공지능 서비스 아키텍처 활용 데모::OliverKlein::AWS Summit Seoul 2018
 
GPSBUS209-AWS Partner Solutions
GPSBUS209-AWS Partner SolutionsGPSBUS209-AWS Partner Solutions
GPSBUS209-AWS Partner Solutions
 
AWS Espressif Amazon FreeRTOS
AWS Espressif Amazon FreeRTOSAWS Espressif Amazon FreeRTOS
AWS Espressif Amazon FreeRTOS
 
ENT203-Building a Solid Business Case for Cloud Migration.pdf
ENT203-Building a Solid Business Case for Cloud Migration.pdfENT203-Building a Solid Business Case for Cloud Migration.pdf
ENT203-Building a Solid Business Case for Cloud Migration.pdf
 
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
雲上打造資料湖 (Data Lake):智能化駕馭商機 (Level 300)
 
GPSBUS214-Key Considerations for Cloud Procurement in the Public Sector
GPSBUS214-Key Considerations for Cloud Procurement in the Public SectorGPSBUS214-Key Considerations for Cloud Procurement in the Public Sector
GPSBUS214-Key Considerations for Cloud Procurement in the Public Sector
 

Similar to Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017

GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and BeyondGPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
Amazon Web Services
 
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
Amazon Web Services
 
NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...
NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...
NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...
Amazon Web Services
 
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
Amazon Web Services
 
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
Amazon Web Services
 
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
Amazon Web Services
 
STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...
STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...
STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...
Amazon 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 2018
Boaz Ziniman
 
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
Amazon Web Services
 
ABD206-Building Visualizations and Dashboards with Amazon QuickSight
ABD206-Building Visualizations and Dashboards with Amazon QuickSightABD206-Building Visualizations and Dashboards with Amazon QuickSight
ABD206-Building Visualizations and Dashboards with Amazon QuickSight
Amazon Web Services
 
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
Amazon Web Services
 
AI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen Cybersecurity
Amazon Web Services
 
ARC319_Multi-Region Active-Active Architecture
ARC319_Multi-Region Active-Active ArchitectureARC319_Multi-Region Active-Active Architecture
ARC319_Multi-Region Active-Active Architecture
Amazon Web Services
 
ML Inference at the Edge
ML Inference at the EdgeML Inference at the Edge
ML Inference at the Edge
Amazon Web Services
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWS
Amazon Web Services
 
GPSBUS211-Edge Intelligence for IoT Applications
GPSBUS211-Edge Intelligence for IoT ApplicationsGPSBUS211-Edge Intelligence for IoT Applications
GPSBUS211-Edge Intelligence for IoT Applications
Amazon Web Services
 
Innovations fueled by IoT and the Cloud
Innovations fueled by IoT and the CloudInnovations fueled by IoT and the Cloud
Innovations fueled by IoT and the Cloud
Adrian Hornsby
 
Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...
Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...
Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...
Embarcados
 
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
Amazon Web Services
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
Amazon Web Services
 

Similar to Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017 (20)

GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and BeyondGPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
 
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
NEW LAUNCH! Push Intelligence to the edge with Greengrass - IOT209 - re:Inven...
 
NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...
NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...
NEW LAUNCH! AWS Greengrass and Amazon FreeRTOS: Connectivity and Security at ...
 
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...
 
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
 
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
ARC306_High Resiliency & Availability Of Online Entertainment Communities Usi...
 
STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...
STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...
STG314-Case Study Learn How HERE Uses JFrog Artifactory w Amazon EFS Support ...
 
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
 
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
 
ABD206-Building Visualizations and Dashboards with Amazon QuickSight
ABD206-Building Visualizations and Dashboards with Amazon QuickSightABD206-Building Visualizations and Dashboards with Amazon QuickSight
ABD206-Building Visualizations and Dashboards with Amazon QuickSight
 
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
NEW LAUNCH! Amazon Neptune Overview and Customer Use Cases - DAT319 - re:Inve...
 
AI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen Cybersecurity
 
ARC319_Multi-Region Active-Active Architecture
ARC319_Multi-Region Active-Active ArchitectureARC319_Multi-Region Active-Active Architecture
ARC319_Multi-Region Active-Active Architecture
 
ML Inference at the Edge
ML Inference at the EdgeML Inference at the Edge
ML Inference at the Edge
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWS
 
GPSBUS211-Edge Intelligence for IoT Applications
GPSBUS211-Edge Intelligence for IoT ApplicationsGPSBUS211-Edge Intelligence for IoT Applications
GPSBUS211-Edge Intelligence for IoT Applications
 
Innovations fueled by IoT and the Cloud
Innovations fueled by IoT and the CloudInnovations fueled by IoT and the Cloud
Innovations fueled by IoT and the Cloud
 
Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...
Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...
Webinar: Arquiteturas para IoT na nuvem: segurança, conformidade, resiliência...
 
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
RET303_Drive Warehouse Efficiencies with the Same AWS IoT Technology that Pow...
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
 

More from 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 Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon 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
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
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 Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon 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 sfatare
Amazon 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 NodeJS
Amazon 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 web
Amazon 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 sfatare
Amazon 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 Service
Amazon Web Services
 

More from 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
 

Compute at the Edge with AWS Greengrass - IOT309 - re:Invent 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Compute at the Edge with AWS Greengrass Jon Turow Pri nci pal Prod uct Manager N o v e m b e r 2 9 , 2 0 1 7 AWS re:INVENT
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Greengrass extends AWS onto your devices, so they can act locally on the data they generate, while still taking advantage of the cloud. Data processed in the cloud Data processed locally
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Greengrass lets you process data where you want to Data processed in the cloud Data processed locally
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Security AWS-grade security Data and state sync Local Device Shadows Local triggers Local Message Broker Greengrass Features Local actions Local AWS Lambda Functions
  • 5. © 2017, 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
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Snowball Edge Greengrass Momentum
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Respond quickly to local events Operate offline Simplified device programming Reduce the cost of IoT applications AWS-grade security Benefits AWS Greengrass
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data?
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CloudEdge
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Law of EconomicsLaw of Physics Law of the Land
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Edge Cloud Law of Economics Law of Physics Law of the Land
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Edge Cloud Law of Economics Law of Physics Law of the Land
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 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
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A W S C l o u d G r e e n g r a s s Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 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
  • 15. Smart Mobility Solutions Lee Bauer Vice President Vehicle Electrical / Electronic Systems Architecture Infotainment and User Experience Amazon re:Invent November 29, 2017
  • 16. Smart Mobility Solutions @Delphi Overview CENTRAL COMPUTE CONNECTED SERVICES • Active safety and autonomous systems • Infotainment and user experience • Secure connectivity to the cloud • Edge compute and analytics • Data analytics and AI • Software / Firmware OTA • System health monitoring, fleet management • Feature and function upgrades Delphi has the End to End expertise that enable smart mobility solutions • High speed data networking, power distribution • Zonal control • Low and high voltage cabling and connectors • Sensing and sensor fusion DATA & POWER
  • 17. Smart Mobility Solutions @Delphi Data and compute drive new solutions • Automated driving and the related new user experiences require cloud control • In vehicle generated data exceeds ability to process locally  The debate is where to process (edge / cloud) and how they should work together • The addition of microservices in our unified architecture with Greengrass allows us to:  Take advantage of an expanded set of local resources (radar, camera, etc.)  Push down machine learning models pre- tested in the cloud  Define a balance between edge and cloud compute1 DATA GENERATION The vehicle has become a digital platform fully connected to the IoT COMPUTING HORSEPOWER Automotive has outpaced Moore’s law and is entering the supercompute era 2015 2020 Future Processed Compressed Uncompressed
  • 18. Delphi is a smart mobility software and technologies integrator Smart Mobility Solutions @Delphi Capability Spectrum HARDWARE SOFTWARE SOLUTION ELECTRONIC CONTROLS BODY AND SECURITY ACTIVE SAFETY INFOTAINMENT USER EXPERIENCE CENTRAL COMPUTE ELECTRICAL DISTRIBUTION DATA PROCESSING SENSING SENSOR FUSION DATA & POWER DISTRIBUTION CONNECTORS CONNECTED SERVICES EDGE PROCESSING ARTIFICIAL INTELLIGENCE CONNECTIVITY SOFTWARE & FIRMWARE OTA MONITORING AND CONTROL Value of today’s solutions increasingly software driven Heritage in electronics supports more advanced solutions MICROSERVICE / GREENGRASS FOCUS AREAS
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New Features
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New! New Lambda languages Local actions
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Greengrass ML Inference (preview) Machine inference Inference Training
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Greengrass ML Inference (preview) Infinite Data Infinite Compute Inference Training Edge CloudMachine inference Inference TrainingInference Training
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Greengrass ML Inference (preview) Edge Cloud Machine inference Inference Training
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Greengrass ML Inference (preview) Voice/sound recognition Collision avoidance Image recognition Anomaly detection More ! Inference TrainingEdge Cloud Some use cases Machine inference
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. P h y s i c a l E n v i r o n m e n t H a r d w a r e C a p a b i l i t i e s Local Resource Access C o m m o n P r o g r a m m i n g M o d e l Lambdas Triggers Shadows GPU File System Sensors Actuators Radios Buses Local resources access
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Local Resource Access Types of Local Resources Device Local Volume Local resources access
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Local Resource Access—examples GPU Hardware acceleration for machine learning /dev/nvidia0 Serial OPC-UA, CANbus and Modbus /dev/ttyS0 USB Wired peripherals (e.g., cameras) /dev/bus/usb GPIO Sensors and actuators /dev/mem Folder Access the local filesystem /usr/lib/python2.x/ site-packages/ Use this… for this… …with this.
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. OPC-UA Information Exchange for industrial communication Secure with Certificate Based Authentication Fully Customizable
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Custom, proprietary, and legacy protocols Local Resource Access Host Layers Media Layers Layer Application Presentation Session Transport Network Data Link Physical
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Over the air updates Messaging Deployments Over the Air (OTA) updates 3 ways to update Greengrass Data and Events Lambda functions, subscriptions, resources Security updates, bug fixes, new Greengrass features New!
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Over the air updates We want you to update Greengrass over time, so we made it easy You’re in control. We will not update Greengrass without your permission. Go at your own pace. Major, minor, and patch versioning indicates the level of updated and whether there are breaking changes.
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon FreeRTOS • 14 years, trusted, and widely distributed • Built for microcontrollers • Used today in everything from satellites to automotive controllers to coffee pots • 40+ supported architectures • Broad ecosystem support • Free and open source #1 Real-Time OS for Microcontrollers Source: EE Times, 2017 Embedded Market Study
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon FreeRTOS AWS-grade security: TLS, Key Management, and code signing Connect to the Cloud via AWS IoT Core Connect Locally via AWS Greengrass or other gateway
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 9 features of Greengrass Security AWS-grade security Data and state sync Local Device Shadows Local triggers Local Message Broker Local actions Local Lambda Functions
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 9 features of Greengrass Security AWS-grade security Data and state sync Local Device Shadows Local triggers Local Message Broker Local actions Local Lambda Functions Machine Inference Local Execution of ML Models Protocol Adapters Local messaging with other devices Over the Air Updates Easily Update Greengrass Core Local Resource Access Lambdas interact with peripherals Amazon FreeRTOS Works together out of the box
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Adam Szatrowski Senior Software Engineer
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. We offer designer eyewear at a revolutionary price. We use data from the stores and the web to inform product decisions
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Online In Store Unique Visitors Foot traffic Click streams Dwell zones Add-to-carts Product interactions We want our physical retail experience to be as data rich as the digital experience
  • 39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. With Greengrass, we can process and act upon in-store data more easily. Greengrass makes it easy to apply this paradigm in our stores We already love using Lambda in the Cloud
  • 40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New environments
  • 41. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Platform support Ubuntu Raspbian Amazon Linux Generic Linux OpenWRT (coming soon) Yocto (coming soon) Wind River (coming soon) Packaged OVA Share local resources Trigger Greengrass activity based on VMWare operations Trigger VMWare activity based on Greengrass events Tech preview coming soon Open source recipe to create your own GGC Docker Image Coming soon to AWS Labs
  • 42. +
  • 44. Preview: AWS Greengrass on VMware vSphere
  • 45. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 46. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New environments
  • 47. We create the technology to connect the world Marko Hokkanen E2E Solution Architect, Mobile Networks
  • 48. Nokia private LTE and MEC with AWS Greengrass – VR Demo • Nokia • CBRS LTE Radios, vMEC, LBO, vEPC • Amazon • AWS Greengrass Core, AWS GG SDK, AWS Cloud, AWS IoT services, Amazon Sumerian • Partners • Gemtek Ethernet/CBRS LTE CPE, Dell Edge Server, Oculus VR headset Solution Components Rules Engine Device Shadows Device SDKs Registry Device Gateway IoT vMEC, CBRS LTE Radios Dell Edge Server AWS GG Ethernet/CBRS LTE CPE RF cableEthernet Nokia vEPC Oculus VR headset LBO
  • 49. Nokia MEC use case examples Augmented reality Car2X Campus LTE Real time video Surveillance cameras Object tracking Live virtual reality People finder TWICE
  • 50. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo
  • 51. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Wrapping Up
  • 52. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 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
  • 53. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where do I want to process data? © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 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
  • 54. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Wrapping Up New Features Machine Inference Protocol Adapters Over the Air Updates Local Resource Access Works with Amazon FreeRTOS Broader Ecosystem more distributions coming soon coming soon New Languages New New preview
  • 55. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Learn more Introducing Amazon FreeRTOS: IoT OS for Microcontrollers (IOT212) Wednesday 5:45 – 6:45 PM Aria ML Inference: Push Intelligence to the Edge with Greengrass (IOT209) Thursday 2:30 – 3:30 PM Aria Greengrass and FreeRTOS: Integrating the Edge with the Edge (IOT403) Thursday 4:00 – 5:00 PM Aria Live Nokia GG/MEC Demo in VR Through Thursday Builder Fair Live Nokia GG ML Inference Demo Through Thursday Builder Fair Live VMWare Demo Through Friday VMWare Booth Live Cisco Demo Through Friday Cisco Booth
  • 56. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU!
  • 57. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.