Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Inventory System for Games with Amazon Aurora Serverless

Introduction

In this lab, you will learn how to build an inventory system for a game application using Amazon Aurora Serverless. Amazon Aurora is a highly performant, cloud-native relational database offering from AWS that offers both MySQL-compatible and PostgreSQL-compatible editions. The Serverless offering of the Aurora database provides on-demand automatic scaling capabilities and the Data API, a fast, secure method for acessing your database over HTTP.

Why Amazon Aurora Serverless?

Why use Amazon Aurora Serverless for a game application?

Amazon Aurora Serverless is a popular database service for game applications because it provides top-tier performance with the ease and familiarity of a relational database.

Some of the key reasons to use Amazon Aurora Serverless for your game application are:

  • Familiarity: Your developers can use the relational patterns and syntax they're familiar with rather than learning new database patterns.

  • Scalability: Amazon Aurora Serverless scales up and down on demand, so you can handle heavy load during peak times and save money during down times.

  • Performance: Amazon Aurora is a cloud-native database. It is up to five times faster than standard MySQL databases and up to three times faster than standard PostgreSQL databases.

Requirements

AWS Experience: Intermediate

Time to complete: 2.5 hours

Cost to complete: This tutorial will cost you less than $2 (assuming all services are running for 2.5 hours)*

Technologies used:

• Active AWS Account**
• Browser: AWS recommends Chrome
• Amazon Aurora
• Amazon Cloud9
• AWS Secrets Manager
• Amazon Cognito
• Data API
• AWS Lambda
• Amazon API Gateway
• AWS SDK for Node.js

*This estimate assumes you follow the recommended configurations throughout the tutorial and terminate all resources within 2.5 hours.

**Accounts that have been created within the last 24 hours might not yet have access to the resources required for this project.