workshop part1 – mobile apps
DESCRIPTION
TRANSCRIPT
USERS WHO NEVER OR INFREQUENTLY USE THE DESKTOP WEB
#1 │ BACK-END
MOBILE APPS NEED SCALABLE BACK-ENDS
MOBILE APPS NEED SCALABLE,
HIGHLY AVAILABLE BACK-ENDS
MOBILE APPS NEED SCALABLE,
HIGHLY AVAILABLE, AND DURABLE
BACK-ENDS
Num
ber o
f EC
2 In
stan
ces
4/12/2008 4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/2008 4/17/2008 4/13/2008
40 instances to 5000 in 3 days
EC2 scaled to peak of 5000 instances
“Techcrunched” Launch of Facebook modification
Steady state of ~40 instances
18m users
410TB data
12 staff
0
2
4
6
8
10
12
14
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Load
Hour
Daily CPU Load
Big Savings
Optimize by the time of day
$52 / hr day
$15 / hr night
"2 backend engineers can scale a system to 30+ million users."
AMAZON EC2 ELASTIC COMPUTE CLOUD
http://www.flickr.com/photos/purecaffeine/302682456/
AMAZON S3 SIMPLE STORAGE SERVICE
99.999999999% DURABILITY
#2 │ DISTRIBUTION
AMAZON APPSTORE FOR ANDROID
TARGETED EMAIL
TEST DRIVE HELP DISCOVERY PROCESS
PRELOADED ON SELECT DEVICES FROM VERIZON WIRELESS,
US CELLULAR, AND OTHERS
#3 │ PLATFORM
LOTS OF DIVERSITY…
Kindle Fire became the most successful product launch
in the history of Amazon.com
• Earned over 10,000 5-star customer reviews • Remained the #1 best-selling product on Amazon • Captured 22% of U.S. tablet sales in just nine months
ENGAGEMENT & MONETIZATION
1 2 3
TinyCo found that Kindle Fire average revenue per user (ARPU) outperforms iPad ARPU by 43% based on the performance of their game Tiny Village. “Amazon is a gold mine,” wrote Jennifer Lu, Director of Business Development in an April 2012 Blog post. In 2012, TinyCo began focusing development on both Android and iOS by using a proprietary game engine that enables them to write code once, then deploy and make updates on iOS and Android simultaneously. They launched Tiny Village in three App Stores (Amazon, iTunes, and Google Play), and it's currently a top grossing/top free game in all three stores.
DEVELOPER RESOURCES
#4 │ CASE STUDIES
WWW.123DAPP.COM
BACK-END INFRASTRUCTURE
BACK-END INFRASTRUCTURE
DISTRIBUTION CHANNEL
BACK-END INFRASTRUCTURE
DISTRIBUTION CHANNEL
APPLICATION PLATFORM
FOCUS ON YOUR BUSINESS
FOCUS ON YOUR USERS