Preparing a Monolith to Move to AWS

By Keanan Koppenhaver

Elevator Pitch

Many legacy applications are built out as a monolith, but cloud infrastructure, especially AWS, is built around the assumption that different pieces of an application can be separated out. This talk is a look at how I updated a monolith to be able to take advantage of cloud infrastructure.

Description

Cloud technology can give applications greater flexibility, but it can be more complicated to maintain, especially if you’re working with a legacy, monolithic application. However, with a few tweaks, even older codebases can be converted to be able to run in the cloud.

This is a look at how we moved a WordPress installation serving nearly 1 million hits per day into the cloud on AWS and dealt with challenges such as managing uploads, sticky sessions across load balanced servers, implementing memcached and managing the transition with minimal downtime.