BookMyShow Improves TCO by 70 Percent on the AWS Cloud

BookMyShow, a leading entertainment company in India, provides an online ticketing platform for movies, plays, concerts, and sporting events. Selling up to 200 million tickets on an annual run rate basis (pre-Covid) to customers in India, Sri Lanka, Singapore, Indonesia, and the Middle East, BookMyShow also offers an online media streaming service and end-to-end management for virtual and on-ground entertainment experiences across all genres.
With on-premises servers that were often overprovisioned to cater to peak traffic volumes, BookMyShow saw an opportunity to reduce its technical debt and create a more elastic, cost-effective IT architecture. The company chose Amazon Web Services (AWS) and Minfy Technologies, an AWS Premier Consulting Partner and cloud specialist, to help migrate its data and applications to the AWS Cloud.
“We want to give customers the best possible experience, and we chose AWS because it is just as customer obsessed as we are. AWS dove deep into our existing architecture to find us the most suitable solutions, while Minfy provided out-of-the-box tools to ensure a seamless migration.”

Mahesh Chalil
Senior Vice President – Technology, BookMyShow

Running IT Infrastructure with Minimal Cost and Effort

Consolidating 200 TB of data from over 10 different databases into a single data lake in Amazon Simple Storage Service (Amazon S3), BookMyShow eliminated duplicate data copies and reduced storage needs by 75 percent.
By migrating to the cloud, the company exchanged costly capital expenditures upfront to a pay-as-you-go model, lowering its total cost of ownership by around 70 percent which includes compute cost reduction by 30 percent, using AWS Graviton2 instances to run workloads on Amazon Elastic Compute Cloud (Amazon EC2) for secure and easily resizable cloud compute capacity.
In upgrading its 15 year-old analytics stack with services such as AWS Glue and Amazon Athena for data integration and analysis, the company streamlined its reporting processes to derive better business insights and eliminate latency issues. This resulted in subsequent reduction in customer complaints.
Mahesh Chalil, senior vice president – technology, at BookMyShow, explains, “We want to give customers the best possible experience, and we chose AWS because it is just as customer obsessed as we are. AWS dove deep into our existing architecture to find us the most suitable solutions, while Minfy provided out-of-the-box tools to ensure a seamless migration.”

Designing a Better Data Management Architecture

BookMyShow, together with Minfy and the AWS Professional Services team, completed its migration without disruption to business operations over two phases. “One of our core principles is to help customers create their future and design their journey. We feel proud to have supported BookMyShow in its digital transformation journey by leveraging our AWS migration competency and Swayam, Minfy’s cloud management platform,” shared Vikram Manchanda, chief executive officer at Minfy.
The first phase, which involved rehosting the company’s website and services on the AWS Cloud, took four months and was completed in June 2021. BookMyShow used AWS Lake Formation to create a secure data lake, supported by Minfy. The company tapped Amazon Managed Workflows for Apache Airflow (MWAA) to operate end-to-end data pipelines, and Amazon Elastic Kubernetes Service (Amazon EKS) to run Kubernetes applications with zero administration.
In the second phase, BookMyShow redesigned its data analytics architecture on the AWS Cloud over a period of two months. The company now uses Amazon SageMaker and Amazon EMR to prepare and apply machine learning models to big data at speed. BookMyShow is also now able to access business intelligence insights in seconds with Amazon QuickSight.
By developing and testing proof-of-concept with AWS, the BookMyShow team successfully refined and accelerated the migration process.
Utsav Kesharwani, engineering manager, BookMyShow, says, “AWS provided plenty of valuable insights – from helping to optimize our server provisioning to anticipating every possible scenario and proposing contingency measures to minimize impact to our operations. Migrating to an efficient and highly secure setup allows us to focus on growing our business. We’ve reduced tedious data management tasks, freed up time to innovate further, and can easily maintain compliance with industry security regulations.”

Paving the Way for the Hybrid Entertainment Industry of the Future

Currently, BookMyShow is exploring the use of additional AWS managed services to continue improving its serverless architecture. The company is also planning to develop more machine-learning capabilities to help build better business offerings that meet changing audience needs.
Moving to the AWS Cloud has helped BookMyShow pivot from traditional out-of-home entertainment experiences to all-things-entertainment. Chalil states, “We’re now empowered to provide greater quality and variety of offerings for our customers at home. To us, this is a step in the right direction towards the future of the entertainment industry.”

Learn More

To learn more, visit

About BookMyShow

Launched in 2007, BookMyShow, owned and operated by Big Tree Entertainment Pvt Ltd (founded in 1999), is a leading entertainment destination in India with global operations across UAE, Singapore, Indonesia and Sri Lanka. BookMyShow works with partners across the industry to provide unmatched entertainment experiences to millions of customers.


  • Lowered total cost of ownership by around 70 percent
  • Reduced storage needs by 75 percent
  • Reduced number of customer complaints to its customer service centers to a significant number

AWS Services Used

Amazon Elastic Compute Cloud (Amazon EC2)

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.

Learn more »

AWS Graviton2

AWS Graviton processors are designed by AWS to deliver the best price performance for your cloud workloads running in Amazon EC2.

Learn more »

Amazon Simple Storage Service (Amazon S3)

Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance.

Learn more »

AWS Lake Formation

AWS Lake Formation is a service that makes it easy to set up a secure data lake in days.

Learn more »

Amazon Managed Workflows for Apache Airflow (MWAA)

Amazon Managed Workflows for Apache Airflow (MWAA) is a managed orchestration service for Apache Airflow1 that makes it easier to set up and operate end-to-end data pipelines in the cloud at scale.

Learn more » 

Amazon Elastic Kubernetes Service (Amazon EKS)

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed container service to run and scale Kubernetes applications in the cloud or on-premises.

Learn more » 

AWS Glue

AWS Glue is a serverless data integration service that makes it easy to discover, prepare, and combine data for analytics, machine learning, and application development.

Learn more » 

Amazon Athena

Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL.

Learn more » 

Amazon SageMaker

Amazon SageMaker is built on Amazon’s two decades of experience developing real-world machine learning applications, including product recommendations, personalization, intelligent shopping, robotics, and voice-assisted devices.

Learn more » 

Get Started

Companies of all sizes across all industries are transforming their businesses every day using AWS. Contact our experts and start your own AWS Cloud journey today.