upGrad Moves Majority of its IT infrastructure to AWS


upGrad has moved the vast majority of its IT infrastructure to Amazon Web Services (AWS), a move that has helped the edtech provider rapidly scale to meet the burgeoning demand for online education, especially during the COVID-19 pandemic.

upGrad leveraged AWS’ capabilities, including analytics, security, and compute, to rapidly scale its learning experience to meet demand for online learning to people in more than 100 countries during the pandemic.

“upGrad builds on AWS to deliver innovative and flexible online learning solutions that help bridge the higher education needs of learners and drive development of the future workforce,” said Sunil PP, Lead—Education, Space, and Nonprofits, Amazon Internet Services Private Limited, AWS India and South Asia.

“Going all-in on AWS allows upGrad to meet the rapid growth of their learner base as it scales to more than 100 countries, and provides a secure and personalized experience to learners online as they access upGrad for curriculum, mentoring, and career services,” Sunil added.

The company doubled its learner base to more than two million learners in just eight months, and grew learners’ time spent on the platform for upskilling by four times as compared to the preceding equal duration of time.

To meet the growing demand for online learning, upGrad needed to scale its services globally and provide a seamless, reliable customer experience, especially during peak periods like course registrations and assignment submissions.

The company also needed a strong set of analytics capabilities to analyze learner data, including demographics and course uptakes, and provide personalized career services to drive learner success.

By developing a customizable, and immersive learning system on AWS, upGrad can identify and serve new learner needs, help learners discover and enroll in their preferred courses, and then, after graduation, help learners develop their careers through innovative digital services.

To better understand learners and provide quality and customized learning content, upGrad uses Amazon Redshift, a cloud data warehouse service, to analyze learners’ usage patterns, preferences, profile information, coursework, job applications, and career progression.

With this data, upGrad can suggest relevant courses and employment opportunities, match learners’ training journeys with upskilling offerings, and provide personalized learning experiences and tailored career paths.

In addition, with AWS, upGrad easily scales its workloads to meet spikes in demand using Amazon Elastic Compute Cloud (Amazon EC2), AWS’s service that offers secure and resizable compute capacity for virtually any workload, and Amazon Simple Storage Service (Amazon S3), AWS’s object storage service.  AWS Enterprise Support also helped upGrad optimize its cloud infrastructure cost by 28% through cost optimization techniques such as Amazon EC2 Reserved Instances, Amazon EC2 Spot Instances, and cloud architecture reviews.

In addition, AWS Identity and Access Management (IAM), which provides fine-grained access control across AWS, helps upGrad improve its security posture to better comply with data encryption protocols required by its partner education institutions.

“AWS is integral to our ability to onboard learners, experiment and iterate, and provide the best possible learning experience to help people accelerate their careers,” said Rohit Dhar, President of Product at upGrad.

According to Dhar, “With AWS, we can use data to personalize education for learners around the world as we strengthen our position as a leading global EdTech brand. As the demand for quality online learning content grows, we can easily scale our workloads on AWS to reliably and securely deliver rich and uninterrupted educational content, even during very busy periods.”

upGrad plans to procure software-as-a-service (SaaS) solutions for the company and its subsidiaries via AWS Marketplace, a curated digital catalog that makes it easy for organizations to test, purchase, deploy, and manage third-party software.

By purchasing third-party software via AWS Marketplace and deploying these solutions on AWS in as little as one click, upGrad can pay for its software subscriptions through the company’s AWS bill, removing the need to manage vendors and billing processes individually.


Leave a Response