SlideShare a Scribd company logo
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hosted by AWS Technical Evangelists, Danilo Poccia & Ian Massingham
AWS Mobile Web Day
24th March 2016
Follow AWS on Twitter at @AWScloud & AWS Mobile Services at @awsmobile
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sandeep Atluri, Data Scientist, AWS Mobile
Analyze Mobile App Data and
Build Predictive Applications
“If you can’t measure it ,you can’t improve it”
-Lord Kelvin
Retrospective
reporting to analyze
trends and to know
what's happening in
the business
Predictive
applications to
anticipate user
behavior and to
enhance experience
Inquisitive
pattern finding to
discover latent user
behavior and to frame
strategies accordingly
Three Types of Data Driven Development
How many users use the app and how often?
What are key user behaviors in the app?
Your
Mobile
App
How to predict user behavior and use those
predictions to enhance their experience ?
In the Context of a Mobile App
THREE TYPES OF DATA DRIVEN DEVELOPMENT
Retrospective
reporting to analyze
trends and to know
what's happening in
the business
Predictive
applications to
anticipate user
behavior and to
enhance experience
Inquisitive
pattern finding to
discover latent user
behavior and to frame
strategies accordingly
Let’s just say you have built a music appMusic App
Let’s just say you have built a music app
What are some of the questions that would help you analyze trends in the app?
Music App
Engagement
How many users use
the app daily to listen
music ?
How many times
users open the app to
listen music in a day?
How many new users
have been acquired
to the app ?
Monetization
How many paying
users does the app
have ?
How much does a
average paying user
pay ?
Retention
How many people
returned to listen
music in the first 7
days after they
have installed the
app ?
Behavioral
How many users
shared or liked a
particular artist ?
Few Key Questions to Analyze Trends in the App
65
66
66
66
66
66
Millions
Time spent in the app (total session length)
3,000
3,050
3,100
3,150
3,200
3,250
3,300
3,350
Thousands
Number of app opens (Sessions)
Push notification
Marketing campaign
Push notification Marketing campaign
Music
App
Engagement
Marketing campaign did successfully improve app opens but did not
result in users spending more time in the app
65
66
66
66
66
66
Millions
Time spent in the app (total session length)
3,000
3,050
3,100
3,150
3,200
3,250
3,300
3,350
Thousands
Number of app opens (Sessions)
Push notification
Marketing campaign
Push notification Marketing campaign
Engagement
Music
App
$1,000
$2,000
$3,000
$4,000
$5,000
$6,000
Revenue
Promotion in app store
0
20
40
60
80
100
Number of paying users
Promotion in app store
Monetization
Music
App
$1,000
$2,000
$3,000
$4,000
$5,000
$6,000
Revenue
Promotion in app store
0
20
40
60
80
100
Number of paying users
Promotion in the app store increased the over all revenue and more
importantly the number of paying users as well
Promotion in app store
Music
App
Monetization
50%
55%
60%
65%
70%
75%
80%
36%
40%
44%
48%
52%
Introduction of demo video
Week 1 Retention
Introduction of demo video
Day 1 Retention
Music
App
Retention
50%
55%
60%
65%
70%
75%
80%
36%
40%
44%
48%
52%
Introduction of demo video
Week 1 Retention
Introduction of demo video
Day 1 Retention
Changing the first time experience in the app has significantly improved
retention in the app
Music
App
Retention
0
5
10
15
20
25
30
35
Thousands
Number of purchases of a music track
Promoting the track in the gallery
Number of likes/shares for an Artist
0
1
2
3
4
5
6
7
Thousands
Promoting the track in the gallery
Music
App
Behavioral
0
5
10
15
20
25
30
35
Thousands
Number of purchases of a music track
Promoting the track in the gallery
Number of likes/shares for an Artist
0
1
2
3
4
5
6
7
Thousands
Promoting the track in the gallery
Promoting the track has not only increased purchases for the track but
has also increased the number of shares for the artist
Music
App
Behavioral
Is there a easy way to track all these
metrics automatically as soon as
users start to use your app ?
Amazon Mobile Analytics
“Collect, visualize and export your app usage data at scale”
Scalable and
Generous Free Tier
Scale to billions of
events per day from
millions of users.
Own Your Data
Data collected are not
shared, aggregated, or
reused
Focus on metrics that
matter. Usage reports
available within 60
minutes of receiving data
from an app
Fast
Key Business Metrics
1. Monthly Active Users (MAU)
2. Daily Active Users (DAU)
3. New Users,
4. Daily Sessions
5. Sticky Factor
6. 1-Day Retention
7. Avg. Revenue per DAU
8. Daily Paying Users
9. Avg. Paying DAU
Get Metrics Important for Your App in a Single View
Get a Detailed View of Each Business Metric
Track Unique Behavior to Your App Using
Custom Events
Retrospective
reporting to analyze
trends and to know
what's happening in
the business
Predictive
applications to
anticipate user
behavior and to
enhance experience
Inquisitive
pattern finding to
discover latent user
behavior and to frame
strategies accordingly
Three Types of Data Driven Development
Going beyond standard metrics will give
you more insight in to user behavior
How does usage pattern vary for users with different demographic profiles?
Who are the most engaged users and what are their usage patterns ?
How does user population distribute across countries and platform ?
How much time does it takes for a user to convert to a paying user ?
Music App
Few Questions that Will Help you Understand
your Users Better
23%
8% 7% 6% 6%
4% 3% 3% 2% 2% 2% 2% 2% 1%
29%
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15+
Highly engaged users opening
the app more than 15 times
Users with low engagement
Number of times app was opened in last 7 days
Who are the Most Engaged Users and What
are their Usage Patterns?
23%
8% 7% 6% 6%
4% 3% 3% 2% 2% 2% 2% 2% 1%
29%
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15+
Highly engaged users opening
the app more than 15 times
Users with low engagement
Number of times app was opened in last 7 days
Design strategies to influence users with low engagement and convert
them to highly engaged users
Who are the Most Engaged Users and What
are their Usage Patterns?
30 20 10 0 10 20 30
16-20
20-25
25-30
30-35
35-40
40-45
45-50
50-55
55-60
60-70
70+
Female Male
Time spent in the app(minutes)
Age
How Does Usage Pattern Vary for Users with
Different Demographic Profiles?
Understand your core user demographic profile and deliver relevant
content to them
30 20 10 0 10 20 30
16-20
20-25
25-30
30-35
35-40
40-45
45-50
50-55
55-60
60-70
70+
Female Male
Time spent in the app(minutes)
Age
How Does Usage Pattern Vary for Users with
Different Demographic Profiles?
How Does User Population Distribute Across
Countries and Platform?
Formulate new user acquisition plans in countries that the app has low
penetration
How Does User Population Distribute Across
Countries and Platform?
6%
8%
10%
12%
13% 13%
12%
10%
8%
5%
4%
1 2 3 4 5 6 7 8 9 10 11+
Number of days before first in app purchase
How Many Days Does it Take for a First Time
User to Convert to a Paying User?
6%
8%
10%
12%
13% 13%
12%
10%
8%
5%
4%
1 2 3 4 5 6 7 8 9 10 11+
Number of days before first in app purchase
Target users who have spent more than 8 days in the app and are yet to
purchase
How Many Days Does it Take for a First Time
User to Convert to a Paying User?
Auto Export to Amazon Redshift
Simple &
intuitive
Integrate with
existing data
models
Automatically
collect common
attributes
Schema for Your App’s Event Data
Now Easy to Query and Visualize
Your
Mobile
App
SQL Query
select “app opens”,
count(users) as “frequency”
from (
select
client_cognito_id as “users”
,count(*) as “app opens”
From
AWSMA.v_event
Where
event_type=‘_session.start’
And event_typestamp between
getdate()-7 and getdate()+1
Group by client_cognito_id
)
Group by “app opens”
23%
8%
7%
6% 6%
4%
3% 3%
2% 2% 2% 2% 2%
1%
29%
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15+
Number of times app was opened in last 7 days
Who are the Most Engaged Users and What
are their Usage Patterns?
SQL Query
select
a_age as “age”
,a_gender as “gender”
,avg(m_session_length) as “time spent”
From
AWSMA.v_event
Where
event_type=‘a_session.duration’
And event_typestamp between
getdate()-90 and getdate()+1
Group by
m_age
,m_gender
30 20 10 0 10 20 30
16-20
20-25
25-30
30-35
35-40
40-45
45-50
50-55
55-60
60-70
70+
Female Male
Age
Time spent in the app(minutes)
How Does Usage Pattern Vary for Users with
Different Demographic Profiles?
How Does User Population Distribute Across
Countries and Platform?
Retrospective
reporting to analyze
trends and to know
what's happening in
the business
Predictive
applications to
anticipate user
behavior and to
enhance experience
Inquisitive
pattern finding to
discover latent user
behavior and to frame
strategies accordingly
Three Types of Data Driven Development
Predicting user behavior will help
you deliver personalized
experience for users
Susan has been using the app for more than 6
months now but she hasn’t opened the music app
in the last ten days
Predictive Application by Example
Music
App
Susan has been using the app for more than 6
months now but she hasn’t opened the music app
in the last ten days
What would you do to bring her back to the app again ?
Music
App
Predictive Application by Example
“Susan, you haven’t listened to your favorite
artists in a while. Want to check them out? ”
Push Notification
Predictive Application by Example
“Susan, you haven’t listened to your favorite
artists in a while. Want to check them out? ”
But what’s the best time to send her this push notification ?
Push Notification
Predictive Application by Example
SELECT e.time_stamp
FROM events e
WHERE customer =‘SUSAN’
AND event_type = ‘_push_notification_open’
HAVING e.date> GETDATE() - 30
You can start by looking at all
the different time slots she has
opened a push notification in the
last 30 days
One Way To Do is…
SELECT e.time_stamp
FROM events e
WHERE customer =‘SUSAN’
AND event_type = ‘_push_notification_open’
AND date_part (dow,e.date ) in (6,7)
HAVING e.date> GETDATE() - 30
But her usage pattern changes
on weekends.
You can edit the query to filter
for weekends only
One Way To Do is…
SELECT e.time_stamp
FROM events e
WHERE customer =‘SUSAN’
AND event_type = ‘_push_notification_open’
AND date_part (dow,e.date ) in (6,7)
HAVING e.date> GETDATE() - 60
Pattern is not clear as she
opened in multiple time slots on
different days.
You can go back in time to get a
more clear pattern
One Way To Do is…
SELECT e.time_stamp
FROM events e
WHERE customer in (‘SUSAN’,’JOE’,’BOB’,…..)
AND event_type = ‘_push_notification_open’
AND date_part (dow,e.date ) in (6,7)
HAVING e.date> GETDATE() - 60
but what about other users ?
tweak the query again
One Way To Do is…
SELECT e.time_stamp
FROM events e
WHERE customer in (‘SUSAN’,’JOE’,’BOB’,…..)
AND event_type = ‘_push_notification_open’
AND date_part (dow,e.date ) in (6,7)
HAVING e.date> GETDATE() - 120
….and again
One Way To Do is…
SELECT e.time_stamp
FROM events e
WHERE customer in (‘SUSAN’,’JOE’,’BOB’,…..)
AND event_type = ‘_push_notification_open’
AND date_part (dow,e.date ) in (6,7)
HAVING e.date> GETDATE() - 120
Use machine learning technology to
learn business rules from your data
Best time to Send
4 PM
9 AM
2 PM
Machine learning automatically
finds patterns in your data and
uses them to make predictions
Better Way To Do it is…
Machine learning automatically
finds patterns in your data and
uses them to make predictions
Your data + machine learning
= personalization in the app
Best time to Send
4 PM
9 AM
2 PM
Better Way To Do it is…
Building and scaling machine learning technology is hard
Machine learning expertise is rare
Closing the gap between models and applications is
time-consuming and expensive
Why Aren’t there More Machine Learning
Applications Today?
What if there were a better way?
Easy to use, managed machine learning service built
for developers
Robust, powerful machine learning technology
based on Amazon’s internal systems
Create models using your data already stored in the
AWS cloud
Deploy models to production in seconds
Amazon Machine Learning
+
Amazon Mobile Analytics Amazon Machine LearningAmazon Redshift
Leverage Mobile App Data in Amazon Redshift to
Build Predictive Applications Using Amazon ML
Train
model
Evaluate and
optimize
Retrieve
predictions
Building Predictive Applications with Amazon ML
1 2 3
Evaluate and
optimize
Retrieve
predictions
Train
model
- Create a Datasource object pointing to your mobile app data
- Explore and understand your data
- Transform data and train your model
Building Predictive Applications with Amazon ML
1 2 3
Create a Datasource Object
Explore and Understand Your Data
Train Your Model
Train
model
Evaluate and
optimize
Retrieve
predictions
- Understand model quality
- Adjust model interpretation
1 2 3
Building Predictive Applications with Amazon ML
Explore Model Quality
Train
model
Evaluate and
optimize
Retrieve
predictions
- Batch predictions
- Real-time predictions
1 2 3
Building Predictive Applications with Amazon ML
Amazon Mobile
Analytics
Amazon
Redshift
App events
Data SourceStrategies
Predictions
Mobile app
developer
Amazon Machine
Learning
+
Now Build Predictive Applications Using Your
Mobile App Data Easily
Your
Mobile
App
Predict users with low probability to purchase in the app and send discount coupon via in-app notification
Predict users with high probability to churn from the app and send push them notification to re-engage
Identify users with high probability to share the app and reach out to them to do the same
Recommend relevant content to users based on similar user’s behavioral patterns
Few Strategies that can be Used Effectively
via Machine Learning
Thank you !
For further questions please email us at
amazon-mobile-analytics@amazon.com

