Slides from the Cloudyna event in Katowice, Poland on November 14th, 2015. In this session we will discuss how you can leverage the new cross-platform AWS Mobile Services to build a highly scalable and reliable mobile app, powered by the AWS Cloud. We will explore core functionality like authentication and authorization of users, data synchronization, backend infrastructure without the need to manage servers, understanding your user behavior, engaging your users and bringing your users back to your app. No matter if you are building the next great social app, or a front-office enterprise mobile app, this session will discuss best practices and reference architectures for building reliable and scalable mobile apps.
3. “Mobile” growing in all directions
Published mobile apps
continue to grow…
…As “mobile” platforms
expand to new domains
TV
Watch
Car
*Source: Vision Mobile
0
200
400
600
800
1000
1200
1400
1600
2011 2012 2013 2014
Published Apps in App Stores
('000s)*
iOS App Store Google Play
4. Apps are also getting more complex
…To cloud-connected appsFrom basic client apps…
Sign-in/Social
Push notifications
Usage analytics
Cloud storage
Crash analytics
Ads
Attribution
analytics Config management
Custom back ends
5. “AWS has what we need, but…it’s complex”
1. Which services should I use? 2. How do I connect them?
Identity provider SDKs
+
=
Example:
Login screen & integration code
+
SDK
7. Introducing: The AWS Mobile Hub (Beta)
1. Single integrated console
2. Pre-built features
3. Auto-provisioned services
4. Auto-generated app
Result: Build apps on AWS in minutes
11. AWS Mobile Hub (Beta) available now!
• Listed in the AWS Management Console
• Also at https://console.aws.amazon.com/mobilehub
• Services provisioned in US-East-1
• Plan to add Tokyo and Dublin shortly
• AWS Mobile Hub is a free service
• You pay for the services you use (e.g. S3)
• Just getting started…
• Send ideas to aws-mobile-hub@amazon.com