La plataforma Open edX de Cognitive Class de IBM explica cómo se adaptó a los usuarios de 1M

La plataforma de aprendizaje Open edX de Cognitive Class de IBM, que informa que tiene 1 millón de alumnos, explicó cómo pasó “desde una infraestructura estática a una implementación dinámica y escalable de docenas de portales privados de Open edX usando Docker”.

 

     

  • “Hemos migrado de una implementación de Moodle a Open edX en 2015. Nos ha servido bien, ya que podemos atender a más de 70 cursos simultáneos en más de 70 cursos todos los días”, dijo Luiz Aoqui. un ingeniero de software en IBM Canadá.

 

     

  • “El acoplador en sí mismo es una tecnología fantástica, pero para un entorno de producción distribuido altamente escalable, necesita algo más para administrar el ciclo de vida de sus contenedores. Aquí, en Cognitive Class, decidimos usar Rancher para esto, ya que nos permite abstraer nuestra infraestructura y enfocarnos en la aplicación en sí “. (…) “Rancher se encarga de crear una red privada en todos los hosts para que puedan comunicarse de forma segura entre ellos”. (…) “Nuestros portales están organizados en una arquitectura de microservicios y agrupados en Rancher como una pila”.

 

     

  • “En nuestra infraestructura, usamos una unidad IBM Cloud NFS que se monta en la misma ruta en todos los hosts. El NFS es responsable de almacenar cualquier información persistente generado por el Portal, desde archivos de base de datos hasta activos estáticos compilados, como imágenes, archivos CSS y JavaScript. “

 

     

  • “Cada Portal tiene su propio directorio en la unidad NFS y los contenedores montan el directorio de ese Portal específico. Por lo tanto, es imposible que un Portal acceda a los archivos de otro”. / em>

 

La plataforma de clase cognitiva de IBM incluye cursos sobre inteligencia artificial (IA), aprendizaje automático, ciencia de datos, big data, análisis y bases de datos. Se se ofrece a empresas y organizaciones académicas como una forma de tener un portal de capacitación privado.

 

• Cognitive Class Blog : Escalado de nuestros portales privados con Open edX y Docker