AWS for Games Blog

Category: Security, Identity, & Compliance

From Challenge to Triumph: Gaggle’s Journey in Overcoming DDoS Attacks with AWS Shield Advanced

In this blog, we explore the challenges Gaggle Studios faced with DDoS attacks due to the success of their online game, ‘Goose Goose Duck.’ We’ll delve into how they navigated these challenges and implemented effective mitigation strategies. ‘Goose Goose Duck,’ a game of social deduction created by Gaggle Studios, stands out in the online gaming […]

New Solution Guidance for building scalable cross-platform game backends on AWS

New Solution Guidance for building scalable cross-platform game backends on AWS

Games are increasingly cross-platform and online, and game developers need to develop secure and scalable backend features to support these online elements of their games. Developers also want to allow players to play with their friends across platforms, and move gameplay between those platforms to provide a seamless player experience. Customers share with us that […]

5 essential tools for improving your game studio’s security awareness

5 essential tools for improving your game studio’s security awareness

As a game studio, the focus is usually on delivering new features to improve your customers gaming experience. Many studios are small and probably don’t have a security team. Even larger studios might not have a full security practice and and as many resources fully dedicated to security as they would like. Not having enough […]

DDoS Prevention

How to defend your games against DDoS attacks

Distributed Denial of Service (DDoS) attacks are a common threat that online services have faced for multiple decades. As DDoS attacks continue to grow more powerful, it becomes increasingly important to ensure that companies are protecting their infrastructure. This especially applies to games operating as live services and need to ensure a good launch & […]

Authentication with Amazon Cognito

Using Amazon Cognito to Authenticate Players for a Game Backend Service

Authored by Chanh Tran, Pawan Matta, and Zack Anderson Player authentication is an integral part of online multiplayer games. This is especially true when key concepts of the player experience, such as player progression, digital entitlements, and even monetary value, are inextricably tied to a player’s account. Amazon Cognito is a simple user sign-up, sign-in, and […]

Protect against data breaches

Protecting your game against Data Breaches

Culture: Everyone should be Responsible for Security While you may have dedicated security professionals whose primary responsibility is in fact security, every employee, regardless of role, should be responsible for ensuring that security is an integral component of every facet of the business, and security is referred to early and often. Every employee should know […]

architecture diagram

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 […]

Architecture diagram described throughout this blog post.

Improving the Player Experience by Leveraging AWS Global Accelerator and Amazon GameLift FleetIQ

Building a game to serve worldwide users over the internet can be challenging. In this two-part series, we’ll walk you through how game developers improve the player experience worldwide in order to deploy more efficiently, achieve lower latency, improve in-game performance, and deliver game content faster. In this first post, we focus on how to […]

"Enabling amateur players to play for high stakes"

How Gamercraft and Theodo built a highly scalable serverless gaming tech platform

Guest post authored by the Gamercraft team. Gamercraft offers a next-generation competitive gaming platform to make it easy for amateur gamers to compete in high-quality tournaments in a fair, fun, and skill-adjusted way. With its anti-cheating and advanced matchmaking algorithms, Gamercraft’s ecosystem ensures that gamers always compete against others of their rank, thus minimizing bad […]

In the “game,” two players connect to a session and move around with their characters in a world.

Game Server Hosting on AWS Fargate

AWS offers various options for hosting session-based games. Whether you’d like to leverage a managed service like Amazon GameLift, build your own solution using Amazon EC2, or use a container service such as Amazon Elastic Kubernetes Service (EKS) or Amazon Elastic Container Service (ECS), AWS provides secure, resizable capacity to operate your game with low […]