AWS for Games Blog
Category: Networking & Content Delivery
Build a Production-Ready Game Backend on AWS
Your game has many different features—from leaderboards, authentication, and logic servers to matchmaking and more—and you need to choose the right technology for each one. The cloud enables you to create your own solution as you would with an on-premises solution. You can also use various management tools to migrate operational overhead to a cloud […]
Reach more players using AWS Global Accelerator
Your players expect a great in-game experience, with low latency and uninterrupted play. But, as the number of concurrent players grows, so does the complexity of your IP management and the likelihood of latency inducing routing problems. AWS Global Accelerator simplifies traffic routing, improves availability, and improves performance for your game by as much as […]
How ArenaNet moved Guild Wars to the cloud: An MMORPG migration story
ArenaNet is the wholly owned subsidiary of Korean online game publisher NCSOFT that developed the critically acclaimed series of games in the Guild Wars franchise. Guild Wars (released 2005) and the successor Guild Wars 2 (released 2012) both focus on player skill and horizontal player progression where players mix skills into novel builds in cooperation […]
Guest Post: How GameAnalytics reduce cost of HTTP(S) API’s on AWS
In this guest post, AWS customer GameAnalytics Senior Software Developer Magnus Henoch shares how GameAnalytics saves money on running its HTTP(S) API on AWS. At GameAnalytics we run all our systems on AWS, and have done so from the very beginning. This has allowed us to concentrate on building services and implementing features that our […]
Now Available – Use EC2 for Session Based Multiplayer Workloads via AWS Global Accelerator
Good news for game developers working on session based multiplayer workloads. AWS Global Accelerator now allows you to front Amazon Elastic Compute Cloud (Amazon EC2) instances directly. Previously, to route traffic to instances you needed to use an Application Load Balancer, Network Load Balancer, or Elastic IP (Elastic IPs are limited per account). This meant […]
Guest post: How Space Ape Games delivers secure WebApps using AWS
We invited Space Ape Games Lead DevOps Engineer Louis McCormack to write a guest blog. Learn how Space Ape Games secure the front and backend of a private React application using Amazon CloudFront, AWS Amplify, AWS Lambda@Edge, and Amazon API Gateway. The frontend part is heavily inspired by this post. About the author Louis McCormack is […]
How to Deliver Custom Game Content to Players using Lambda@Edge
When your mobile game client starts, you want it to always reach out and grab the latest and greatest content, right? That way, when you make changes and introduce new features, you can always put them in the hands of your players. But you can’t always guarantee that all your players have updated to the […]
How to defend games against DDoS attacks
When launching a new game, it’s critical to ensure your players can access and enjoy it without interruption. That’s why you need to protect your game against Distributed Denial of Service (DDoS) attacks. Fortunately, if you’re building your game on AWS, you’re already protected against many common DDoS attacks. This post explores the architecture decisions […]
Accelerate your game at global scale with Amazon CloudFront
So, you’ve taken months, if not years, to create the perfect game and you just know your players are going to love it. Now it’s time to launch. All that’s left to do is put your game on the marketplace and let them have at it, right? Not quite, but we can help. To really […]
How would you keep 125 million gamers playing smoothly online? Epic Games shares its Fortnite story.
Fortnite creators Epic Games goes all-in on AWS services, as revealed at the AWS Summit at the Javits Center in New York on 7/17/2018. Imagine your game had 125 million players. 125 million. That’s 15 times the size of New York. All those people playing your multiplayer game would be a dream come true, right? […]