Amazon Prime Video reduced costs by 90% by ditching Microservices

<p>If any of you have been outside recently, you&nbsp;might&nbsp;have come across streams of salt water, particularly if you live near Silicon Valley.</p> <p>Scientists have finally found the cause of this. Those salty streams and puddles you have been wading through are the tears of the Microservices bros. To those of you that missed it, Amazon (the poster child for service-oriented architectures) released a very interesting report-&nbsp;<a href="https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90" rel="noopener ugc nofollow" target="_blank">Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%</a>. In it, they wrote-&nbsp;<em>The move from a distributed microservices architecture to a monolith application helped achieve higher scale, resilience, and reduce costs</em>.</p> <blockquote> <p><em>Moving our service to a monolith reduced our infrastructure cost by over 90%. It also increased our scaling capabilities. Today, we&rsquo;re able to handle thousands of streams and we still have capacity to scale the service even further. Moving the solution to Amazon EC2 and Amazon ECS also allowed us to use the&nbsp;</em><a href="https://aws.amazon.com/savingsplans/compute-pricing/" rel="noopener ugc nofollow" target="_blank"><em>Amazon EC2 compute saving plans</em></a><em>&nbsp;that will help drive costs down even further.</em></p> </blockquote> <p>In this article, I will be covering their publication, what we learned from it, and what the future entails for distributed system design.</p> <p><a href="https://blog.devgenius.io/amazon-prime-video-reduced-costs-by-90-by-ditching-microservices-a9f80591f96a"><strong>Read More</strong></a></p>