More Related Content

What's hot

5 Mobile App ROI Metrics That Actually Matter
5 Mobile App ROI Metrics That Actually Matter5 Mobile App ROI Metrics That Actually Matter
5 Mobile App ROI Metrics That Actually Matter
Pocket Your Shop
 
Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...
Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...
Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...
Localytics
 
Mobile App Benchmarks: Engagement & Retention
Mobile App Benchmarks: Engagement & RetentionMobile App Benchmarks: Engagement & Retention
Mobile App Benchmarks: Engagement & Retention
Emmanuel Quartey
 
Do's & Don'ts of Stellar Push & In-App Marketing Campaigns
Do's & Don'ts of Stellar Push & In-App Marketing CampaignsDo's & Don'ts of Stellar Push & In-App Marketing Campaigns
Do's & Don'ts of Stellar Push & In-App Marketing Campaigns
Localytics
 
Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019
Dmitry Klymenko
 
05: The 5 App Metrics That Are Crucial To Your App's Success
05: The 5 App Metrics That Are Crucial To Your App's Success05: The 5 App Metrics That Are Crucial To Your App's Success
05: The 5 App Metrics That Are Crucial To Your App's Success
Logan Merrick
 
Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0
Localytics
 
The Four Sources of Mobile App ROI
The Four Sources of Mobile App ROIThe Four Sources of Mobile App ROI
The Four Sources of Mobile App ROI
GPShopper, a Synchrony solution
 
