SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Principal Product Manager, IoT Edge & Device Services, Amazon Web Services
SRV201
Push Intelligence to the Edge
Machine Learning on AWS Greengrass Devices
Jason Chen
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS IoT Architecture
Secure device
connectivity
and messaging
Endpoints
AWS IoT Core
Fleet onboarding,
management and
SW updates
Fleet
audit and
protection
IoT data
analytics and
intelligence
Gateway
AWS Greengrass
Things
Sense & Act
Cloud
Storage & Compute
Amazon
Intelligence
Insights & Logic → ActionAWS IoT 1-Click
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How can I extend
AWS intelligence
to the edge?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data and
state sync
Local
actions
Local
triggers
Security
AWS Greengrass
Extend intelligence to the edge
Local ML
inference
Preview today
Over the air
updates
Protocol
adapter for
OPC-UA
Local
resource
access
Now version 1.5.0
© 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
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Machine Learning at the Edge
Greengrass ML Inference
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Use Cases
Voice/sound
recognition
Collision
avoidance
Image
recognition
Anomaly
detection
More
!
Smart
Agriculture
Predictive
maintenance
Connected cars Video
surveillance
Robotics
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of ML Inference at the Edge
Latency Bandwidth Availability Privacy
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Who is
Yanmar?
Japanese diesel engine and industrial
equipment manufacturer founded in 1912
Focused on contributing to the realization of
a sustainable society in the coming century
Committed to providing optimal solutions for
customers in food production and harnessing power
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Yanmar’s business challenges
As agriculture is under pressure, Yanmar is committed to
developing transformational greenhouse technology
Seeking to increase
the intelligence of
greenhouse operations
Working to deliver
the right amount of
environmental support
for greenhouse crops
Actively managing plant
growth in greenhouses
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How AWS solves Yammar’s
challengesDeployed AWS Greengrass and Greengrass ML Inference
on the greenhouse camera ecosystem
3G network fees are avoided
Greengrass ML Inference
accesses trained and deployed
ML models to process
greenhouse plant pictures
ML models detect
anomalies and trigger both
alerts and corrective steps
Solves three
main challenges
1
2
3
The IoT-Driven
Precision Agriculture
Solution empowers
farmers to grow crops
by deploying intelligence
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
First Last
Title
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Who is
Det
Forenede
Dampskibs
-Selskab
(DFDS)?
European shipping and logistics
company founded in 1866
Company vision is to deliver high performance
and superior reliability for shipping services
and flexible transport solutions
In 2017, DFDS achieved a return on invested
capital of 19%, exceeding last year's result by 1.2%
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Desire to improve energy efficiency and reduce
carbon footprint
It was important for DFDS
to find a solution that could
run locally on ships
DFDS was looking to increase
operational efficiency of ships to
minimize fuel consumption
DFDS’ business challenges
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How AWS solves DFDS’ challenges
Deployed AWS Greengrass ML Inference to
reduce energy consumption for their fleet
ML models predict
ship propulsion using
sensor data
ML models minimize
the propulsion power
on ships
The ML model runs
locally, with
re-training done
in the cloud
The solution
provides
DFDS multiple
benefits
1 2 3 Data is sent
to the cloud,
despite sporadic
connectivity
4 5 Building a data
gold mine, with
potential to run
other projects
Ps/stb Draft RadarInclinometer Shaft Power, Propeller Pitch,
Shaft RPM
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Greengrass ML Inference Overview
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Intelligence on devices
Sense
Generate and receive rich data
about the environment
Infer
Extract relevance from huge
amounts of data in real time
Action
Take smart actions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why is it hard?
Collect and
moving data
to the cloud
Process
data, build
and train
your model
Deploy
model to the
target device
Build ML
framework
(e.g.,
MXNet) for
different
devices
Write
Inference
app and
deploy it to
the target
device
Utilize
accelerators
such as
GPU
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ML Inference using AWS Greengrass
Train in the cloud
• Massive computing power
• Large repository of data
Trained models
and Lambdas
Extracted
IntelligenceInferences and
take actions
locally on device
AWS Cloud
for training
Inference at the edge
• Low latency
• bandwidth saving
• regulation/privacy
• reliability
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deploy cloud trained models
to target devices for you
• Locate Amazon SageMaker
trained models in
Greengrass console
• Or bring your own models
• Add your trained model as a
“Machine Learning” resource
to Greengrass group
• Deploy to Greengrass devices
Deploy cloud trained models
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Access on-device ML
accelerators such as
GPU and FPGA from
Lambda functions to
speed up inference
• No code required
• Simply declare the
accelerator as a “Local
Resource” that Lambda
functions need to access
Access hardware accelerators
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Pre-built MXNet and
TensorFlow packages so you
don’t need
build them from scratch
for your devices
• Intel Atom
• NVIDIA Jetson TX2
• Raspberry Pi
You can always bring
your own frameworks
Pre-built MXNet and TensorFlow for devices
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lambda examples
to help you create
inference apps,
showing you how to
• Load trained models
• Apply them to locally
generated data for
local inference
• Take actions
Lambda inference examples
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of Greengrass ML Inference
Deploy cloud trained
models
Enable
GPU access
Use pre-built
MXNet and
TensoFlow, or bring
your own ML
framework
Lambda
actions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Summary
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customers and partners
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Another Week, Another Million Containers on Amazon EC2 (CMP376) - AWS re:Inve...
Another Week, Another Million Containers on Amazon EC2 (CMP376) - AWS re:Inve...Another Week, Another Million Containers on Amazon EC2 (CMP376) - AWS re:Inve...
Another Week, Another Million Containers on Amazon EC2 (CMP376) - AWS re:Inve...
 
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
 
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
 
