✍ AWS CSA Task 1


Dream11 is India's leading online fantasy sports company with over 100 million+ active users. Where people create a team for cricket, football, hockey, basketball, etc... of the real player for the next upcoming matches and compete with other users. It was co-founded by Harsh Jain & Bhavit Sheth in 2008. The company has various famous brands under its umbrella like FanCode, DreamSetGo, DreamPay, and DreamX.

As we all know the Indian fantasy sports market is on a boom right now and is been estimated to grow by 32% every year. The Indian people love cricket so much so the demand of users is very high. In 2020 Dream11 became the sponsor for the title of Indian premier league.

The company has encountered tremendous growth in its users back than 2016. Dream11 has almost 2million users in 2016 which are now has been updated to 100 million+ users. AWS has played a very significant role in the success of Dream11 by providing them a variety of services and facilities to their customer. In this article, we will be seeing some famous services that Dream11 use in order to manage their fantasy sport platform.

How AWS helps Dream11 to achieve 99.99% Uptime

Stability and scalability are the 2 major factors that every cloud provider has to tackle. Among all the available cloud including GCP, Azure the AWS cloud has proved himself to be the best in term of scalability, stability , and availability.

It doesn't means other providers are not reliable

Dream11 has setup its infrastructure in 2014 on AWS cloud and got benifited from many AWS services like

  • Amazon EMR
  • Amazon ElastiCache
  • Amazon Redshift
  • Amazon Neptune
  • Amazon Rekognition
  • Amazon Sagemaker and many more......

AWS provided almost 99.99% of uptime to Dream11 which is very much needed to keep customers engaged in the application without any interruption. Dream11 uses AWS Shield and AWS Web Application Firewall kind of services to maintain and keep its users safe from Malicious cyberattackers and external intrusion attempts.

How Dream11 uses Machine Learning in their Application

Dream11 also provides social features to their customer so that they can share videos, images, and other stuff with their family and friends. Behind the scene, Dream11 uses the power of Amazon Rekognition service to automate and process those large-size images and videos to improve their customer experience. Millions of images are viewed and process every year by Dream11 with the help of ML And AI-powered services on AWS.

Dream11 team also uses AWS sagemaker (which is a very powerful tool to train ML model) to build their ML model to find out the demand of the particular contest running on the app. Fraud detection models are also used by Dream11 to ensure data privacy and customer security. so, that no other intruder can do the malicious activity.

Recommendations are also provided to the Dream11 customer based on their past activity and interest to improve the engagement of customer with the Application.

List of benifits that Dream11 gets from aws

  • AWS provides very high Uptime to Dream11
  • Helps in detecting fraud
  • Helps in data privacy so that no intruder can steal the information.
  • Launches small app enhancements in 2–3 days
  • Helps customer to engage with the other social users
  • AWS provided a infrastructure to Dream11 such that it can be scaled up or scaled down on user demands.