MPL from 0 to 40 million users (success with AWS)

Kotireddykasu
3 min readSep 22, 2020

MPL is an eSports platform for mobile gaming in India. The company offers more than 40 games, including fantasy sports such as cricket, that can be played for cash prizes. Launched in August 2018, the app now has more than 40 million subscribers, with 100 games played per second.

Bangalore-based Mobile Premier League (MPL) is one of the biggest and fastest-growing players, offering more than 40 games via its eSports platform. All games, including fantasy sports or the country’s favorite, Rummy, can be played for cash prizes. The MPL mobile app launched in September 2018 and acquired 10 million users within three months, which met the company’s one-year subscriber goal.

Mobile gaming is quickly becoming a common pastime in india . Currently india ranks fifth among the world’s top mobile gaming markets.

MPL reaches 40 million users till date working with AWS and it proudly says it is a startup of AWS

The startup launched on the Amazon Web Services (AWS) Cloud because many of its DevOps engineers had experience on the platform, which accelerated time-to-market. Scalability and automation were also a priority for MPL’s AWS Cloud infrastructure. The startup began with Amazon Aurora as its primary database, using Amazon Relational Database Service (Amazon RDS) to automate administrative tasks such as provisioning and backups. However, as its dataset grew — particularly its volume of unstructured data — MPL found that Amazon DynamoDB NoSQL database service worked better for gaming use cases because it offered low-latency data access and easy horizontal scaling.Amazon DynamoDB can efficiently handle volume, velocity, and veracity for the data-heavy workloads typical of gaming companies.

when online traffic for MPL’s fantasy games can spike to 2.5 million hits per minute. Such automation is key in MPL’s architecture and resource planning.

Support from AWS

MPL has relied on support from AWS for debugging and periodic re-architecting to scale. “Nailing down the problem is often the toughest part of debugging, and AWS was always there to help us,” Aphale says. The startup recently subscribed to AWS Enterprise Support to prepare for the launch of a big campaign. Teams appreciate having an AWS technical account manager (TAM) and AWS Infrastructure Event Management (IEM) as part of the support package, with focused planning and ready assistance leading up to and during the launch.

performance

Working with their assigned TAM on finding the right instance types for production versus non-production workloads has gone a long way toward reducing costs. In addition, MPL signed up for the AWS Enterprise Discount Program. Since beginning cost optimization exercises, MPL has cut infrastructure costs by 40 percent. “These savings have allowed us to scale our AWS infrastructure to roll out a lot more features and games, which creates a more interesting user experience with features such as audio chat,” Aphale says.

MPL , with the help of aws keep increasing users without lag.

AWS helps expansion of MPL

In its road to expansion, MPL launched its gaming platform in Indonesia in July 2019 and is awaiting the launch of AWS data centers in the country by 2022. Aphale concludes, “AWS has been by our side throughout our entire growth journey, from debugging to stabilizing and optimizing to now expanding our product.”

Benfits of MPL with AWS

  • Ensures API latency of 30 milliseconds or less
  • Maintains application uptime of 99.9%
  • Cuts infrastructure costs by 40%
  • Provides automation to support growing its business without increasing resources

BY

KASU KOTI REDDY

VIVEKANANDA GLOBAL UNIVERSITY

JAIPUR

--

--