Mobile App Tracking - How it Works
Mobile App Tracking - How it WorksMobile App Tracking - How it Works
Mobile App Tracking - How it Works
MobileAppTracking
 
Localytics ENGAGE - The Future of Engagement
Localytics ENGAGE - The Future of EngagementLocalytics ENGAGE - The Future of Engagement
Localytics ENGAGE - The Future of Engagement
Localytics
 
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile AppsIRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET Journal
 
Optimizing the Mobile Experience
Optimizing the Mobile ExperienceOptimizing the Mobile Experience
Optimizing the Mobile Experience
Mobtimizers
 
Mobile Analytics – Driving Consumer Insights
Mobile Analytics – Driving Consumer InsightsMobile Analytics – Driving Consumer Insights
Mobile Analytics – Driving Consumer Insights
Digital Vidya
 
Mobile growth for startups
Mobile growth for startupsMobile growth for startups
Mobile growth for startups
Richard Sgro
 
Android app marketing and google play - what you need to know - Fiksu
Android app marketing and google play - what you need to know - FiksuAndroid app marketing and google play - what you need to know - Fiksu
Android app marketing and google play - what you need to know - Fiksu
Ad6 Media
 
MAU Vegas 2016 — Digging Into Data — Capitalizing on the Clues Users Give Yo...
MAU Vegas 2016 —  Digging Into Data — Capitalizing on the Clues Users Give Yo...MAU Vegas 2016 —  Digging Into Data — Capitalizing on the Clues Users Give Yo...
MAU Vegas 2016 — Digging Into Data — Capitalizing on the Clues Users Give Yo...
Grow.co
 
Marketing plan of an android app
Marketing plan of an android appMarketing plan of an android app
Marketing plan of an android app
Mahesh Naik Tejavath
 
The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...
The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...
The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...
Localytics
 

