Click here to load reader
Upload
ireland-uk-moodlemoot-2012
View
103
Download
0
Embed Size (px)
DESCRIPTION
Moodle self-hosting - some things to consider Mike Hughes, Amanda Doughty, Robert Zakrocki Presented at Edinburgh Moodlemoot 2014 www.moodlemoot.ie
Citation preview
MOODLE SELF-HOSTINGSOME THINGS TO CONSIDER
Mike Hughes
City University London
CityMoodle
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
Let’s look at some questions that
you might be asking …
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• What are you going to use Moodle for?
• Which version of Moodle are you going to run?
• Will you allow 3rd party plugins / customisations?
• What other systems will you integrate with?
• How will you manage your codebase?
• Will you need a developer?
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• What platform will you run Moodle on?
• What flavour database?
• Are virtualised or physical servers?
• Will you need need multiple servers?
• load balancing?
• database clustering?
• What level of availability/resilience?
• How will you authenticate users?
• What backup strategy will you need?
• What monitoring tools do you need?
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• Where will your traffic come from?
• Do you need a firewall?
• Is your network fast enough?
• What monitoring tools do you need?
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• What is your Disaster Recovery Plan?
• What happens at start of new year?
• When does stuff get archived?
• How much space will you need for archiving?
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• How will you authenticate users?
• Is there a password policy?
• Will you allow 3rd party plugins?
• What is backup/DR strategy?
• How secure are your servers?
• Will you be able to keep Moodle code updated?
• How will you safeguard against DDoS attacks?
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• Do you have the skills to support all of the above?
• How will users report issues?
• What are your supported hours?
MOODLE SELF-HOSTING
Application
Architecture
Network
DR/Archiving
Security
Support
Cloud
• What is cloud hosting?
• How much does it cost?
• Will I still need a system administrator?
MOODLE SELF-HOSTINGMEET THE CITY TEAM
Mike Hughes
City University London
CityMoodle
Rob Amarjit Mike Iain Eric Andy Paolo Robert Mark Russ Naomi Mike Amanda