The Cloud Game Development Toolkit (a.k.a. CGD Toolkit) is a collection of templates and configurations for deploying game development infrastructure and tools on AWS.
The project is designed for piecemeal usage:
- Already have a CI/CD pipeline deployed but need a build machine image? ✅
- Looking to migrate your Perforce server from on-premise to AWS? ✅
- Starting your new studio from the ground up and looking for pre-built templates to deploy common infrastructure? ✅
The Toolkit consists of three key components:
Component | Description |
---|---|
Assets | Reusable scripts, pipeline definitions, Dockerfiles, Packer templates, Ansible Playbooks to configure workloads after deployment, and other resources that might prove useful or are dependencies of any of the modules. |
Modules | Highly configurable and extensible Terraform modules for simplified deployment of key game development infrastructure on AWS with best-practices by default. |
Samples | Complete Terraform configurations for expedited studio setup that demonstrate module usage and integration with other AWS services. |
📖 Documentation | 💻 Contribute to the Project | 💬 Ask Questions | 🚧 Roadmap
If you think you’ve found a potential security issue, please do not post it in the Issues. Instead, please follow the instructions here or email AWS security directly.
This project is licensed under the MIT-0 License. See the LICENSE file.