4 Million+ 18 Weeks Mobile apps in the App Store and Google Play
Source: App Annie 2016 Recode 2016
Average time to build mobile apps
25% Apps abandoned after first use
Unique features
App quality
Time to market
Scale, performance, & reliability
Your app
Your infrastructure
Quiz
automation
background
onefinestay & Sherlock* *now Klevio.com
Mobile
Staff app
+
>5k homes
>10k rooms
1 way to get it right
A million ways to get it wrong!
Guest app
Development
IDEA
Cost
2017
2025
2030
2035
2040
2045
2050
microservices
before
Back-end: - changed the API, didn’t tell anyone!
Mobile...
now
Pick a feature
do the right thing
do the thing right
A
B
A
B
Humans are tool builders
Make use of them
Before • Before, getting something set up easily often meant trade-offs either • performance, • More maintenance later on • Scaling limitations • With API Gateway, Cognito and Lambda a lot is abstracted away and easily adjustable.
Benefits • Dev team has greatly benefited from the • flexibility and • speed of deployment • peace of mind that comes from implementing • better security as part of the solution architecture.
Final quiz
Adapt faster than you want to
Thank you!
Develop > Deliver > Engage
…..….
Get out of box scalability, flexibility, & security Scalability
Flexibility
Use your favorite { language, IDE, toolchain } Pay as you go
Security & Compliance
Easily add and manage the services you need Authenticate users
Store and share media
Amazon Cognito (Identity)
Amazon S3
Run server-side logic
Deliver media Amazon CloudFront
AWS Lambda
Synchronize data Amazon Cognito (Sync)
AWS Mobile SDKs
Analyze user behavior
Send push notifications Amazon SNS Mobile Push
Store data
Amazon Mobile Analytics
Amazon DynamoDB Amazon RDS
AWS Mobile Hub
Track retention Amazon Mobile Analytics
Test your app Device Farm
Develop > Deliver > Engage
Test on real devices
Continuously deliver quality applications
…
Monitor app health and nip issues in the bud
Develop > Deliver > Engage
Generate insights to drive informed decisions
Analytics on usage, retention, and monetization
Flexible app instrumentation and custom analytics
Integrated mobile and web analytics
Effectively engage your users
Message users via email, SMS, mobile push or desktop push
Enable direct and broadcast messaging
Automate user messaging with APIs
Develop > Deliver >
Engage
Quickly and Easily
Intelligently and proactively
AWS will manage the infrastructure
High Quality Applications
Find, try, purchase, and install mobile software in minutes on AWS Marketplace