Mobile Applications on AWS

Amazon Web Services offers a cloud computing solution that provides mobile developers with a flexible, highly scalable, rapidly deployable, and low-cost way to deliver their applications.


We love all devices.

Access Amazon Web Services from the most popular mobile platforms with SDKs for iOS and Android.

Download the AWS SDK for iOS »

Download the AWS SDK for Android »

We speak your language.

AWS is platform agnostic, so you can use whatever platform you like. AWS even provides SDKs for many popular backend platforms like Java, Ruby, PHP, Node.js, .Net, and more.

View the SDKs » 


Easily store and retrieve files from the cloud.

Backup and share your app files online with Amazon Simple Storage Service (S3).  The transfer managers in the AWS mobile SDKs simplify uploading and downloading files from devices over mobile connections to make accessing cloud-stored files fast and easy.

Using Amazon S3 on Android »
Using Amazon S3 on iOS »

Send notifications to all your mobile platforms.

Send device notifications to your customers on iOS, Android, and Kindle Fire devices by using a single API. Mobile push, provided by the Amazon Simple Notification Service (SNS), makes it simple, and cost-effective, to push notifications to mobile devices such as iPhones, iPads, Android devices, Kindle Fires, and Internet connected smart devices.

Get started with Amazon SNS mobile push »

AppStream Image
Social Login Cartoon

Never make another user database.

Secure your mobile app access to AWS resources without any server-side code. Web identity federation in AWS Identity and Access Management (IAM) provides an easy way to integrate Facebook, Google, or Amazon sign-ins for a streamlined user experience.

Add social login to Android apps » 

Add social login to iOS apps » 

Make your apps aware of their surroundings with Geolocation.

Add location awareness to your mobile app. The Geo add-on for the AWS SDK for Java lets you store location data in Amazon DynamoDB and retrieve it with proximity queries.

Get the Geo library from GitHub » 

World Map

Fast app data access in the cloud.

Deliver a connected mobile experience using online data.  Amazon DynamoDB is a fast, fully-managed NoSQL database service that makes it simple and cost-effective to store and retrieve your app data.  Fine-grained access control securely isolates user-data within a single DynamoDB table and enables private data storage directly from a mobile app.

Using Amazon DynamoDB on mobile »

Spend your money on what matters most.

Amazon Web Services only charges you for the resources you use, with no up-front costs or long-term contracts, so you can spend your money on the things that differentiate your business, slow down your burn rate, and allow you to experiment with different architectures.

Learn more about the economics of the AWS cloud »


Mobile devices are showing up everywhere; so should your app.

Cloud computing is all about scale. Amazon Web Services can provide you the resources around the world so when your app goes viral you can meet the demands of millions of new users.

Watch: Scalable Mobile and Web Apps »

Use Cases


Games make up 70% of the mobile app marketplaces. The Amazon Web Services cloud can power the backend of your game so don’t have to break the bank to give your players a great experience.

Learn more about using the AWS Cloud for your Mobile Game »

Social Apps

Connected applications underpin the modern Internet. Amazon Web Services provides the services you need to make your application successful online.

Learn more about using the AWS Cloud to host your Application »

Mobile Entertainment

More and more, users want their entertainment on the go. Amazon Web Services has products and partners to help make your mobile media app a winner.

Learn more about using the AWS Cloud for Digital Media Apps »

What is Cloud Computing on AWS?
Get 750hrs of Linux and Windows Micro Instances Free