Additional resources
AWS services
The Amazon GameLift Testing toolkit uses the following AWS services:
- Amazon API Gateway
- AWS CloudFormation
- Amazon CloudWatch
- Amazon Elastic Container Registry
- Amazon Cognito
- Amazon DynamoDB
- Amazon ECS
- Amazon EventBridge
- AWS Fargate
- Amazon GameLift
- AWS Identity and Access Management
- AWS Lambda
- Amazon S3
- Amazon Step Functions
Costs
You are responsible for the cost of the AWS services used while running this solution.
As of November 2021, the cost for running this solution with the default settings and 8 virtual players in the us-east-1 region (N.Virginia) is approximately $0.52 for 1 hour testing on a C5.large on demand instance and a C5.large spot instance. However, be aware the costs of running bigger tests with more virtual players and larger fleet sizes will scale with the increase in resources, so before testing at scale you should run smaller tests and verify the costs first.
AWS service | Resources | Cost |
---|---|---|
Amazon GameLift | 1x C5.large spot instance | $0.028 |
Amazon GameLift | 1x C5.large on demand instance | $0.109 |
Amazon Fargate | 8x vCPU hour | $0.323 |
Step Functions | 1,000 state transitions | $0.025 |
DynamoDB | 1,000 On-demand Write requests | $0.010 |
DynamoDB | 3,000 On-demand Read requests | $0.000 |
Lambda | 5,000 requests | $0.010 |
Lambda | 125 GB seconds duration | $0.000 |
NAT Gateway | 1 hour duration | $0.045 |
Total cost: | $0.522 |
We recommend creating a budget through AWS Cost Explorer to help manage costs. Prices are subject to change. For full details, refer to the pricing webpage for each AWS service used in this solution.
Source code
Visit our GitHub repository to download the source files for this solution and to share your customizations with others. The Amazon GameLift Testing Toolkit templates are generated using the AWS Cloud Development Kit (AWS CDK). Refer to the README.md file for additional information.
Notices
Customers are responsible for making their own independent assessment of the information in this document. This document: (a) is for informational purposes only, (b) represents AWS current product offerings and practices, which are subject to change without notice, and (c) does not create any commitments or assurances from AWS and its affiliates, suppliers or licensors. AWS products or services are provided "as is" without warranties, representations, or conditions of any kind, whether express or implied. AWS responsibilities and liabilities to its customers are controlled by AWS agreements, and this document is not part of, nor does it modify, any agreement between AWS and its customers.
Amazon GameLift Testing Toolkit is licensed under the terms of the of the Apache License Version 2.0 available at The Apache Software Foundation.
Copyright (c) 2022 by Amazon.com, Inc. or its affiliates. Amazon GameLift Testing Toolkit is licensed under the terms of the Apache License Version 2.0 available at The Apache Software Foundation