AWS enables you to easily deploy backend game services, gather game analytics, and send push notifications to your players. We manage the infrastructure, so you don’t have to provision, scale, or monitor servers – just upload code and you’re done. Plus, to help you get started, our services come with a generous free tier, with no up-front fees or commitments. The AWS Mobile SDKs help you build high quality mobile games quickly and easily, using services including: Amazon DynamoDB for NoSQL database, Amazon S3 for cloud storage, and Amazon Cognito for user identity management and data synchronization.
Supercell’s games, like Clash of Clans, require hundreds of servers to provide functionality for players. These games attract tens of millions of players on iOS and Android devices every day. For each of its players, Supercell needs a session on the server side—and the number of servers that are required grows with the number of users playing.
Angry Birds became a sensation a few months after its release, and the games are now some of the most popular of all time with more than 1.7 billion downloads globally. The flexibility of the AWS Cloud benefits Rovio’s developers, who can easily increase the required resources during the development and testing phases.
Scopely is an 80-person start-up that develops mobile, social gaming applications. By running on AWS, the company can scale its gaming platform to handle traffic that can spike from hundreds to millions of users a day in hours, with little or no operational resources.
Amazon Mobile Analytics is a service that lets you simply and cost effectively collect and analyze your application usage data. In addition to providing usage summary charts that are available for quick reference, Amazon Mobile Analytics enables you to set up automatic export of your data to Amazon S3 for use with other data analytics tools such as Amazon Redshift, Amazon Elastic MapReduce (EMR), Extract, Transform and Load (ETL) software, or your own data warehouse.
Amazon SNS Mobile Push is a fast, flexible, fully managed push messaging service to send push notifications to Apple, Google, Fire OS, and Windows devices and also to Android devices in China with Baidu Cloud Push. It can publish to groups of recipients or broadcasts to many devices. It can help you scale from a handful of messages to millions per day.
Amazon Cognito makes it easy to save user data, such as app preferences or game state, in the AWS Cloud without writing any backend code or managing any infrastructure. You can save data locally on users’ devices allowing your applications to work even when the devices are offline. You can also synchronize data across a user’s devices so that their app experience will be consistent regardless of the device they use.
We’ve tried to put it all in one place for easy review and access.