To learn more about Fargate, check out these getting started resources.ĪWS Lambda: AWS Lambda lets you run code without having to spin up a server. This takes away much of the infrastructure management, letting you focus on building your game. ServerlessĪWS Fargate: AWS Fargate is a serverless compute engine that works with both Amazon ECS and Amazon EKS and enables you to use containers to run your game servers without having to manage the underlying instances. To learn more about Amazon EKS, check out the Amazon EKS user guide or get started deploying with Amazon EKS. Amazon EKS provides an optimized Amazon Machine Image that makes it easier to run graphically intensive games. This integration gives you a scalable and highly available control plane over your game servers. You can also check out how Palringo sped up their message routing from 500 messages per second to around 1,500 using ECS.Īmazon Elastic Kubernetes Service (EKS): Amazon EKS is a fully managed Kubernetes service that is deeply integrated with other AWS services like serverless compute and automatic scaling. To learn more about ECS, check out the Amazon ECS documentation. Amazon ECS is integrated with Elastic Load Balancing, which allows you to distribute player traffic across containers. Amazon ECS includes multiple scheduling strategies for container deployment for different kinds of game functions-from stateless functions to batch processes. ContainersĪmazon Elastic Container Service (ECS): Amazon ECS offers highly scalable and fast container orchestration in a fully managed service with support for Docker and Windows containers. Or you can check out our reference architecture for asynchronous online games using EC2 and other AWS services. Learn how Gearbox Software used EC2 to support millions of concurrent players and thousands of authentications per second for the worldwide launch of Borderlands 3. To learn more about EC2, check out the developer resources or get started building with EC2. This helps you save costs if you use these for stateful servers that require a constant connection. EC2 Spot Instances offer unused EC2 instances for less than the On-Demand Instance price. GPU compute and graphics instances are an excellent option for games with complex physics or graphics. This means that players don’t have to share computing resources. The option of bare metal instances provides your games with direct access to the processor and memory of the underlying server. Virtual machinesĪmazon Elastic Compute Cloud (EC2): Amazon EC2 provides virtual server instances for a variety of platforms in the cloud. In this blog, we’ll go over these offerings:Īmazon EC2: Run your own orchestration for game servers that use On-Demand Instances or Amazon EC2 Spot Instances.Īmazon ECS: Deploy multiplayer game servers using Docker or Windows containers with a managed service.Īmazon EKS: Deploy multiplayer game servers using managed Kubernetes service.ĪWS Fargate: Use containers to run your servers without having to manage infrastructure.ĪWS Lambda: Run event-driven code without having to spin up and manage a server.Īmazon GameLift: Scale your session-based, multiplayer game with dedicated servers. Game Tech’s global game server offerings give you secure, resizable capacity to run and operate your game with minimal latency at the lowest cost. AWS provides world-class network performance, including 100 Gbps Ethernet performance for select instances, for the most scalable and elastic network for high performance computing for games. We also offer a variety of solutions for your game server compute needs. AWS Game Tech has more services than any other cloud provider.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |