Wednesday, March 05, 2025

Moodle server expansion

Copy-pasting from an email thread, responding to a query on how we can move forward with expansion plans - context was that a large number of users (presumably editing on Moodle) brought down the db server:

Various options:

1. Use CMS for content creation, and LMS for content distribution. Use only one or two concurrent users for loading content onto LMS. For training purposes, https://moodle.org/demo can be used instead of our server.

2. If the above does not work for you, consider shifting to Google Classroom - we can probably get an edu account, which would allow 500 concurrent users per class. Even in the free version, 250 concurrent teachers and students can log in. If you're predominantly going to use H5P, there are some workarounds for using H5P on google classroom, like https://h5p.org/node/137178 

Another option is Google Sites, which also allows easy creation of content pages like Wordpress, but free for us, and we don't need to add any servers - https://support.google.com/a/answer/6399191

3. If that also does not work for you, then consider repurposing some of your old developer workstations into servers, and use them instead for training + multi-user content creation purposes; at other times, when only content distribution is taking place, we can switch to the existing Azure servers within 5 minutes or so.

4. If none of the above, and you continue to want to work with Moodle, consider Moodle hosting service providers in India at ~$30 a month (compared to ~$60 a month we would spend on overages if we upgrade our Azure servers beyond the free credits) - https://cloudpap.com/blog/moodle-hosting-in-india/

No comments:

Post a Comment