What's hot (18)

5 Mobile App ROI Metrics That Actually Matter
5 Mobile App ROI Metrics That Actually Matter5 Mobile App ROI Metrics That Actually Matter
5 Mobile App ROI Metrics That Actually Matter
 
Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...
Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...
Unlocking App Success: How to Turn Your App into a Mobile Growth Engine - Dec...
 
Mobile App Benchmarks: Engagement & Retention
Mobile App Benchmarks: Engagement & RetentionMobile App Benchmarks: Engagement & Retention
Mobile App Benchmarks: Engagement & Retention
 
Do's & Don'ts of Stellar Push & In-App Marketing Campaigns
Do's & Don'ts of Stellar Push & In-App Marketing CampaignsDo's & Don'ts of Stellar Push & In-App Marketing Campaigns
Do's & Don'ts of Stellar Push & In-App Marketing Campaigns
 
Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019
 
05: The 5 App Metrics That Are Crucial To Your App's Success
05: The 5 App Metrics That Are Crucial To Your App's Success05: The 5 App Metrics That Are Crucial To Your App's Success
05: The 5 App Metrics That Are Crucial To Your App's Success
 
Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0Webinar: Getting the Most Out of True Impact 2.0
Webinar: Getting the Most Out of True Impact 2.0
 
The Four Sources of Mobile App ROI
The Four Sources of Mobile App ROIThe Four Sources of Mobile App ROI
The Four Sources of Mobile App ROI
 
Mobile App Tracking - How it Works
Mobile App Tracking - How it WorksMobile App Tracking - How it Works
Mobile App Tracking - How it Works
 
Localytics ENGAGE - The Future of Engagement
Localytics ENGAGE - The Future of EngagementLocalytics ENGAGE - The Future of Engagement
Localytics ENGAGE - The Future of Engagement
 
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile AppsIRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile Apps
 
Optimizing the Mobile Experience
Optimizing the Mobile ExperienceOptimizing the Mobile Experience
Optimizing the Mobile Experience
 
Mobile Analytics – Driving Consumer Insights
Mobile Analytics – Driving Consumer InsightsMobile Analytics – Driving Consumer Insights
Mobile Analytics – Driving Consumer Insights
 
Mobile growth for startups
Mobile growth for startupsMobile growth for startups
Mobile growth for startups
 
Android app marketing and google play - what you need to know - Fiksu
Android app marketing and google play - what you need to know - FiksuAndroid app marketing and google play - what you need to know - Fiksu
Android app marketing and google play - what you need to know - Fiksu
 
MAU Vegas 2016 — Digging Into Data — Capitalizing on the Clues Users Give Yo...
MAU Vegas 2016 —  Digging Into Data — Capitalizing on the Clues Users Give Yo...MAU Vegas 2016 —  Digging Into Data — Capitalizing on the Clues Users Give Yo...
MAU Vegas 2016 — Digging Into Data — Capitalizing on the Clues Users Give Yo...
 
Marketing plan of an android app
Marketing plan of an android appMarketing plan of an android app
Marketing plan of an android app
 
