10

Click here to load reader

Moodle self-hosting - some things to consider Mike Hughes, Amanda Doughty, Robert Zakrocki

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

Page 1: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

MOODLE SELF-HOSTINGSOME THINGS TO CONSIDER

Mike Hughes

City University London

[email protected]

CityMoodle

Page 2: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

MOODLE SELF-HOSTING

Application

Architecture

Network

DR/Archiving

Security

Support

Cloud

Let’s look at some questions that

you might be asking …

Page 3: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 4: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 5: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 6: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 7: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 8: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 9: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

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?

Page 10: Moodle self-hosting - some things to consider  Mike Hughes, Amanda Doughty, Robert Zakrocki

MOODLE SELF-HOSTINGMEET THE CITY TEAM

Mike Hughes

City University London

[email protected]

CityMoodle

Rob Amarjit Mike Iain Eric Andy Paolo Robert Mark Russ Naomi Mike Amanda