Customer Stories / Gaming / India

2023
Dream 11 logo

Dream11 “Makes Sports Better” with 200 Million Users on AWS

The Indian fantasy sports market is booming, with a compound annual growth rate of 32 percent. Cricket continues to be the fan favorite sport in the country. Thus, when Dream11 became the title sponsor of the Indian Premier League cricket tournament in 2020, it cemented its status as the largest fantasy sports platform in India.

200 million

Supports user base expansion from 2 million to more than 200 million in 4 years.

99.99% uptime

Ensures 99.99% uptime with single-digit millisecond latency.

2–3 days

Launches small app enhancements in 2–3 days.

Protects

Protects user data against external and internal intrusion.

Personalizes

Personalizes recommendations for users based on past activities.

 

Overview

The Dream11 platform allows users to create a team of real players for an upcoming match and compete with other fantasy sports enthusiasts. Users can join organized contests and even create private fantasy sports contests with friends and family.

Since 2020, Dream11 registered 200 million users on its platform, up from 2 million in 2016. The app’s extraordinary growth can be traced to the company’s data-driven culture. “Every decision we make is backed by data and technology, considering various metrics to continually add ‘wow factors’ that help retain customers,” explains Praveen Jain, vice president of Engineering at Dream11.

Fans are cheering in a soccer stadium

Single-Digit Latency with 99.99% Uptime

Dream11 chose to build its infrastructure on Amazon Web Services (AWS) in 2014. Stability and scalability were core requirements for a cloud provider, both of which have been consistently achieved on AWS. The Dream11 app has an average uptime of 99.99 percent. This level of reliability is critical in the fantasy sports industry in order to keep customers engaged without any interruption, especially during cricket matches. The app reports single-digit millisecond latency for user interactions across Android, iOS, and web platforms, ensuring virtual participants can move fast to score big.

Malicious cyberattackers are often drawn to sites with such a large digital customer base, so Dream11 takes the utmost care with data security. It relies on AWS Shield and AWS Web Application Firewall (AWS WAF) to protect against external intrusion attempts. The company also uses AWS Identity and Access Management (IAM) to apply employee access controls based on the principle of least privilege.

kr_quotemark

AWS promotes a user-first culture, with intuitive cloud-native services that help us launch things fast without any dependencies."

Praveen Jain
Vice President of Engineering, Dream11

Dashboard Insights Accelerate Time-to-Market

In 2017, Dream11 began building a “data highway” to improve the user experience with rich, targeted features. The data highway facilitates the analysis of hundreds of types of user behavior such as how long a user engages with a certain feature. The homegrown analytics platform processes 14 TB of data per day using open-source streaming products as well as Amazon EMR.

Dream11 relies on Amazon Redshift as a data warehouse for transactional data and business intelligence reporting. Dream11’s core management team, as well as its finance and product teams, use the insights from data delivered in near-real-time dashboards to support decision making. “Our dashboard data provides insights into Dream11 users, so we can understand their preferences, experiment and develop new features, get fast feedback, and roll out accordingly,” Jain says.

Engineers at Dream11 can roll out small app enhancements in just 2–3 days and new products or large features in 1–6 weeks. “The various AWS technology offerings help us develop our prototypes and make them live very quickly, even at a massive scale,” Jain says. “This gives us a competitive edge in the market, where speed is essential.”

Driving the Social Aspect of Online Fantasy Sports

Dream11 further differentiates its fantasy sports platform from competitors with its rich social offering. Social connections with like-minded sports enthusiasts are an important part of the fantasy sports user experience, and the Dream11 app offers multiple opportunities for interaction. Users can set up chats, form groups to participate in public and private contests, and see how their scores rank within their social network.

A recently introduced feature is the app’s ability to sync with contacts in users’ mobile phone books to find family and friends who are active participants. All these connections are enabled by using Amazon ElastiCache and a highly scalable Amazon Neptune graph database containing more than 20 million nodes and 200 million edges. “We are driving toward developing more relationships and enhancing the social aspect in order to retain users and provide the best possible sports engagement experience,” Jain says.

Among the social features on the Dream11 app, users can post videos and pictures, as well as share images in group chats. Dream11 uses the Amazon Rekognition machine learning (ML) service to automate image and video analysis. Thousands of images are reviewed each day as part of site moderation.

Additionally, Dream11 has developed its own ML models to help forecast demand of the contests running on the app. A team is dedicated to building these models with Amazon SageMaker. They have also developed ML models to detect fraud. The models flag users who are trying to collude or create fake accounts on the platform.

From a user perspective, participants benefit from ML-driven recommendations on which contests to join based on their past in-app behavior and other factors. At any given time, hundreds of contests are running simultaneously on the Dream11 platform, so time-conscious users greatly appreciate these recommendations.

Dream11 anticipates even further growth, projecting a continued increase in user registrations in 2021. The company counts on its highly skilled engineering team to help navigate the next phases in its technology journey to support many more users and use cases. With AWS, engineers are confident in the tools they have at their disposal and can innovate in a self-directed manner.

Jain concludes, “AWS promotes a user-first culture, with intuitive cloud-native services that help us launch things fast without any dependencies. The AWS solutions architects are always there to provide a greater perspective on how to use AWS so that we remain competitive in the market.” 

About Dream11

Dream11 is India’s largest fantasy sports platform, with more than 200 million users. The platform is the flagship brand of Dream Sports, India’s leading sports technology company, which also has brands such as FanCode, DreamX, DreamPay, and DreamSetGo as part of its portfolio.

AWS Services Used

Amazon Redshift

With a fully managed, AI powered, massively parallel processing (MPP) architecture, Amazon Redshift drives business decision making  quickly and cost effectively.

Learn more »

Amazon SageMaker

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

Learn more »

Amazon Neptune

Amazon Neptune Database is a serverless graph database designed for superior scalability and availability. Neptune Database provides built-in security, continuous backups, and integrations with other AWS services.

Learn more »

Amazon ElastiCache

Amazon ElastiCache is a serverless, Redis- and Memcached-compatible caching service delivering real-time, cost-optimized performance for modern applications. 

Learn more »

More Gaming Customer Stories

no items found 

1

Get Started

Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.