CDN Advantages and Implications

Following the huge performance benefits experienced after upgrading our Moodle hosting to use CDN (Content Delivery Network) based delivery, it is timely to consider further advantages and implications. There are a few related questions we want to address:

  • Do we host the entire Moodle instance on the CDN, or just the shareable content such as videos etc?
  • If entirely hosted on the CDN, how does this affect interactivity?
  • If only the shareable content elements are hosted on the CDN, how do we deal with cross-domain scripting for these?

Hosted Moodle hosts the entire Moodle instance on a CDN. The CDN is implemented at DNS (Domain Name Server) level, so with distributed DNS if you ping hostedmoodle.com from, say, Perth, Australia you ping a Sydney host, whereas pinging from Sacramento sees a San Francisco server. The technology is extremely clever in the way it caches close to the user but never misses a beat with even the slightest dynamic change.

Since the server that is communicating with the user is very close to them, content delivery is faster, providing an overall superior user experience. During the rollout and implementation every aspect of dynamic response and interactivity of the CDN has been tested extensively to provide optimum delivery of your web content.

As the entire Moodle instance is hosted on the CDN there are no cross-domain scripting issues.

Up and running with e-Learning quickly!

  • We take care of servers, security, databases, backups and upgrades so you don't have to.
  • Your plan includes a fresh Moodle™ install, uniquely for you.
  • We provide you with full administrator access to your Moodle™ instance.
  • Built on a scalable, reliable, and secure global computing infrastructure.
Pro
$145 per month
10 GB Storage
50 GB Transfer/month
Weekly Managed Backups
⊕ Enhanced Security (SSL)
⊕ Firewall Protection
⊕ Moodle 3.1
⊕ Full Moodle Admin Access
⊕ Unlimited Moodle Users
⊕ Full Customization
Sign Up Now Sign Up to get access now!
Enterprise
$225 per month
30 GB Storage
80 GB Transfer/month
Weekly Managed Backups
⊕ Your Own Website Address
⊕ Enhanced Security (SSL)
⊕ Firewall Protection
⊕ Moodle 3.1
⊕ Full Moodle Admin Access
⊕ Unlimited Moodle Users
⊕ Full Customization
Sign Up Now Sign Up to get access now!
Enterprise Plus
$295 per month
70 GB Storage
120 GB Transfer/month
Daily Managed Backups
⊕ Your Own Website Address
⊕ Enhanced Security (SSL)
⊕ Firewall Protection
⊕ Moodle 3.1
⊕ Full Moodle Admin Access
⊕ Unlimited Moodle Users
⊕ Full Customization
Sign Up Now Sign Up to get access now!

Latest Blogs

Overview

Version Updates

Whenever moodle.org release a new version of Moodle (e.g, 2.7.2 to 2.8), we first test it on our servers and make sure everything is working as expected. We look after all the "technical" issues so you don't need to! We then completely automate the upgrade process and send you an email to let you know an update is available.

This leaves you in complete charge of exactly when your instance is upgraded, so you can minimize inconvenience for your users. Once you are ready to upgrade, it's a simple "click and confirm" process.

Read more...