-

Note: You are currently viewing documentation for Moodle 3.10. Up-to-date documentation for the latest stable version of Moodle may be available here: Large installations.

Large installations: Difference between revisions

From MoodleDocs
m (remove category)
 
(12 intermediate revisions by 9 users not shown)
Line 1: Line 1:
== Large Moodle installations listing ==
{{Main page}}


This page was started on Wednesday 14th December 2005 at 1900GMT.  
== Architecture ==
There are MANY more schools to add, it's just begun!
Large scale Moodle infrastructures can be set up on different types of machines, from bare metal to compartmentalized virtual containers (or Kubernetes Pods).<br />
In this section, we will try to share and put together some case study examples of such technological concepts of running very large scale Moodle systems.


*[[Installations 1000 plus]]
=== On premise ===
*[[Installations 5000 plus]]
* Bare metal or Virtualization for Moodle [[Server_cluster]] setup.
*[[Installations 10000 plus]]
 
=== Public clouds ===
* [https://github.com/aws-samples/aws-refarch-moodle Amazon (AWS) EC2 (VMs)] with auto scaling groups and managed services (Storage, Caching, Database, CI/CD).
** [https://developerck.com/moodle-horizontal-scalable-aws/ Moodle Horizontal Scalable Deployment on AWS stack]
** [https://mxmartempresarial.com/caso-de-estudio-univa.html Hosting high availability Moodle on AWS] (Spanish)
** [https://www.erichartzog.com/blog/horz-scale-moodle Auto-Scaling Moodle Architecture on AWS 2015]
** [https://github.com/Tulkis/aws-ebs-moodle Moodle with AWS Elastic Beanstalk]
** [https://moodle.com/wp-content/events/mootglobal19/Cloudinfrastructureforhighconcurrency.pdf Cloud infrastructure for high concurrency] 2019 Moodle MOOT Global presentation.
* [https://ktree.com/blog/moodle-ha-setup-using-docker-over-aws.html Amazon (AWS) Docker containers] with auto scaling groups and managed services (Storage, Caching, Database, CI/CD).
* Google (GPC) Kubernetes including automated managed micro services (Storage, Caching, Database, CI/CD, document conversions)
* Microsoft (Azure) - [https://github.com/Azure/Moodle/ Deploy and Manage a Scalable Moodle Cluster on Azure]
 
== Custom setup and Tips ==
* A list of [[Performance_recommendations]] tuning tweaks you should consider applying to your system.
* Bare metal vs Virtualization, consideration relevant to the specific way Moodle is built.
* [https://aws.amazon.com/efs/features/infrequent-access/ Save some budget with AWS infrequent access EFS]
* [https://techcommunity.microsoft.com/t5/azure-database-for-mysql/deploying-moodle-on-azure-things-you-should-know/ba-p/814054 Deploying Moodle on Azure – things you should know]
 
== Community support ==
* Moodle [https://moodle.org/mod/forum/view.php?id=596 Hardware and performance] forum.
* [https://t.me/large_scale_moodle Large scale Moodle IT support] Telegram group (click to join)
 
== List of Moodle systems by user count ==
This page was started in December 2005. Inclusion on these pages is by self selection and completely voluntary.  There are more sites which meet these criterion that are not listed.
 
*[[Installations 1000 plus]] users
*[[Installations 5000 plus]] users
*[[Installations 10000 plus]] users
*[[Installations 30000 plus]] users
*[[Installations 250000 plus]] users


== See also ==
== See also ==
*[http://moodle.org/mod/choice/view.php?id=3934 How big is your Moodle site?] choice activity
*[http://moodle.org/mod/choice/view.php?id=3934 How big is your Moodle site?] choice activity (Sorry, this activity is currently hidden)
*[http://moodle.org/mod/forum/discuss.php?d=36216 Chart of schools (by size) that are using Moodle]
*[http://moodle.org/mod/forum/discuss.php?d=36216 Chart of schools (by size) that are using Moodle] forum discussion
*[http://www.frappr.com/moodle World map of Moodle users]
*[http://www.frappr.com/moodle World map of Moodle users]
forum discussion
*[http://moodle.org/stats/ Moodle statistics]
*[http://moodle.org/stats/ Moodle statistics]
*[[Institutions that have Migrated to Moodle]]


[[Category:Administrator]]
[[ja:Moodleの大規模インストール]]

Latest revision as of 00:46, 4 January 2021

Architecture

Large scale Moodle infrastructures can be set up on different types of machines, from bare metal to compartmentalized virtual containers (or Kubernetes Pods).
In this section, we will try to share and put together some case study examples of such technological concepts of running very large scale Moodle systems.

On premise

Public clouds

Custom setup and Tips

Community support

List of Moodle systems by user count

This page was started in December 2005. Inclusion on these pages is by self selection and completely voluntary. There are more sites which meet these criterion that are not listed.

See also