AWS provides a range of services to help you develop mobile apps that can scale to hundreds of millions of users, and reach global audiences. With AWS, you can quickly and easily add mobile features to your app, including user authentication, data storage, content delivery, backend logic, analytics dashboards, and push notifications - all from a single, integrated console. AWS also offers a broad and deep set of highly scalable, fully managed services so you can include capabilities like app testing, streaming, data warehousing, monitoring, search, and machine learning in your app without having to manage any infrastructure.
![Push Notifications Push Notifications](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Solutions/mobile/mobile_services.png)
Complete Set of Mobile Services
Quickly create a mobile backend without provisioning or managing servers. Let your users sign-in with Facebook, Google+, or onboard them with your own identity system. Easily send push notifications, track usage patterns and optimize your app with in-app analytics. Deliver high quality apps by testing against a large collection of real devices.
![Push Notifications Push Notifications](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Solutions/mobile/leverage_full_breadth.png)
Leverage Full Breadth of AWS
Whether you are building a new mobile app or augmenting an existing app, you can choose from a broad set of AWS services such as compute, storage, databases, monitoring, streaming, content delivery, data warehousing, and machine learning to help you build differentiated apps. You can add or remove services without rearchitecting the backend.
![Push Notifications Push Notifications](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Solutions/mobile/integrated_services.png)
Build Faster with Integrated Services
AWS services work together seamlessly - simply sign in to AWS Mobile Hub and add services from one console, or use the Mobile SDK to directly access services. AWS lets you develop apps without managing the infrastructure, so you have more time to focus on things that make your app great.
You can access these features from the AWS Mobile Hub Console and Mobile SDKs
![user-sign-in user-sign-in](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/user-sign-in.png)
User Sign-in
Add user sign-up, sign-in, and data synchronization to your apps with a fully managed service. You can also authenticate users through social identity providers such as Facebook, Twitter, and Google+. This feature is powered by Amazon Cognito.
![user-profile-storage user-profile-storage](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/user-profile-storage.png)
User Data Storage
Store and sync user data such as user profiles, settings, or game progress, or store user files like photos. This feature is powered by Amazon Cognito and Amazon S3.
![cloud-logic cloud-logic](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/cloud-logic.png)
Cloud Logic
Create a mobile backend without provisioning or managing servers. Just upload your code and run it by calling directly from your mobile app. We’ll take care of everything required to run and scale your code. This feature is powered by AWS Lambda.
![Dynamo Mobile Hub Dynamo Mobile Hub](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/product-marketing/Mobile/Dynamo%20Mobile%20Hub.png)
NoSQL Database
Store and query your app data using a fully managed cloud database that provides consistent and fast service at any scale. This feature is powered by Amazon DynamoDB.
![mobile-analytics mobile-analytics](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/mobile-analytics.png)
App Analytics
Measure and analyze app usage and monetization metrics to monitor your app business. View key charts in the console and export your app event data to Amazon S3 or Amazon Redshift for custom analysis. This feature is powered by Amazon Mobile Analytics.
![app-content-delivery app-content-delivery](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/app-content-delivery.png)
App Content Delivery
Store app assets like media files in the cloud and download and cache them in your app. Use a CDN to distribute content to your users with low latency and high transfer speeds. This feature is powered by Amazon S3 and Amazon CloudFront.
![push-notifications push-notifications](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/push-notifications.png)
Push Notifications
Increase user engagement by sending push notifications to individuals or groups of users. You can send just a few messages or scale to billions of messages a day. This feature is powered by Amazon SNS.
![app-testing app-testing](http://web.archive.org./web/20161016062405im_/https://d0.awsstatic.com/Test%20Images/app-testing.png)
App Testing
Improve the quality of your iOS, Android, and web apps by testing them on real phones and tablets in the AWS Cloud. This feature is powered by AWS Device Farm.
iOS Apps
Get easy access to a broad set of services including user authentication, data storage, backend logic, push notifications, content delivery, testing, analytics, and many others.
Android Apps
Step-by-step guides, libraries, code samples, and documentation for developing Android apps. Get access to a broad set of AWS services.
Add Push Notifications
Learn how to integrate push notifications into your app.
Cross-platform Xamarin Apps
You can build cross-platform C# apps with Xamarin. The AWS Mobile SDK for Xamarin gives your Xamarin apps access to multiple AWS services.
Migrate from Parse to AWS
This guide walks you through migrating your apps, push notifications and analytics running on Parse to AWS