SlideShare a Scribd company logo
1 of 15
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Top 4 Ways to Build Machine Learning
Prediction for Mobile and IoT
Dennis Hills
Mobile Developer Advocate, AWS Mobile
Pop-up Loft
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Smart Applications
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.
Benefits of ML on the Edge
Latency Bandwidth Availability Privacy
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Deep Learning challenges at the Edge
• Resource-constrained devices
• CPU, memory, storage, power consumption.
• Network connectivity
• Availability, cost, bandwidth, latency.
• On-device prediction may be the only option.
• Deployment
• Updating code and models in mobile apps or a
fleet of devices is not easy.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Prediction/Inference on Mobile
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Call Application Services 1
PLATFORM SERVICES
APPLICATION SERVICES
FRAMEWORKS & INTERFACES
Caffe2 CNTK
Apache
MXNet
PyTorch
TensorFlo
w
Torch Keras Gluon
AWS Deep Learning AMIs
Amazon SageMaker AWS DeepLens
Transcribe Translate Polly Comprehend LexRekognition
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build/Train in Cloud – Deploy Model to Device 2
For iOS => Use Core ML to access a local on-device
trained model.
For Android => Use TensorFlow Lit to interact with the ML
Model on the device
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build/Train in Cloud – Host Model Behind API 3
• Train a model in SageMaker (or bring your own).
• Deploy it to a prediction endpoint.
• Invoke the HTTP endpoint from your devices.
Best when
Devices are not powerful enough for local inference.
Models can’t be easily deployed to devices.
Additional cloud-based data is required for prediction.
Prediction activity must be centralized.
Requirements
Network is available and reliable.
Devices support HTTP.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Utilize Platform APIs 4
The Vision framework from Apple performs face and face landmark detection, text
detection, barcode recognition, image registration, and general feature tracking. Vision
also allows the use of custom Core ML models for tasks like classification or object
detection.
Use Apple’s Natural Language framework to perform tasks like language and script
identification, tokenization, lemmatization, parts-of-speech tagging, and named entity
recognition.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Recap
Call Managed Application Services
Build/Train in Cloud – Deploy Model to Device
Build/Train in Cloud – Host Model Behind API
Utilize Platform APIs
1
2
3
4
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build/Train Custom Models
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
End-to-end
Machine Learning
Platform
Zero setup Flexible model
training
Pay by the second
Introducing Amazon SageMaker
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon SageMaker
1 2 3 4
I I I I
Notebook Instances Algorithms ML Training Service ML Hosting Service
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Real Use Cases of ML in Action
on Mobile & IoT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you
Get Started:
aws.amazon.com/mobile
AWS Mobile Twitter:@AWSforMobile
Dennis Hills: @dmennis

More Related Content

What's hot

What's hot (20)