AWS 微服務中的 Container 選項比較 (Level 400)
AWS 微服務中的 Container 選項比較   (Level 400)AWS 微服務中的 Container 選項比較   (Level 400)
AWS 微服務中的 Container 選項比較 (Level 400)
 
DEM05 Reducing Costs and Strengthening Your Security Posture with a Transit VPC
DEM05 Reducing Costs and Strengthening Your Security Posture with a Transit VPCDEM05 Reducing Costs and Strengthening Your Security Posture with a Transit VPC
DEM05 Reducing Costs and Strengthening Your Security Posture with a Transit VPC
 
SID301 Threat Detection and Mitigation
 SID301 Threat Detection and Mitigation SID301 Threat Detection and Mitigation
SID301 Threat Detection and Mitigation
 
Amazon EBS: Deep Dive
Amazon EBS: Deep DiveAmazon EBS: Deep Dive
Amazon EBS: Deep Dive
 
AWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best PracticesAWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best Practices
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
 
SID303 Navigating GDPR Compliance on AWS
 SID303 Navigating GDPR Compliance on AWS SID303 Navigating GDPR Compliance on AWS
SID303 Navigating GDPR Compliance on AWS
 
GDPR x AWS 導覽 (Level 200)
GDPR x AWS 導覽 (Level 200)GDPR x AWS 導覽 (Level 200)
GDPR x AWS 導覽 (Level 200)
 
SRV205 Architectures and Strategies for Building Modern Applications on AWS
 SRV205 Architectures and Strategies for Building Modern Applications on AWS SRV205 Architectures and Strategies for Building Modern Applications on AWS
SRV205 Architectures and Strategies for Building Modern Applications on AWS
 
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
Running Amazon EC2 Workloads at Scale (CMP402-R1) - AWS re:Invent 2018
 
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
 
SRV208 S3 One Zone-IA and S3 Select GA
SRV208 S3 One Zone-IA and S3 Select GASRV208 S3 One Zone-IA and S3 Select GA
SRV208 S3 One Zone-IA and S3 Select GA
 
DEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with DynatraceDEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with Dynatrace
 
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
 
[REPEAT 1] Elastic Load Balancing: Deep Dive and Best Practices (NET404-R1) -...
[REPEAT 1] Elastic Load Balancing: Deep Dive and Best Practices (NET404-R1) -...[REPEAT 1] Elastic Load Balancing: Deep Dive and Best Practices (NET404-R1) -...
[REPEAT 1] Elastic Load Balancing: Deep Dive and Best Practices (NET404-R1) -...
 
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
Amazon on Amazon: How Amazon Designs Chips on AWS (MFG305) - AWS re:Invent 2018
 
AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions
 

Ähnlich wie SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices

Ähnlich wie SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices (20)

ML Inference at the Edge
ML Inference at the EdgeML Inference at the Edge
ML Inference at the Edge
 
How Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionHow Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud Adoption
 
How Can Edge Computing and IoT Transform Your Business?
How Can Edge Computing and IoT Transform Your Business?How Can Edge Computing and IoT Transform Your Business?
How Can Edge Computing and IoT Transform Your Business?
 
Machine Learning, Open Data, and the Future WarFighter
Machine Learning, Open Data, and the Future WarFighterMachine Learning, Open Data, and the Future WarFighter
Machine Learning, Open Data, and the Future WarFighter
 
Machine Learning at the IoT Edge (IOT214) - AWS re:Invent 2018
Machine Learning at the IoT Edge (IOT214) - AWS re:Invent 2018Machine Learning at the IoT Edge (IOT214) - AWS re:Invent 2018
Machine Learning at the IoT Edge (IOT214) - AWS re:Invent 2018
 
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
 
Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass
 
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
 
AWS Greengrass & Amazon FreeRTOS: Connectivity & Security at the Edge (IOT356...
AWS Greengrass & Amazon FreeRTOS: Connectivity & Security at the Edge (IOT356...AWS Greengrass & Amazon FreeRTOS: Connectivity & Security at the Edge (IOT356...
AWS Greengrass & Amazon FreeRTOS: Connectivity & Security at the Edge (IOT356...
 
AWS Compute Leadership Session: What’s New in Amazon EC2, Containers, and Ser...
AWS Compute Leadership Session: What’s New in Amazon EC2, Containers, and Ser...AWS Compute Leadership Session: What’s New in Amazon EC2, Containers, and Ser...
AWS Compute Leadership Session: What’s New in Amazon EC2, Containers, and Ser...
 
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...
 
Enabling Deep Learning in IoT Applications with Apache MXNet
Enabling Deep Learning in IoT Applications with Apache MXNetEnabling Deep Learning in IoT Applications with Apache MXNet
Enabling Deep Learning in IoT Applications with Apache MXNet
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
 
Transforming Enterprise IT - Virtual Transformation Day Feb 2019
Transforming Enterprise IT - Virtual Transformation Day Feb 2019Transforming Enterprise IT - Virtual Transformation Day Feb 2019
Transforming Enterprise IT - Virtual Transformation Day Feb 2019
 
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
AWS re:Invent 2018 - AIM302  - Machine Learning at the Edge AWS re:Invent 2018 - AIM302  - Machine Learning at the Edge
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
 
Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...
Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...
Industrial IoT Applications: Making the Connection and Extracting Value (IOT3...
 
Building an AWS Greengrass Machine Learning Solution at the Edge (IOT403-R1) ...
Building an AWS Greengrass Machine Learning Solution at the Edge (IOT403-R1) ...Building an AWS Greengrass Machine Learning Solution at the Edge (IOT403-R1) ...
Building an AWS Greengrass Machine Learning Solution at the Edge (IOT403-R1) ...
 
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
Integrate the AWS Cloud with Responsive Xilinx Machine Learning at the Edge (...
 
AWS-IoT-工業智造
 AWS-IoT-工業智造 AWS-IoT-工業智造
AWS-IoT-工業智造
 
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
 

Mehr von 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon 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
 

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
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Principal Product Manager, IoT Edge & Device Services, Amazon Web Services SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices Jason Chen
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS IoT Architecture Secure device connectivity and messaging Endpoints AWS IoT Core Fleet onboarding, management and SW updates Fleet audit and protection IoT data analytics and intelligence Gateway AWS Greengrass Things Sense & Act Cloud Storage & Compute Amazon Intelligence Insights & Logic → ActionAWS IoT 1-Click
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How can I extend AWS intelligence to the edge?
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data and state sync Local actions Local triggers Security AWS Greengrass Extend intelligence to the edge Local ML inference Preview today Over the air updates Protocol adapter for OPC-UA Local resource access Now version 1.5.0
  • 5. © 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
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Machine Learning at the Edge Greengrass ML Inference
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Use Cases Voice/sound recognition Collision avoidance Image recognition Anomaly detection More ! Smart Agriculture Predictive maintenance Connected cars Video surveillance Robotics
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of ML Inference at the Edge Latency Bandwidth Availability Privacy
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Who is Yanmar? Japanese diesel engine and industrial equipment manufacturer founded in 1912 Focused on contributing to the realization of a sustainable society in the coming century Committed to providing optimal solutions for customers in food production and harnessing power
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Yanmar’s business challenges As agriculture is under pressure, Yanmar is committed to developing transformational greenhouse technology Seeking to increase the intelligence of greenhouse operations Working to deliver the right amount of environmental support for greenhouse crops Actively managing plant growth in greenhouses © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How AWS solves Yammar’s challengesDeployed AWS Greengrass and Greengrass ML Inference on the greenhouse camera ecosystem 3G network fees are avoided Greengrass ML Inference accesses trained and deployed ML models to process greenhouse plant pictures ML models detect anomalies and trigger both alerts and corrective steps Solves three main challenges 1 2 3 The IoT-Driven Precision Agriculture Solution empowers farmers to grow crops by deploying intelligence
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. First Last Title
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Who is Det Forenede Dampskibs -Selskab (DFDS)? European shipping and logistics company founded in 1866 Company vision is to deliver high performance and superior reliability for shipping services and flexible transport solutions In 2017, DFDS achieved a return on invested capital of 19%, exceeding last year's result by 1.2%
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Desire to improve energy efficiency and reduce carbon footprint It was important for DFDS to find a solution that could run locally on ships DFDS was looking to increase operational efficiency of ships to minimize fuel consumption DFDS’ business challenges © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How AWS solves DFDS’ challenges Deployed AWS Greengrass ML Inference to reduce energy consumption for their fleet ML models predict ship propulsion using sensor data ML models minimize the propulsion power on ships The ML model runs locally, with re-training done in the cloud The solution provides DFDS multiple benefits 1 2 3 Data is sent to the cloud, despite sporadic connectivity 4 5 Building a data gold mine, with potential to run other projects Ps/stb Draft RadarInclinometer Shaft Power, Propeller Pitch, Shaft RPM
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Greengrass ML Inference Overview
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Intelligence on devices Sense Generate and receive rich data about the environment Infer Extract relevance from huge amounts of data in real time Action Take smart actions
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Why is it hard? Collect and moving data to the cloud Process data, build and train your model Deploy model to the target device Build ML framework (e.g., MXNet) for different devices Write Inference app and deploy it to the target device Utilize accelerators such as GPU
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ML Inference using AWS Greengrass Train in the cloud • Massive computing power • Large repository of data Trained models and Lambdas Extracted IntelligenceInferences and take actions locally on device AWS Cloud for training Inference at the edge • Low latency • bandwidth saving • regulation/privacy • reliability
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deploy cloud trained models to target devices for you • Locate Amazon SageMaker trained models in Greengrass console • Or bring your own models • Add your trained model as a “Machine Learning” resource to Greengrass group • Deploy to Greengrass devices Deploy cloud trained models
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Access on-device ML accelerators such as GPU and FPGA from Lambda functions to speed up inference • No code required • Simply declare the accelerator as a “Local Resource” that Lambda functions need to access Access hardware accelerators
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Pre-built MXNet and TensorFlow packages so you don’t need build them from scratch for your devices • Intel Atom • NVIDIA Jetson TX2 • Raspberry Pi You can always bring your own frameworks Pre-built MXNet and TensorFlow for devices
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lambda examples to help you create inference apps, showing you how to • Load trained models • Apply them to locally generated data for local inference • Take actions Lambda inference examples
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Demo
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of Greengrass ML Inference Deploy cloud trained models Enable GPU access Use pre-built MXNet and TensoFlow, or bring your own ML framework Lambda actions
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Summary
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customers and partners
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank You!