
Amazon's Prime Video team saves 90% costs by switching from microservices to monolith and EC2/ECS.
An Amazon Prime Video team's case study has suggested that moving from a microservices architecture to a monolith can reduce infrastructure costs by over 90%. The team initially created a solution with distributed components orchestrated by AWS Step Functions, but it turned out to be a bottleneck. The team then packed all the components into a single process, eliminating the need for S3. The solution now runs on EC2 and ECS, with a lightweight orchestration layer to distribute customer requests. The paper is a refreshingly honest look at how to reduce cost with a simplified architecture, as well as a case study in willingness to change track.