AWS for Games Blog
Category: Technical How-to
Game Developer’s Guide to Amazon DocumentDB (with MongoDB compatibility) Part Two: Design and Development Best Practices
Introduction In part one, we introduced key features of Amazon DocumentDB and explained how they can be applied to solve common database use cases in game development. In part two and part three of this blog series, we are going to focus on best practices for improving the overall scalability, performance, security, and observability of […]
Setting up a Minecraft Java server on Amazon EC2
Introduction This blog covers how to deploy your own personal Minecraft Java server on AWS. Hosting your server on AWS can eliminate common networking challenges and security concerns associated with at-home servers. Because you have control over the virtual machine, you can configure any mods or plugins that you want. We will use Amazon Elastic […]
How Dream11 built a multi-tenant user authentication service on Amazon EKS
This blog was co-authored by Qamar Ali Shaikh, AVP – Infrastructure & Platform Engineering, Dream11 and Arvind Sharma, Engineering Manager – Developer Platform , Dream11. With over 190+ million users, Dream11 is one of the world’s largest fantasy sports platform offering fantasy cricket, football, kabaddi, basketball, hockey, volleyball, handball, rugby, American football and baseball. Dream11 […]
We Also Make Games: AWS’ First Internal O3DE Game is Now Available!
Author(s): Starr Shaw, Technical Artist for O3DE / John Kennedy, Head of Product for Amazon Lumberyard and O3DE Developers like code. Developers like demos. But game developers, in our experience, REALLY like code and demos. And we’re looking to share some code and demos with you! After all, when you’re starting to create a new […]
Stream a remote environment with NICE DCV over QUIC UDP for a 4K monitor at 60 FPS
In recent years, game development has become increasingly distributed. In 2020, COVID-19 accelerated the demand and innovation for remote solutions. Game teams of all shapes and sizes were left with two choices: rush to take home workstations and then use their virtual private network (VPN) to access the office, or leave office development workstations and […]
How to build online multiplayer games using Amazon GameLift, AWS Serverless, and C++
Online multiplayer games have a long list of requirements to provide the best possible experience for players: game clients need identities that can securely access the game backend, backend services are required to host functionalities like matchmaking and player data, and you need a scalable way to host game sessions. In this post you’ll learn […]
Detect anomalies in games with Amazon Lookout for Metrics and the Game Analytics Pipeline Solution
Game analytics can be a powerful tool to help studios throughout the development cycle. Insights driven from game data can help you to create more engaging, personalized experiences for players and more efficiently monetize games. it can also help with fraud investigations, as well as performance monitoring and error reporting. Anomaly detection is commonly used […]
Compiling Unreal Engine 4 Dedicated Servers for AWS Graviton EC2 Instances
Epic Games is a leading interactive entertainment company responsible for some of the world’s largest games including Fortnite, and also develops Unreal Engine, Unreal Engine is a world leading open and advanced real-time 3D creation tool. Continuously evolving, it not only powers the world’s leading games, it also offers creators across industries the freedom and […]
The Journey to Prefabs
Hi, my name is Joshua Rainbolt, and I’m a Lead Senior User Experience Designer for AWS Game Tech. I am one of several stakeholders who have been lucky enough to be involved with the evolution of Amazon Lumberyard’s prefab system over the past several years. We called them “slices” at the time, because our team […]
Hyper-scale online games with a hybrid AWS Solution
Online multiplayer games, such as multiplayer online battle arenas (MOBA), are becoming increasingly popular. One option for game server hosting is to use on-premises data centers, which require multi-year contracts for a set number of resources. As the number of players for a given game grows, developers have to determine what to do if they […]









