Gousto built a monolithic application on AWS but was experiencing slow deployment times and other issues as the business grew rapidly. They rebuilt their application as a microservices architecture on AWS using a common platform approach. This standardized infrastructure, deployment processes, and APIs. It allowed them to increase deployment frequency, split the monolith into smaller independently deployable services, and scale their engineering team and development velocity. They also discussed areas like API design, asynchronous communication, and log management that they continued improving.