We are excited to announce Amazon GameLift now supports containers for building, deploying, and running game server packages. Amazon GameLift is a fully managed service that allows developers to quickly manage and scale dedicated game servers for multiplayer games. With this new capability, Amazon GameLift supports end-to-end development of containerized workloads, including deployment and scaling on-premises, in the cloud, or hybrid configurations. This reduces the time it takes to deploy a new version to approximately 5 minutes. It makes production updates faster, and removes the need to host separate customized development environments for quick iteration.
Containers package the entire runtime environment needed to run game servers, including code, dependencies, and configuration files. This allows developers to seamlessly move game server builds between local machines, staging, and production deployments without worrying about missing dependencies or configuration drift. Containers also enable efficient resource utilization by running multiple isolated game servers on the same host machine. Overall, containerization simplifies deployment, ensures consistent and secure environments, and optimizes resource usage for game servers. Containers integrate with AWS Graviton instances and Spot Instances, and run games designed for a containerized environments including those built with popular game engines like Unreal and Unity.
Amazon GameLift manged containers support is now generally available in all Amazon GameLift regions except AWS China. To get started with Amazon GameLift managed containers, visit the Amazon GameLift managed containers documentation.
Source:: Amazon AWS