New World Game Architecture

New World lives fully in the cloud (AWS)


  1. Those EC2 instances are behind NLB, but why do the instances have to be public if they are behind a public NLB?
  2. Those EC2s are behind Route53 using weighted, latency, or geo route. But why did Amazon Games not leverage AWS ALB/NLB in this case and make the instances private?


  1. 2,500 Players
  2. Around 7,000 A.I Entities
  3. 100,000s Objects

Shared Instance Pool


Data Analytics

Non-Core Gameplay


“This truly a MMORPG game born in the cloud and it would only have been possible to actually run this in the cloud”

Over to you




DevOps & AWS Guru By Day | Dad(Ninja) By Night.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

🎊MetaPad Will Be Hosting An AMA With CEO of Mechachain

Autoscaling Using KEDA Based On Kafka Lag

We look forward to ‘#Collide’ with you for collaborations, strategy discussions, or even…

Test automation with Playwright for VS Code extensions

Geared Up For Continuous Testing?

Fix: Windows Push Notification User Service Has Stopped Working

How 500.000 people got a COVID-19 vaccine appointment

How to Take a Course on Hamoye Platform with a Study group

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Bill Hegazy

Bill Hegazy

DevOps & AWS Guru By Day | Dad(Ninja) By Night.

More from Medium

Amazon Rekognition for Identity Verification

Red Hat Internship Experience — PART II

What’s New in Networking, Content Delivery and Next-generation Compute from AWS re:Invent

Pre-deployment steps for TKG on AWS