Duolingo uses Amazon DynamoDB to store 31 billion items in support of an online learning site that delivers lessons for 80 languages. The U.S. startup reaches more than 18 million monthly users around the world who perform more than six billion exercises using the free Duolingo lessons. The company relies heavily on Amazon DynamoDB not just for its highly scalable database, but also for high performance that reaches 24,000 read units per second and 3,300 write units per second. In addition, Duolingo uses a range of other AWS services such as Amazon Elastic Compute Cloud (Amazon EC2) based on the latest Intel Xeon Processor Family, for compute Amazon ElastiCache to increase performance; Amazon Simple Storage Service (Amazon S3) for storing image-related data; and Amazon Relational Database Service (Amazon RDS) for permanent data storage. Moving forward, Duolingo plans on leveraging AWS Elastic Beanstalk and AWS Lambda for its microservices architecture, as well as Amazon Redshift for its data analytics.

We are grateful for all the work AWS has saved us. AWS has enabled us to focus on our mission, which is free language education for the world.”
Karin Tsai
Senior Software Engineer at Duolingo
AWS Services Used
Amazon DynamoDB
Amazon DynamoDB is a fast and flexible NoSQL database service for any scale.
Amazon ElastiCache
Amazon ElastiCache is a serverless, Redis- and Memcached-compatible caching service delivering real-time, cost-optimized performance for modern applications.
Learn more »
Amazon S3
Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance.
Learn more »
Amazon RDS
Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud.
Learn more »
More Education Customer Stories
Total results: 190
no items found
-
Finland
Eficode and AWS Help University of Turku Scale to Improve Sustainability
Based in Finland, the University of Turku built a business simulator to help students understand decision making around sustainability issues. To enable growth, the University worked with Amazon Web Services (AWS) and AWS Partner Eficode to improve the software’s scalability and security. It has expanded its services to business leaders in addition to students. It can now add more features such as Amazon Quicksight, providing real business tools for all learners.
-
India
Indian Institute of Hotel Management Streamlines Hospitality Recruitment and Enhances Education with AWS AI-Driven Innovations
The Indian Institute of Hotel Management (IIHM) specializes in hospitality education that offers high-quality training and effective placement solutions. Based in India, the institute worked with AWS Partner Workmates to implement an AWS generative AI solution based on Amazon Bedrock. As a result, IIHM is seeing 50 percent faster interviews, 90 percent hiring accuracy, and a 20–30 percent higher rate of student job placements. In addition, surveys show that IIHM has created a more engaging learning environment, with 75 percent of educators and students now feeling more secure interacting with AI-generated content.
-
Australia
Improving Communication and Speech for People Living with Aphasia
The Queensland Aphasia Research Centre (QARC) in Australia is dedicated to empowering individuals with aphasia to regain independence in communication. -
Singapore
Empowering Student Learning with Responsible AI Skills
Nanyang Technological University (NTU), is reimagining education to shape Singapore's future workforce - one that is equipped with cutting-edge artificial intelligence (AI) skills.
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.