The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...
The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...
The 6 Most Common Objections to Investing in App Marketing (And How to Trump ...
 

Viewers also liked

(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014
(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014
(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014
Amazon Web Services
 
Google Mobile App Analytics
Google Mobile App AnalyticsGoogle Mobile App Analytics
Google Mobile App Analytics
Belmond Victor
 
Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...
Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...
Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...
Amazon Web Services
 
Accelerating Organizations with Flexible IT - AWS Summit 2012 - NYC
Accelerating Organizations with Flexible IT - AWS Summit 2012 - NYCAccelerating Organizations with Flexible IT - AWS Summit 2012 - NYC
Accelerating Organizations with Flexible IT - AWS Summit 2012 - NYC
Amazon Web Services
 
Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)
Amazon Web Services
 
DAT201 Migrating Databases to AWS - AWS re: Invent 2012
DAT201 Migrating Databases to AWS - AWS re: Invent 2012DAT201 Migrating Databases to AWS - AWS re: Invent 2012
DAT201 Migrating Databases to AWS - AWS re: Invent 2012
Amazon Web Services
 
Delivering High Performance Content
Delivering High Performance ContentDelivering High Performance Content
Delivering High Performance Content
Amazon Web Services
 
Andy Jassy Keynote Sydney Customer Appreciation Day
Andy Jassy Keynote Sydney Customer Appreciation DayAndy Jassy Keynote Sydney Customer Appreciation Day
Andy Jassy Keynote Sydney Customer Appreciation Day
Amazon Web Services
 
Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....
Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....
Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....
Amazon Web Services
 
AWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANA
AWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANAAWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANA
AWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANA
Amazon Web Services
 
BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012
BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012
BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012
Amazon Web Services
 
AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...
AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...
AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...
Amazon Web Services
 
(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java
Amazon Web Services
 
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web ApplicationsAWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
Amazon Web Services
 
Scaling the Platform for Your Startup
Scaling the Platform for Your StartupScaling the Platform for Your Startup
Scaling the Platform for Your Startup
Amazon Web Services
 
AWS Empowering Digital Marketing - September 2013
AWS Empowering Digital Marketing - September 2013AWS Empowering Digital Marketing - September 2013
AWS Empowering Digital Marketing - September 2013
Amazon Web Services
 
The Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your BusinessThe Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your Business
Amazon Web Services
 
Webinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFrontWebinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFront
Amazon Web Services
 
Secure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by IntelSecure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by Intel
Amazon Web Services
 
DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012
DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012
DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012
Amazon Web Services
 

Viewers also liked (20)

(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014
(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014
(MBL303) Get Deeper Insights Using Amazon Mobile Analytics | AWS re:Invent 2014
 
Google Mobile App Analytics
Google Mobile App AnalyticsGoogle Mobile App Analytics
Google Mobile App Analytics
 
Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...
Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...
Introducing AWS Device Farm: Automated Android and Fire OS App Testing on Rea...
 
Accelerating Organizations with Flexible IT - AWS Summit 2012 - NYC
Accelerating Organizations with Flexible IT - AWS Summit 2012 - NYCAccelerating Organizations with Flexible IT - AWS Summit 2012 - NYC
Accelerating Organizations with Flexible IT - AWS Summit 2012 - NYC
 
Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)Go Global Right Now (Yes Now!)
Go Global Right Now (Yes Now!)
 
DAT201 Migrating Databases to AWS - AWS re: Invent 2012
DAT201 Migrating Databases to AWS - AWS re: Invent 2012DAT201 Migrating Databases to AWS - AWS re: Invent 2012
DAT201 Migrating Databases to AWS - AWS re: Invent 2012
 
Delivering High Performance Content
Delivering High Performance ContentDelivering High Performance Content
Delivering High Performance Content
 
Andy Jassy Keynote Sydney Customer Appreciation Day
Andy Jassy Keynote Sydney Customer Appreciation DayAndy Jassy Keynote Sydney Customer Appreciation Day
Andy Jassy Keynote Sydney Customer Appreciation Day
 
Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....
Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....
Scale and Reach: Always Up - Always On - AWS Symposium 2014 - Washington D.C....
 
AWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANA
AWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANAAWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANA
AWS Partner Webcast - Make Decisions Faster with AWS and SAP on HANA
 
BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012
BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012
BDT305 Transforming Big Data with Spark and Shark - AWS re: Invent 2012
 
AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...
AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...
AWS Cloud Kata 2013 | Singapore - Opening Keynote: Running Lean & Scaling Fas...
 
(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java(DEV303) Practical DynamoDB Programming in Java
(DEV303) Practical DynamoDB Programming in Java
 
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web ApplicationsAWS Canberra WWPS Summit 2013 - AWS for Web Applications
AWS Canberra WWPS Summit 2013 - AWS for Web Applications
 
Scaling the Platform for Your Startup
Scaling the Platform for Your StartupScaling the Platform for Your Startup
Scaling the Platform for Your Startup
 
AWS Empowering Digital Marketing - September 2013
AWS Empowering Digital Marketing - September 2013AWS Empowering Digital Marketing - September 2013
AWS Empowering Digital Marketing - September 2013
 
The Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your BusinessThe Value of Certified AWS Experts to Your Business
The Value of Certified AWS Experts to Your Business
 
Webinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFrontWebinar: Delivering Static and Dynamic Content Using CloudFront
Webinar: Delivering Static and Dynamic Content Using CloudFront
 
Secure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by IntelSecure Hadoop as a Service - Session Sponsored by Intel
Secure Hadoop as a Service - Session Sponsored by Intel
 
DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012
DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012
DAT203 Optimizing Your MongoDB Database on AWS - AWS re: Invent 2012
 

Similar to Amazon Mobile Analytics

AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...
AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...
AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...
Amazon Web Services
 
Amazon Mobile Analytics
Amazon Mobile AnalyticsAmazon Mobile Analytics
Amazon Mobile Analytics
Amazon Web Services
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative Analytics
Bar Clara Mendez
 
(MBL309) Analyze Mobile App Data and Build Predictive Applications
(MBL309) Analyze Mobile App Data and Build Predictive Applications(MBL309) Analyze Mobile App Data and Build Predictive Applications
(MBL309) Analyze Mobile App Data and Build Predictive Applications
Amazon Web Services
 
App Lifecycle Engagement
App Lifecycle EngagementApp Lifecycle Engagement
App Lifecycle Engagement
Localytics
 
Unleashing Mobile Potentials - Future of Mobile
Unleashing Mobile Potentials - Future of MobileUnleashing Mobile Potentials - Future of Mobile
Unleashing Mobile Potentials - Future of Mobile
Aga Rasyidi Sukandar
 
10 Ways to Better Engage App Users in 10 Seconds
10 Ways to Better Engage App Users in 10 Seconds10 Ways to Better Engage App Users in 10 Seconds
10 Ways to Better Engage App Users in 10 Seconds
Evgeny Tsarkov
 
Conceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docxConceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docx
robert345678
 
How to optimize the mobile experience - with insights
How to optimize the mobile experience - with insightsHow to optimize the mobile experience - with insights
How to optimize the mobile experience - with insights
Mobtimizers
 
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Amazon Web Services
 
5 Actions to Improve your Candidate Experience
5 Actions to Improve your Candidate Experience 5 Actions to Improve your Candidate Experience
5 Actions to Improve your Candidate Experience
Mystery Applicant
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
UserZoom
 
Mobile app-marketing-playbook
Mobile app-marketing-playbookMobile app-marketing-playbook
Mobile app-marketing-playbook
Raj Singh
 
User Engagement : 5 growth metrics
User Engagement : 5 growth metricsUser Engagement : 5 growth metrics
User Engagement : 5 growth metrics
Er. Raju Bhardwaj
 
Introduction to AWS for Android Developers
Introduction to AWS for Android DevelopersIntroduction to AWS for Android Developers
Introduction to AWS for Android Developers
Amazon Web Services
 
Predictive analytics for mobile apps detailed guide
Predictive analytics for mobile apps detailed guidePredictive analytics for mobile apps detailed guide
Predictive analytics for mobile apps detailed guide
FugenX
 
Managing the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David CohenManaging the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David Cohen
Jessica Tams
 
Enterprise Mobile Application Development How to Build App
Enterprise Mobile Application Development  How to Build AppEnterprise Mobile Application Development  How to Build App
Enterprise Mobile Application Development How to Build App
Inexture Solutions
 
Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...
Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...
Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...
Flurry, Inc.
 
Mobile App Data Analytics - Case Study
Mobile App Data Analytics - Case StudyMobile App Data Analytics - Case Study
Mobile App Data Analytics - Case Study
Amit Singh
 

Similar to Amazon Mobile Analytics (20)

AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...
AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...
AWS August Webinar Series - Analyze Mobile App Data and Build Predictive Appl...
 
Amazon Mobile Analytics
Amazon Mobile AnalyticsAmazon Mobile Analytics
Amazon Mobile Analytics
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative Analytics
 
(MBL309) Analyze Mobile App Data and Build Predictive Applications
(MBL309) Analyze Mobile App Data and Build Predictive Applications(MBL309) Analyze Mobile App Data and Build Predictive Applications
(MBL309) Analyze Mobile App Data and Build Predictive Applications
 
App Lifecycle Engagement
App Lifecycle EngagementApp Lifecycle Engagement
App Lifecycle Engagement
 
Unleashing Mobile Potentials - Future of Mobile
Unleashing Mobile Potentials - Future of MobileUnleashing Mobile Potentials - Future of Mobile
Unleashing Mobile Potentials - Future of Mobile
 
10 Ways to Better Engage App Users in 10 Seconds
10 Ways to Better Engage App Users in 10 Seconds10 Ways to Better Engage App Users in 10 Seconds
10 Ways to Better Engage App Users in 10 Seconds
 
Conceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docxConceptualizing a New Product – Agri-business Mobile Application.docx
Conceptualizing a New Product – Agri-business Mobile Application.docx
 
How to optimize the mobile experience - with insights
How to optimize the mobile experience - with insightsHow to optimize the mobile experience - with insights
How to optimize the mobile experience - with insights
 
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
Deep Dive: Developing, Deploying & Operating Mobile Apps with AWS
 
5 Actions to Improve your Candidate Experience
5 Actions to Improve your Candidate Experience 5 Actions to Improve your Candidate Experience
5 Actions to Improve your Candidate Experience
 
Optimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation SlidesOptimizing Mobile UX Design Webinar Presentation Slides
Optimizing Mobile UX Design Webinar Presentation Slides
 
Mobile app-marketing-playbook
Mobile app-marketing-playbookMobile app-marketing-playbook
Mobile app-marketing-playbook
 
User Engagement : 5 growth metrics
User Engagement : 5 growth metricsUser Engagement : 5 growth metrics
User Engagement : 5 growth metrics
 
Introduction to AWS for Android Developers
Introduction to AWS for Android DevelopersIntroduction to AWS for Android Developers
Introduction to AWS for Android Developers
 
Predictive analytics for mobile apps detailed guide
Predictive analytics for mobile apps detailed guidePredictive analytics for mobile apps detailed guide
Predictive analytics for mobile apps detailed guide
 
Managing the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David CohenManaging the Monetization and UA Cycle | David Cohen
Managing the Monetization and UA Cycle | David Cohen
 
Enterprise Mobile Application Development How to Build App
Enterprise Mobile Application Development  How to Build AppEnterprise Mobile Application Development  How to Build App
Enterprise Mobile Application Development How to Build App
 
Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...
Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...
Getting Started With Mobile Analytics: iOS Connect Santa Clara Meetup | Flurr...
 
Mobile App Data Analytics - Case Study
Mobile App Data Analytics - Case StudyMobile App Data Analytics - Case Study
Mobile App Data Analytics - Case Study
 

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 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
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
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
 
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
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 

Amazon Mobile Analytics

  • 1. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hosted by AWS Technical Evangelists, Danilo Poccia & Ian Massingham AWS Mobile Web Day 24th March 2016 Follow AWS on Twitter at @AWScloud & AWS Mobile Services at @awsmobile
  • 2. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Sandeep Atluri, Data Scientist, AWS Mobile Analyze Mobile App Data and Build Predictive Applications
  • 3. “If you can’t measure it ,you can’t improve it” -Lord Kelvin
  • 4. Retrospective reporting to analyze trends and to know what's happening in the business Predictive applications to anticipate user behavior and to enhance experience Inquisitive pattern finding to discover latent user behavior and to frame strategies accordingly Three Types of Data Driven Development
  • 5. How many users use the app and how often? What are key user behaviors in the app? Your Mobile App How to predict user behavior and use those predictions to enhance their experience ? In the Context of a Mobile App
  • 6. THREE TYPES OF DATA DRIVEN DEVELOPMENT Retrospective reporting to analyze trends and to know what's happening in the business Predictive applications to anticipate user behavior and to enhance experience Inquisitive pattern finding to discover latent user behavior and to frame strategies accordingly
  • 7. Let’s just say you have built a music appMusic App
  • 8. Let’s just say you have built a music app What are some of the questions that would help you analyze trends in the app? Music App
  • 9. Engagement How many users use the app daily to listen music ? How many times users open the app to listen music in a day? How many new users have been acquired to the app ? Monetization How many paying users does the app have ? How much does a average paying user pay ? Retention How many people returned to listen music in the first 7 days after they have installed the app ? Behavioral How many users shared or liked a particular artist ? Few Key Questions to Analyze Trends in the App
  • 10. 65 66 66 66 66 66 Millions Time spent in the app (total session length) 3,000 3,050 3,100 3,150 3,200 3,250 3,300 3,350 Thousands Number of app opens (Sessions) Push notification Marketing campaign Push notification Marketing campaign Music App Engagement
  • 11. Marketing campaign did successfully improve app opens but did not result in users spending more time in the app 65 66 66 66 66 66 Millions Time spent in the app (total session length) 3,000 3,050 3,100 3,150 3,200 3,250 3,300 3,350 Thousands Number of app opens (Sessions) Push notification Marketing campaign Push notification Marketing campaign Engagement Music App
  • 12. $1,000 $2,000 $3,000 $4,000 $5,000 $6,000 Revenue Promotion in app store 0 20 40 60 80 100 Number of paying users Promotion in app store Monetization Music App
  • 13. $1,000 $2,000 $3,000 $4,000 $5,000 $6,000 Revenue Promotion in app store 0 20 40 60 80 100 Number of paying users Promotion in the app store increased the over all revenue and more importantly the number of paying users as well Promotion in app store Music App Monetization
  • 14. 50% 55% 60% 65% 70% 75% 80% 36% 40% 44% 48% 52% Introduction of demo video Week 1 Retention Introduction of demo video Day 1 Retention Music App Retention
  • 15. 50% 55% 60% 65% 70% 75% 80% 36% 40% 44% 48% 52% Introduction of demo video Week 1 Retention Introduction of demo video Day 1 Retention Changing the first time experience in the app has significantly improved retention in the app Music App Retention
  • 16. 0 5 10 15 20 25 30 35 Thousands Number of purchases of a music track Promoting the track in the gallery Number of likes/shares for an Artist 0 1 2 3 4 5 6 7 Thousands Promoting the track in the gallery Music App Behavioral
  • 17. 0 5 10 15 20 25 30 35 Thousands Number of purchases of a music track Promoting the track in the gallery Number of likes/shares for an Artist 0 1 2 3 4 5 6 7 Thousands Promoting the track in the gallery Promoting the track has not only increased purchases for the track but has also increased the number of shares for the artist Music App Behavioral
  • 18. Is there a easy way to track all these metrics automatically as soon as users start to use your app ?
  • 19. Amazon Mobile Analytics “Collect, visualize and export your app usage data at scale” Scalable and Generous Free Tier Scale to billions of events per day from millions of users. Own Your Data Data collected are not shared, aggregated, or reused Focus on metrics that matter. Usage reports available within 60 minutes of receiving data from an app Fast
  • 20. Key Business Metrics 1. Monthly Active Users (MAU) 2. Daily Active Users (DAU) 3. New Users, 4. Daily Sessions 5. Sticky Factor 6. 1-Day Retention 7. Avg. Revenue per DAU 8. Daily Paying Users 9. Avg. Paying DAU Get Metrics Important for Your App in a Single View
  • 21. Get a Detailed View of Each Business Metric
  • 22. Track Unique Behavior to Your App Using Custom Events
  • 23. Retrospective reporting to analyze trends and to know what's happening in the business Predictive applications to anticipate user behavior and to enhance experience Inquisitive pattern finding to discover latent user behavior and to frame strategies accordingly Three Types of Data Driven Development
  • 24. Going beyond standard metrics will give you more insight in to user behavior
  • 25. How does usage pattern vary for users with different demographic profiles? Who are the most engaged users and what are their usage patterns ? How does user population distribute across countries and platform ? How much time does it takes for a user to convert to a paying user ? Music App Few Questions that Will Help you Understand your Users Better
  • 26. 23% 8% 7% 6% 6% 4% 3% 3% 2% 2% 2% 2% 2% 1% 29% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15+ Highly engaged users opening the app more than 15 times Users with low engagement Number of times app was opened in last 7 days Who are the Most Engaged Users and What are their Usage Patterns?
  • 27. 23% 8% 7% 6% 6% 4% 3% 3% 2% 2% 2% 2% 2% 1% 29% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15+ Highly engaged users opening the app more than 15 times Users with low engagement Number of times app was opened in last 7 days Design strategies to influence users with low engagement and convert them to highly engaged users Who are the Most Engaged Users and What are their Usage Patterns?
  • 28. 30 20 10 0 10 20 30 16-20 20-25 25-30 30-35 35-40 40-45 45-50 50-55 55-60 60-70 70+ Female Male Time spent in the app(minutes) Age How Does Usage Pattern Vary for Users with Different Demographic Profiles?
  • 29. Understand your core user demographic profile and deliver relevant content to them 30 20 10 0 10 20 30 16-20 20-25 25-30 30-35 35-40 40-45 45-50 50-55 55-60 60-70 70+ Female Male Time spent in the app(minutes) Age How Does Usage Pattern Vary for Users with Different Demographic Profiles?
  • 30. How Does User Population Distribute Across Countries and Platform?
  • 31. Formulate new user acquisition plans in countries that the app has low penetration How Does User Population Distribute Across Countries and Platform?
  • 32. 6% 8% 10% 12% 13% 13% 12% 10% 8% 5% 4% 1 2 3 4 5 6 7 8 9 10 11+ Number of days before first in app purchase How Many Days Does it Take for a First Time User to Convert to a Paying User?
  • 33. 6% 8% 10% 12% 13% 13% 12% 10% 8% 5% 4% 1 2 3 4 5 6 7 8 9 10 11+ Number of days before first in app purchase Target users who have spent more than 8 days in the app and are yet to purchase How Many Days Does it Take for a First Time User to Convert to a Paying User?
  • 34. Auto Export to Amazon Redshift
  • 35. Simple & intuitive Integrate with existing data models Automatically collect common attributes Schema for Your App’s Event Data
  • 36. Now Easy to Query and Visualize Your Mobile App
  • 37. SQL Query select “app opens”, count(users) as “frequency” from ( select client_cognito_id as “users” ,count(*) as “app opens” From AWSMA.v_event Where event_type=‘_session.start’ And event_typestamp between getdate()-7 and getdate()+1 Group by client_cognito_id ) Group by “app opens” 23% 8% 7% 6% 6% 4% 3% 3% 2% 2% 2% 2% 2% 1% 29% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15+ Number of times app was opened in last 7 days Who are the Most Engaged Users and What are their Usage Patterns?
  • 38. SQL Query select a_age as “age” ,a_gender as “gender” ,avg(m_session_length) as “time spent” From AWSMA.v_event Where event_type=‘a_session.duration’ And event_typestamp between getdate()-90 and getdate()+1 Group by m_age ,m_gender 30 20 10 0 10 20 30 16-20 20-25 25-30 30-35 35-40 40-45 45-50 50-55 55-60 60-70 70+ Female Male Age Time spent in the app(minutes) How Does Usage Pattern Vary for Users with Different Demographic Profiles?
  • 39. How Does User Population Distribute Across Countries and Platform?
  • 40. Retrospective reporting to analyze trends and to know what's happening in the business Predictive applications to anticipate user behavior and to enhance experience Inquisitive pattern finding to discover latent user behavior and to frame strategies accordingly Three Types of Data Driven Development
  • 41. Predicting user behavior will help you deliver personalized experience for users
  • 42. Susan has been using the app for more than 6 months now but she hasn’t opened the music app in the last ten days Predictive Application by Example Music App
  • 43. Susan has been using the app for more than 6 months now but she hasn’t opened the music app in the last ten days What would you do to bring her back to the app again ? Music App Predictive Application by Example
  • 44. “Susan, you haven’t listened to your favorite artists in a while. Want to check them out? ” Push Notification Predictive Application by Example
  • 45. “Susan, you haven’t listened to your favorite artists in a while. Want to check them out? ” But what’s the best time to send her this push notification ? Push Notification Predictive Application by Example
  • 46. SELECT e.time_stamp FROM events e WHERE customer =‘SUSAN’ AND event_type = ‘_push_notification_open’ HAVING e.date> GETDATE() - 30 You can start by looking at all the different time slots she has opened a push notification in the last 30 days One Way To Do is…
  • 47. SELECT e.time_stamp FROM events e WHERE customer =‘SUSAN’ AND event_type = ‘_push_notification_open’ AND date_part (dow,e.date ) in (6,7) HAVING e.date> GETDATE() - 30 But her usage pattern changes on weekends. You can edit the query to filter for weekends only One Way To Do is…
  • 48. SELECT e.time_stamp FROM events e WHERE customer =‘SUSAN’ AND event_type = ‘_push_notification_open’ AND date_part (dow,e.date ) in (6,7) HAVING e.date> GETDATE() - 60 Pattern is not clear as she opened in multiple time slots on different days. You can go back in time to get a more clear pattern One Way To Do is…
  • 49. SELECT e.time_stamp FROM events e WHERE customer in (‘SUSAN’,’JOE’,’BOB’,…..) AND event_type = ‘_push_notification_open’ AND date_part (dow,e.date ) in (6,7) HAVING e.date> GETDATE() - 60 but what about other users ? tweak the query again One Way To Do is…
  • 50. SELECT e.time_stamp FROM events e WHERE customer in (‘SUSAN’,’JOE’,’BOB’,…..) AND event_type = ‘_push_notification_open’ AND date_part (dow,e.date ) in (6,7) HAVING e.date> GETDATE() - 120 ….and again One Way To Do is…
  • 51. SELECT e.time_stamp FROM events e WHERE customer in (‘SUSAN’,’JOE’,’BOB’,…..) AND event_type = ‘_push_notification_open’ AND date_part (dow,e.date ) in (6,7) HAVING e.date> GETDATE() - 120 Use machine learning technology to learn business rules from your data
  • 52. Best time to Send 4 PM 9 AM 2 PM Machine learning automatically finds patterns in your data and uses them to make predictions Better Way To Do it is…
  • 53. Machine learning automatically finds patterns in your data and uses them to make predictions Your data + machine learning = personalization in the app Best time to Send 4 PM 9 AM 2 PM Better Way To Do it is…
  • 54. Building and scaling machine learning technology is hard Machine learning expertise is rare Closing the gap between models and applications is time-consuming and expensive Why Aren’t there More Machine Learning Applications Today?
  • 55. What if there were a better way?
  • 56. Easy to use, managed machine learning service built for developers Robust, powerful machine learning technology based on Amazon’s internal systems Create models using your data already stored in the AWS cloud Deploy models to production in seconds Amazon Machine Learning
  • 57. + Amazon Mobile Analytics Amazon Machine LearningAmazon Redshift Leverage Mobile App Data in Amazon Redshift to Build Predictive Applications Using Amazon ML
  • 59. Evaluate and optimize Retrieve predictions Train model - Create a Datasource object pointing to your mobile app data - Explore and understand your data - Transform data and train your model Building Predictive Applications with Amazon ML 1 2 3
  • 63. Train model Evaluate and optimize Retrieve predictions - Understand model quality - Adjust model interpretation 1 2 3 Building Predictive Applications with Amazon ML
  • 65. Train model Evaluate and optimize Retrieve predictions - Batch predictions - Real-time predictions 1 2 3 Building Predictive Applications with Amazon ML
  • 66. Amazon Mobile Analytics Amazon Redshift App events Data SourceStrategies Predictions Mobile app developer Amazon Machine Learning + Now Build Predictive Applications Using Your Mobile App Data Easily Your Mobile App
  • 67. Predict users with low probability to purchase in the app and send discount coupon via in-app notification Predict users with high probability to churn from the app and send push them notification to re-engage Identify users with high probability to share the app and reach out to them to do the same Recommend relevant content to users based on similar user’s behavioral patterns Few Strategies that can be Used Effectively via Machine Learning
  • 68. Thank you ! For further questions please email us at amazon-mobile-analytics@amazon.com