Tips to Update Moodle LMS On The AWS
Are cloud and learning a new concept? This is not so new, but it has gained much popularity recently. Offering a secure data management is very important for an e-learning course and cloud is the next big thing that the educational institutes are opting for.
However, it is important that your site keeps up with the performance metrics and installing Moodle LMS on Amazon Web Services means that you don’t have to compromise on the performance anytime.
Moodle is a popular LMS platform that most online learning and educational organizations are using to create applications that can be accessed to join the course and learn. AWS is a collection of remote computing services that make up a cloud computing platform that is offered over the internet by Amazon.
Things to Know for Updating AWS Hosted Moodle LMS Website
Consider checks and backups before getting started:
The architecture of Moodle consists of three major components and they are:
- The database
- The Moodle application in the Moodle folder
- The files and server used by Moodle in activities, plugins and repository
The modular architecture means that you can host each part in various places without any issue and they could remain in separate servers. In some cases, it could help the performance of your site and when you will upgrade Moodle, you can modify the application.
Keep Moodle in the maintenance mode:
While upgrading your Moodle in AWS, you have to change the setting and enable the maintenance mode. If the user is going to access the site during the upgradation process, they will get a notification and will come to know about the upgradation process and when it will be finished.
Consider a complete backup of the site:
In most of the cases, you can easily proceed without affecting the files, but it is recommended to create a backup of your site because any changes may cause compatibility issues leading to corrupt files and database. The modules and activities could not be the same in the new version and so it is a good idea to preserve the originals.
Check any new systems and application requirements:
It is very important to check any new versions of the supporting technologies and languages. It is possible that the Moodle version menu includes the requirements for the upcoming version of Moodle that you are about to add.
So, you can just click on the version to which you will upgrade and Moodle will generate a list of checks regarding the components, information, status and report. Make sure that everything has a status that is OK or else you will need to perform the upgrades that are related to those that are showing a warning.
Ensure that you have compatible versions of the plugins
There are many plugins that include most of the popular ones which are the “early birds”. This means that they make sure that a compatible version is available at the time of a major or first point of Moodle release. Make sure that all the plugins are upgraded before upgrading Moodle and if you have enabled the Update Notification, then you can see if the new plugin is released and is available or upgraded.
Moving to the new Moodle:
Upgrading Moodle on AWS is a matter of putting the files of the new release in place of the previous ones while ensuring the previous configurations that remain in place of the previous one. This means moving the existing Moodle application into a backup location, moving the new files in place, grabbing the configuration files from their previous location to their original place.