Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Moodle pour la haute disponibilité sur AWS
Date de publication : 22 décembre 2021 (Historique du diagramme)
Moodle est un système de gestion de l'apprentissage (LMS) open source qui prend en charge l'apprentissage en ligne distribué. Une fois mis en œuvre sur AWS, Moodle peut évoluer de manière flexible pour optimiser les coûts et maximiser la disponibilité. Nous recommandons de séparer les couches de l'application et de la base de données afin de permettre la mise à l'échelle automatique pour plus d'élasticité. Les professeurs et les étudiants peuvent se concentrer sur l'enseignement et l'apprentissage, et les organisations peuvent réduire les frais administratifs en créant une architecture Moodle hautement disponible sur AWS.
Schéma Moodle pour la haute disponibilité sur AWS
-
Amazon Route 53 fournit des politiques de routage hautement disponibles et dirige les étudiants vers les CloudFront sites Amazon les plus proches pour accéder au contenu statique, réduisant ainsi la latence.
-
Utilisez AWS Certificate Manager pour gérer vos certificats SSL afin de sécuriser les communications avec les ressources publiques et privées.
-
L'équilibreur de charge des applications public s'adapte automatiquement au trafic de vos étudiants et assure la sécurité des données des étudiants en vol grâce à la terminaison HTTPS et SSL.
-
La passerelle NAT fournit un chemin vers des entités et des plateformes externes en cas de besoin.
-
Exécutez la couche d'application de la plateforme Moodle sur Amazon Elastic Container Service (Amazon ECS) en tirant parti d'AWS Fargate, le moteur de calcul sans serveur pour les conteneurs. Fargate élimine le besoin de provisionner et de gérer les serveurs, vous permet de spécifier et de payer les ressources par application, et améliore la sécurité grâce à l'isolation des applications dès la conception.
-
Amazon vous ElastiCache permet de configurer, d'exécuter et de faire évoluer les magasins de données en mémoire compatibles open source les plus populaires dans le cloud. Utilisez Multi-AZ ElastiCache dans votre architecture Moodle pour fournir une reprise après sinistre automatisée.
-
Amazon Elastic File System (Amazon EFS) fournit un système de fichiers élastique sans serveur, paramétrable et oublié, qui vous permet de partager des données de fichiers sans provisionner ni gérer le stockage.
-
Amazon Aurora fournit une solution compatible avec MySQL ou PostgreSQL pour les charges de travail des bases de données relationnelles Moodle.
-
AWS Secrets Manager vous aide à protéger les secrets nécessaires pour accéder à vos applications, services et ressources informatiques.
-
Amazon Elastic Container Registry (ECR) est un registre de conteneurs entièrement géré qui facilite le stockage, la gestion, le partage et le déploiement de vos images et artefacts de conteneurs, où que vous soyez.
Suggestions de lecture
Pour plus d'informations, reportez-vous à
Historique du diagramme
Pour être informé des mises à jour de ce schéma d'architecture de référence, abonnez-vous au fil RSS.
| Modification | Description | Date |
|---|---|---|
Publication initiale | Schéma d'architecture de référence publié pour la première fois. | 22 décembre 2021 |
Note
Pour vous abonner aux mises à jour RSS, un plug-in RSS doit être activé pour le navigateur que vous utilisez.