APN Programs to Maximize Customer Opportunities with AWS Sales Teams (GPSBUS2...
APN Programs to Maximize Customer Opportunities with AWS Sales Teams (GPSBUS2...APN Programs to Maximize Customer Opportunities with AWS Sales Teams (GPSBUS2...
APN Programs to Maximize Customer Opportunities with AWS Sales Teams (GPSBUS2...
 
T-Mobile's Digital Transformation Journey: Best Practices with Serverless, Co...
T-Mobile's Digital Transformation Journey: Best Practices with Serverless, Co...T-Mobile's Digital Transformation Journey: Best Practices with Serverless, Co...
T-Mobile's Digital Transformation Journey: Best Practices with Serverless, Co...
 
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT StrategyIoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
 
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
Leveraging Experts for Scale - Ralf Capel - AWS TechShift ANZ 2018
 
Optimizing Your SaaS Architecture on AWS (ARC419) - AWS re:Invent 2018
Optimizing Your SaaS Architecture on AWS (ARC419) - AWS re:Invent 2018Optimizing Your SaaS Architecture on AWS (ARC419) - AWS re:Invent 2018
Optimizing Your SaaS Architecture on AWS (ARC419) - AWS re:Invent 2018
 
Cloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John EnochCloud Deep Dive: Total Cost of Ownership - John Enoch
Cloud Deep Dive: Total Cost of Ownership - John Enoch
 
Maximising Data Governance in the Cloud
Maximising Data Governance in the CloudMaximising Data Governance in the Cloud
Maximising Data Governance in the Cloud
 
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
AWS Analytics Services - When to use what? | AWS Summit Tel Aviv 2019
 
Amazon SageMaker
Amazon SageMakerAmazon SageMaker
Amazon SageMaker
 
Obsess About Your Customers: Listen to Social Voices to Enable Delightful Eng...
Obsess About Your Customers: Listen to Social Voices to Enable Delightful Eng...Obsess About Your Customers: Listen to Social Voices to Enable Delightful Eng...
Obsess About Your Customers: Listen to Social Voices to Enable Delightful Eng...
 
Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...
Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...
Maximize Innovation and Agility by Building Your SaaS Solution on AWS (GPSBUS...
 
The Power of Perspective
The Power of PerspectiveThe Power of Perspective
The Power of Perspective
 
AWS & Manufacturing: SKF Connects Smart Products with Smart Factories (MFG316...
AWS & Manufacturing: SKF Connects Smart Products with Smart Factories (MFG316...AWS & Manufacturing: SKF Connects Smart Products with Smart Factories (MFG316...
AWS & Manufacturing: SKF Connects Smart Products with Smart Factories (MFG316...
 
Leadership Session: Accelerating Transformation in the Life Sciences (LFS201-...
Leadership Session: Accelerating Transformation in the Life Sciences (LFS201-...Leadership Session: Accelerating Transformation in the Life Sciences (LFS201-...
Leadership Session: Accelerating Transformation in the Life Sciences (LFS201-...
 
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAccelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
 
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
Alexa, Where's My Car? A Test Drive of the AWS Connected Vehicle Solution (AM...
 
Scaling AWS Partner Business for Rapid Public Sector Growth in India - AWS Pa...
Scaling AWS Partner Business for Rapid Public Sector Growth in India - AWS Pa...Scaling AWS Partner Business for Rapid Public Sector Growth in India - AWS Pa...
Scaling AWS Partner Business for Rapid Public Sector Growth in India - AWS Pa...
 
Opening Speech by Robert Wang AWS
Opening Speech by Robert Wang AWSOpening Speech by Robert Wang AWS
Opening Speech by Robert Wang AWS
 
Get to Know Your Customers - Build and Innovate with a Modern Data Architecture
Get to Know Your Customers - Build and Innovate with a Modern Data ArchitectureGet to Know Your Customers - Build and Innovate with a Modern Data Architecture
Get to Know Your Customers - Build and Innovate with a Modern Data Architecture
 
API Model Canvas for successful API strategies and programs
API Model Canvas for successful API strategies and programsAPI Model Canvas for successful API strategies and programs
API Model Canvas for successful API strategies and programs
 

Similar to Top 4 Ways to Build Machine Learning Prediction on the Edge for Mobile & IoT

Similar to Top 4 Ways to Build Machine Learning Prediction on the Edge for Mobile & IoT (20)

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...
 
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
 
Top Four Ways to Leverage Machine Learning on a Mobile Device - MAD304 - Anah...
Top Four Ways to Leverage Machine Learning on a Mobile Device - MAD304 - Anah...Top Four Ways to Leverage Machine Learning on a Mobile Device - MAD304 - Anah...
Top Four Ways to Leverage Machine Learning on a Mobile Device - MAD304 - Anah...
 
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
 
Come costruire una soluzione Digital Twin con AWS IoT e AI-ML
Come costruire una soluzione Digital Twin con AWS IoT e AI-MLCome costruire una soluzione Digital Twin con AWS IoT e AI-ML
Come costruire una soluzione Digital Twin con AWS IoT e AI-ML
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
 
Smarter Event-Driven Edge with Amazon SageMaker & Project Flogo (AIM204-S) - ...
Smarter Event-Driven Edge with Amazon SageMaker & Project Flogo (AIM204-S) - ...Smarter Event-Driven Edge with Amazon SageMaker & Project Flogo (AIM204-S) - ...
Smarter Event-Driven Edge with Amazon SageMaker & Project Flogo (AIM204-S) - ...
 
Rethink Your Graphics Workstation Strategy with Amazon AppStream
Rethink Your Graphics Workstation Strategy with Amazon AppStreamRethink Your Graphics Workstation Strategy with Amazon AppStream
Rethink Your Graphics Workstation Strategy with Amazon AppStream
 
Create and Publish AR and VR Apps with Amazon Sumerian
Create and Publish AR and VR Apps with Amazon SumerianCreate and Publish AR and VR Apps with Amazon Sumerian
Create and Publish AR and VR Apps with Amazon Sumerian
 
Starting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay IsraelStarting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay Israel
 
Starting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelStarting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay Israel
 
Creating and Publishing AR and VR Apps with Amazon Sumerian.pdf
Creating and Publishing AR and VR Apps with Amazon Sumerian.pdfCreating and Publishing AR and VR Apps with Amazon Sumerian.pdf
Creating and Publishing AR and VR Apps with Amazon Sumerian.pdf
 
[AWS Techshift] Innovation and AI/ML Sagemaker Build-in 머신러닝 모델 활용 및 Marketpl...
[AWS Techshift] Innovation and AI/ML Sagemaker Build-in 머신러닝 모델 활용 및 Marketpl...[AWS Techshift] Innovation and AI/ML Sagemaker Build-in 머신러닝 모델 활용 및 Marketpl...
[AWS Techshift] Innovation and AI/ML Sagemaker Build-in 머신러닝 모델 활용 및 Marketpl...
 
Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...
Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...
Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART I
 
Hands-On Lab Building a Smarter Native iOS App with ML on the Edge
Hands-On Lab Building a Smarter Native iOS App with ML on the EdgeHands-On Lab Building a Smarter Native iOS App with ML on the Edge
Hands-On Lab Building a Smarter Native iOS App with ML on the Edge
 
Integrating network and API security into your application lifecycle - DEM07 ...
Integrating network and API security into your application lifecycle - DEM07 ...Integrating network and API security into your application lifecycle - DEM07 ...
Integrating network and API security into your application lifecycle - DEM07 ...
 
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: DetroitTransforming Enterprise IT - AWS Transformation Day 2018: Detroit
Transforming Enterprise IT - AWS Transformation Day 2018: Detroit
 
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
 

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

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
 

Top 4 Ways to Build Machine Learning Prediction on the Edge for Mobile & IoT

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Top 4 Ways to Build Machine Learning Prediction for Mobile and IoT Dennis Hills Mobile Developer Advocate, AWS Mobile Pop-up Loft
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Smart Applications Sense Generate and receive rich data about the environment Infer Extract relevance from huge amounts of data in real time Action Take smart actions
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Benefits of ML on the Edge Latency Bandwidth Availability Privacy
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Deep Learning challenges at the Edge • Resource-constrained devices • CPU, memory, storage, power consumption. • Network connectivity • Availability, cost, bandwidth, latency. • On-device prediction may be the only option. • Deployment • Updating code and models in mobile apps or a fleet of devices is not easy.
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Prediction/Inference on Mobile
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Call Application Services 1 PLATFORM SERVICES APPLICATION SERVICES FRAMEWORKS & INTERFACES Caffe2 CNTK Apache MXNet PyTorch TensorFlo w Torch Keras Gluon AWS Deep Learning AMIs Amazon SageMaker AWS DeepLens Transcribe Translate Polly Comprehend LexRekognition
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build/Train in Cloud – Deploy Model to Device 2 For iOS => Use Core ML to access a local on-device trained model. For Android => Use TensorFlow Lit to interact with the ML Model on the device
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build/Train in Cloud – Host Model Behind API 3 • Train a model in SageMaker (or bring your own). • Deploy it to a prediction endpoint. • Invoke the HTTP endpoint from your devices. Best when Devices are not powerful enough for local inference. Models can’t be easily deployed to devices. Additional cloud-based data is required for prediction. Prediction activity must be centralized. Requirements Network is available and reliable. Devices support HTTP.
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Utilize Platform APIs 4 The Vision framework from Apple performs face and face landmark detection, text detection, barcode recognition, image registration, and general feature tracking. Vision also allows the use of custom Core ML models for tasks like classification or object detection. Use Apple’s Natural Language framework to perform tasks like language and script identification, tokenization, lemmatization, parts-of-speech tagging, and named entity recognition.
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Recap Call Managed Application Services Build/Train in Cloud – Deploy Model to Device Build/Train in Cloud – Host Model Behind API Utilize Platform APIs 1 2 3 4
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build/Train Custom Models
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. End-to-end Machine Learning Platform Zero setup Flexible model training Pay by the second Introducing Amazon SageMaker
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon SageMaker 1 2 3 4 I I I I Notebook Instances Algorithms ML Training Service ML Hosting Service
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Real Use Cases of ML in Action on Mobile & IoT
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you Get Started: aws.amazon.com/mobile AWS Mobile Twitter:@AWSforMobile Dennis Hills: @dmennis