This document summarizes a company's journey from a monolithic architecture to microservices from February 2014 to present day. It started with 2 apps on a single backend API in February 2014, growing to 8 apps by December 2014 running on an ever-growing monolithic backend. To address scalability and development challenges, the company transitioned to a microservices architecture running containerized services communicating over RabbitMQ. They also implemented centralized logging and monitoring with FlightControl.