Hybrid Multi-Cloud • Education • Microsoft
Moodle on Azure at an educational institution
The availability of the Moodle platform was ensured to accommodate the growth of virtual students identified during the pandemic.
About the client
It is a socially responsible, autonomous, and public institution of higher education with a commitment to service.
It comprehensively educates competent, critical, ethical professionals with civic and environmental awareness.

Needs
The educational institution currently uses Moodle as a teaching tool for its 26,000 students, distributing content through 8,000 courses hosted on the platform. The university is seeking to migrate its Moodle services to Microsoft Azure to create a more robust platform capable of backing up different solution components.
The composition of the Moodle service is as follows:
– Moodle version 3.9
– 1 web balancer
– 4 Linux web servers with CentOS
– MySQL database server with a 250 GB HDD
– CentOS file server with 4 TB, utilizing 3.5 TB
– CentOS session server with Redis
– Concurrent users on the platform range from 1,300 to a maximum of 1,700, not exceeding 2,000.
Solution
Nubiral provides its team of professional services to the client to carry out the correct migration, infrastructure adaptation, and deployment of services on Microsoft Azure.
WORK PLAN:
Stage 1 – Information Gathering:
– Gathering of information for proper hardware sizing, network configurations, and access.
– Verification of configuration for the following elements: Session Server, Web Balancer, Moodle FrontEnd Nodes, MySQL Moodle Database.
– Joint definition with the client of the most suitable migration plan.
– Construction of the migration plan.
Stage 2 – Moodle:
– Construction of the agreed infrastructure in Stage 1.
– Migration as agreed upon in Stage 1.
– Fine-tuning for the integration of Moodle resources on Microsoft Azure.

Results
In less than a week and with the content already generated, educational institutions were able to create the technological environments to conduct online classes, assess students, and generate the necessary exams or tests, allowing for the continuity of educational programs and tracking of students.
Case Study Data & Innovation
A leading energy company is revolutionizing artificial lift systems with generative AI
A co-created solution on AWS that combines artificial intelligence and human expertise to transform critical engineering processes.
Case Study Hybrid Multi Cloud
Gobernanza cloud que garantiza rendimiento, seguridad y eficiencia en el mundo del streaming
En un entorno donde la experiencia del usuario es clave, una reconocida plataforma de streaming confió en Nubiral para optimizar sus operaciones en AWS y escalar de forma segura, continua y eficiente.
Case Study DevOps & APP Evolution
Development to integrate Gala chatbot into the CloudGuru educational platform
The client needed to evolve their Gala chatbot so that end users could consume information from their centralized documentation platform.
Case Study Monitoring & Intelligence
Implementation of monitoring solution with Zabbix
Private bank implements comprehensive Observability solution with Nubiral to optimize and gain greater visibility of its Infrastructure health.