ITV Saves $150,000 in Compute Costs by Using Amazon EKS on Amazon EC2 Spot Instances
Overview
ITV—an integrated producer-broadcaster and the largest commercial television network in the United Kingdom—creates, owns, and distributes high-quality content on multiple services globally. In April 2020, ITV saw a simultaneous spike in viewership and dramatic drop in advertising revenue—the mainstay of its funding. It needed a way to continue offering the same high-quality services to a much larger volume of end users while optimizing costs to help mitigate the lost advertising revenue.
Since 2014, ITV has used Amazon Web Services (AWS), including Amazon Elastic Compute Cloud (Amazon EC2), a web service that provides secure, resizable compute capacity in the cloud, and Amazon Elastic Kubernetes Service (Amazon EKS), a managed Kubernetes service, to host a wide variety of public and internal systems. ITV’s Common Platform team looked to optimize these services by using Amazon EC2 Spot Instances and Savings Plans and by resizing to reduce costs while still maintaining a reliable, scalable, and secure video-on-demand platform for millions of viewers.
Jonathan Harvey, Head of the Common Platform, ITV
Amazon EKS gives us the flexibility to optimize scaling and takes much of the pain out of cluster management.

Case Study details
About ITV
ITV—an integrated producer-broadcaster and commercial television network in the United Kingdom—creates, owns, and distributes content globally. It owns six channels and produces content for broadcasters and cable channels.
Benefits of AWS
● Saw up to 60% cost savings on Spot Instances
● Cut $150,000 from its compute costs in 1 year
● Reduced new deployment time from 40 to 4 minutes
● Increased the number of hosted microservices by about 30%
● Increased total compute on Spot Instances from 9% to 24% in 1 year