Build your game backend without thinking about servers or infrastructure.

Download Amazon GameSparks

Add the Amazon GameSparks SDK to the game client and create custom game logic with Cloud Code; or use and extend pre-built backend game features such as authentication, player messaging, and player data.

Pricing Overview

Amazon GameSparks is a managed service that enables you to easily create, manage, and scale backend game features without provisioning or managing servers. Currently, there are no charges for using Amazon GameSparks while in preview, though you will be charged for other AWS services you use during that time.

After preview, you will be charged for your usage of Amazon GameSparks. Usage is measured in Cloud Code API calls between Amazon GameSparks backend and feature micro-services, Client API calls between game clients and Amazon GameSparks backend, and storage.

AWS Free Tier Summary

As part of the AWS Free Tier, you can get started with Amazon GameSparks for free. The Free Tier usage lasts 12 months after creation of a new AWS account and includes 1 million API calls per month (any combination of Cloud Code API calls and Client API Calls) and 0.5 GB storage per month. When your free usage expires, or if your usage exceeds the Free Tier, you simply pay the rates listed in the Pricing Table. Free usage does not accumulate if unused from month to month.

Pricing Table

 

Region:  US East (N. Virginia)
  Price
Cloud Code API calls $3.00 per million calls
Client API calls $3.00 per million calls 
  Price
Storage $0.48 per GB-month

 

Pricing Examples

Pricing Example 1: You are running a mobile game on Amazon GameSparks in US East (N. Virginia) with 10,000 players requiring 55 million monthly Cloud Code API calls, 10 million monthly Client API calls, and a 500KB (0.0005GB) per player record size. The bill at the end of the month for using Amazon GameSparks in US East (N. Virginia) would be calculated as follows:

API calls Price

API calls: 55 million Cloud Code API calls + 10 million Client API calls = 65 million API  calls
Charge for the month : 65 million API calls * $3.00 per 1 million API calls = $195.00

Storage Price

Storage : 10,000 players * 0.0005GB = 5 GB
Charge for the month : 5 GB * $0.48 per GB-month = $2.40

Total Price = $195 + $2.40 = $197.40

For the month, your bill would be $197.40, a total that includes $195.00 for API calls to and from the Amazon GameSparks backend and $2.40 for storage of player data.

Pricing Example 2: You are running a gaming backend platform in US East (N. Virginia) that supports 2 PC games and uses Amazon GameSparks to provide player authentication and player data storage features in both games. The first game has 100,000 players generating 150 million monthly Cloud Code API calls and 50 million monthly Client API calls. The player record size was 500 KB (0.0005GB) per player. The second game has 50,000 players making 40 million monthly Cloud Code API calls and 10 million monthly Client API calls with a player record size of 300KB (0.0003GB) per player. The bill at the end of the month for using Amazon GameSparks in US East (N. Virginia) would be calculated as follows:

API calls Price

Game 1 API calls: 150 million Cloud Code API calls + 50 million Client API calls = 200 million  API calls 
Game 2 API calls : 40 million Cloud Code API calls + 10 million Client API calls = 50 million API calls
Total API calls: 200 million + 50 million = 250 million API Calls 
Charge for the month: 250 million * $3.00 per 1 million API calls = $750.00

Storage Price

Game 1 Storage: 100,000 players * 0.0005GB = 50 GB 
Game 2 Storage: 50,000 players * 0.0003GB = 15 GB
Total Storage: 50 GB + 15 GB = 65 GB
Charge for the month: 65 GB * $0.48 per GB-month = $31.20

Total Price = $750.00+ $31.20 = $781.20

For the month, your bill would be $781.20, a total that includes $750.00 for API calls to and from the Amazon GameSparks backend and $31.20 for storage of player data.