Duolingo utilise Amazon DynamoDB pour stocker 31 milliards d'éléments pour soutenir un site d'apprentissage en ligne qui propose des cours dans 80 langues différentes. La start-up américaine touche plus de 18 millions d'utilisateurs par mois à travers le monde, qui effectuent quant à eux plus de six milliards d'exercices via des cours gratuits Duolingo. La société compte beaucoup sur Amazon DynamoDB non seulement pour sa base de données hautement évolutive, mais également pour ses performances élevées, atteignant 24 000 unités de lecture et 3 300 unités d'écriture par seconde. En outre, Duolingo utilise une gamme d'autres services AWS tels qu'Amazon Elastic Compute Cloud (Amazon EC2) basé sur la dernière famille de processeurs Intel Xeon, pour le calcul Amazon ElastiCache afin d'améliorer les performances ; Amazon Simple Storage Service (Amazon S3) pour le stockage des données liées aux images ; et Amazon Relational Database Service(Amazon RDS) pour le stockage permanent des données. À l'avenir, Duolingo prévoit d'exploiter AWS Elastic Beanstalk et AWS Lambda pour son architecture de microservices, ainsi qu'Amazon Redshift pour ses analyses de données.
Nous sommes reconnaissants pour tout le travail qu'AWS nous a permis d'économiser. AWS nous a permis de nous concentrer sur notre mission, à savoir l'enseignement gratuit des langues dans le monde entier. »
Karin Tsai
Ingénieur logiciel senior chez Duolingo
Services AWS utilisés
Amazon DynamoDB
Amazon DynamoDB est un service de base de données NoSQL rapide et flexible adapté à toutes les échelles.
Amazon ElastiCache
Amazon ElastiCache est un service de mise en cache sans serveur compatible avec Redis et Memcached. Il offre des performances en temps réel et une optimisation des coûts pour les applications modernes.
En savoir plus »
Amazon S3
Amazon Simple Storage Service (Amazon S3) est un service de stockage d'objets qui offre une capacité de mise à l'échelle, une disponibilité des données, une sécurité et des performances de pointe.
En savoir plus »
Amazon RDS
Amazon Relational Database Service (Amazon RDS) est un ensemble de services gérés qui facilite la configuration, l'utilisation et la mise à l'échelle des bases de données dans le nuage.
En savoir plus »
Plus de témoignages de clients dans le secteur de l'enseignement
Démarrer
Les organisations de toutes tailles et de tous secteurs transforment leur activité et exécutent leurs missions au quotidien à l'aide d'AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd'hui.