En este artículo voy a hablar sobre cómo elegir un buen alojamiento para Moodle. Hablaré sobre qué tipo de alojamiento debemos contratar en función del tipo de cursos que vayamos a impartir.
Rendimiento del Moodle
Aunque el software del Moodle será el mismo para una plataforma de 100 alumnos que para una plataforma de 20.000, el hardware del servidor no lo será, ya que tendremos que contar con más recursos para dar un buen servicio a nuestro alumnado.
Para iniciar este apartado, hay que recordar que para que Moodle funcione, necesitamos un servidor con PHP y MySql (es la configuración más habitual) y preferiblemente sobre Linux.
Para alojar un sistema Moodle podríamos decir que tenemos tres tipos de servidores dónde alojarlo: compartido, virtual y dedicado. Veamos cada uno de ellos:
Alojamiento compartido
Es el más económico de los tres, ya que alojaremos nuestro Moodle en un servidor donde habrá más plataformas (Moodle u otro típo de aplicaciones web).
El problema lo tendremos en tres líneas principalmente:
- Rendimiento: será bajo ya que el número de recursos que se nos asignará será reducido y además tendremos que compartirlos con los demás usuarios de diversas plataformas.
- No disponibilidad de versiones: habitualmente el proveedor del alojamiento de Moodle compartido no nos permitirá elegir qué versiones instalar de PHP y MySql, y esto puede impedirnos instalar las últimas versiones de Moodle
- No disponibilidad de activación de determinados plugins o extensiones: a veces podemos necesitar que ciertas extensiones de PHP estén activas (por ejemplo para montar una tienda online sobre nuestro Moodle). Habitualmente el proveedor tiene desactivadas algunas de esas extensiones por motivos de integridad y seguridad.
Alojamiento con servidor virtual
Se trata de una solución intermedia, y que cada vez recomiendo más, ya que la virtualización de servidores ha mejorado en gran medida y los precios son muy competitivos. En este caso, sólo tendremos el problema de que los recursos de la máquina son compartidos y el rendimiento puede no ser estable el 100% del tiempo, pero sí se pueden contratar máquinas virtuales con ciertas garantías de rendimiento.
Para plataformas Moodle de un máximo de 500 alumnos matriculados y con un máximo de 100 alumnos conectados a la vez (concurrentes) son una muy buena solución.
En este punto hay que destacar una gran ventaja que tienen los sistemas virtuales y es que muchos proveedores guardan la copia de seguridad de toda la máquina virtual de los últimos n días, con lo que si hacemos una configuración errónea del sistema, podemos recuperarlo al estado exacto previo a dicha actualización.
Alojamiento con servidor dedicado
Obviamente es la solución más profesional y recomendada en entornos con muchos alumnos matriculados y conectados a la vez, de tal forma que necesitamos garantizar los recursos de nuestro sistema al 100%.
El único problema en este tipo de servidores es el precio que es algo mayor a los casos anteriores, pero cada vez son más los proveedores que ofrecen unos servidores de calidad a unos precios muy competitivos.
Servicio técnico
Cuando contratamos un alojamiento de Moodle tenemos que tener en cuenta que van a surgir incidencias y vamos a necesitar mejoras y optimizaciones del servidor. Ahí entra en juego el servicio técnico.
En nuestro caso, se lo ponemos fácil al cliente ya que nosotros nos encargamos de todo, y cualquier mejora o incidencia que el cliente pueda tener sobre su Moodle, es resuelta por nuestro equipo a la mayor brevedad posible.
Asesoramiento técnico e-learning
Cuando nos decidimos por la formación online, debemos contar con expertos que puedan asesorarnos sobre cómo «virtualizar» los cursos que ya estábamos dando en entornos físicos y así poder impartirlos a través de plataformas de formación de tipo Moodle.
Clientes ya expertos no necesitarán de estos servicios pero para clientes que inician su andadura en Moodle, les ofrecemos servicios de asesoramiento que resuelven preguntas como:
- ¿En qué formato publico mi curso?
- ¿Cómo cuelgo los vídeos?
- ¿Los contenidos que he generado son accesibles a cualquier usuario?
- ¿Cuál es la mejor forma de tutorizar online a mis alumnos?
- ¿Cómo puedo hacer este examen en Moodle?
- …
Y así cualquier duda que el cliente pueda tener a lo largo del desarrollo de su curso online.
Disponibilidad
La disponibilidad de un sistema informático hace referencia a cuándo funciona el sistema y cuándo no.
Uno de los atractivos de la formación online obviamente es el poder hacerla a distancia, pero el segundo atractivo es el de formarte al horario que puedas, cuando tengas tiempo.
Entonces debemos tener en cuenta que el sistema debe estar disponible el máximo número de horas posible y tenemos que planificar muy bien cuándo hacer copias de seguridad o cuándo hacer actualizaciones que puedan implicar una parada del sistema.
En entornos profesionales de un gran número de cursos y alumnos podemos plantear la posibilidad de disponer de sistemas «clones» de tal forma que cuando estamos actualizando un servidor, podamos migrar nuestra plataforma de forma transparente para el alumno a un segundo servidor y volver al primero cuando haya terminado la labor de mantenimiento.
Escalabilidad
Como el número de recursos que debemos asignar a nuestra plataforma de formación online está totalmente ligado al número de alumnos matriculados en nuestro sistema, debemos tener claro que en determinados momentos puede ser necesario un aumento de recursos del servidor.
En el caso de servidores virtuales es muy sencillo contar con más recursos ya que incluso muchos proveedores permiten subir y bajar recursos de forma muy rápida y que se harán efectivos simplemente reiniciando el servidor en escasos 5 minutos.
En el caso de servidores dedicados es menos sencillo para el usuario y debe realizarlo un profesional del servicio técnico. Nosotros estamos realizando ampliaciones de recursos (ampliaciones a servidores más potentes) en un máximo de 48 horas desde que el cliente lo solicita (sujeto a disponibilidad de servidor).
También tenemos que poner especial atención en los compromisos de permanencia del servidor donde alojamos nuestro Moodle, ya que eso puede generarnos problemas a la hora de escalar a un servidor de mayores recursos.
Conclusión
En definitiva, cuando decidimos que queremos dar formación online, debemos elegir un buen alojamiento de Moodle para «trabajar a gusto» y un equipo profesional que gestione correctamente ese asesoramiento y tramite de forma eficiente las gestiones que necesitemos hacer sobre nuestra plataforma de formación online Moodle.
En el siguiente enlace, puedes consultar nuestros productos y servicios de alojamiento de Moodle (LMS).