Learning Platform SetupHosting OptionsHosting Options A comparison of hosting approaches: MoodleCloud, self-hosted, and managed multi-tenant setups.