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.
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.
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.
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.
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 Amazon Lambda.
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.
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.
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 .
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 .
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.
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.
Step-by-step guides, libraries, code samples, and documentation for developing Android apps. Get access to a broad set of AWS services.
Learn how to integrate push notifications into your app.
Use the AWS SDK for Unity to add AWS services for game backend, user authentication, downloadable content, and social features.
You can build cross-platform C# apps with Xamarin. The AWS Mobile SDK for Xamarin gives your Xamarin apps access to multiple AWS services.
Automate testing your apps against real phones and tablets with AWS Device Farm
This guide walks you through migrating your apps, push notifications and analytics running on Parse to AWS