Basic Hosting Services

By choosing to host with Moodlerooms, all clients' installations will be hosted on an optimized, maintained and supported server system. By scaling Moodle to meet the needs of 1 million concurrent users, Moodlerooms can provide all clients a basic level of hosting services regardless of the size of their Moodle. Below is a list of the types of services and the tasks the Moodlerooms IT will perform for all installations. Please see Additional Services or Custom Services if there is a task that is not included in this list.

Performance

To meet the performance needs of organizations using Moodle, Moodlerooms has developed a complex cluster of Sun servers and Cisco networking. This architecture is configured, optimized and monitored by the Moodlerooms engineering team.

Moodle code

Moodle is a rapidly developing software project which receives daily bug updates on stable versions of the code. This is optimal for organizations using Moodle, if they can keep up-to-date with those changes. Moodlerooms makes code "hotfixes" easy by developing a series of "baseline" codes which mirror the stable versions of Moodle. When Moodlerooms updates a baseline with the Moodle core fixes, the code updates become instantly available to every client on that baseline.

Provisioning

Provisioning a Moodle site for clients is a very quick process that can be accomplished within 2 business days -- often less. Clients who have a custom theme for Moodle can send that archive of files to the Moodlerooms Hosting Services team for provisioning.

Security

Moodlerooms invokes both technical and human strategies to secure its important online data.

Data

Moodlerooms makes multiple copies of the site each day, writes some of them to tape, and then syncs off-site as another precaution.

Get Started Today