From a Single Server to the Cloud: Modernizing a Large Fan Website

    This is an old post!

    This post is over 2 years old. Solutions referenced in this article may no longer be valid. Please consider this when utilizing any information referenced here.

    Before the Internet became the domain of companies like Facebook and Google, it was filled with unique, independent websites often run by a single person. Things like homepages, and forums for fans of anything you can imagine, from Star Trek to trains. Many of these websites are still around, and are surprisingly popular and very heavily trafficked.

    This talk will focus on a single fan site: probably the largest forum on the Internet for train fans. We’ll discuss how we went from the initial state of a code base that wasn’t even in version control yet and ran on a single server to a modern, scalable cloud-based architecture. We’ll discuss how websites small and large, corporate and independent, can benefit from modern web development strategies and architecture. And, best of all, how we saved the owner a significant amount of money in the process.

    Did this article help you out?

    That's great! I don't earn any money from this site - I run no ads, sell no products and participate in no affiliate programs. I do this solely because it's fun; I enjoy writing and sharing what I learn.

    All the same, if you found this article helpful and want to show your appreciation, here's my wishlist.