The 2023 infrastructure migration
This post is part of a two-part series, of which this is the second. In the first post, we went into a bit into the infrastructure that runs OpenTTD, from BaNaNaS to our main website. In this post, we will explain a bit about the migration we just did to get to this infrastructure.
After over 2 months of work, I am happy to announce we finished (another) infrastructure migration. Today is the day I removed the last few DNS entries pointing to AWS’s DNS servers, and I am proud to mention that (almost) all traffic is now routed via Cloudflare (and we aren’t even receiving sponsoring to say so).
In this post I want to take you with me why this migration was needed, what the benefits are, and why you possibly care. But in short summary:
- (Much) smaller monthly bill as AWS charges insane amounts for bandwidth.
- Faster download speeds for you (ranging from the in-game content service to downloading the game from our website).
- Easier maintainability of our infrastructure with thanks to Pulumi.
This will be a bit nerdy, so if you like these kind of things, continue the read!