Moodle on AWS with scaling and HA

Moodle on AWS with scaling and HA

by Lisandro Videla -
Number of replies: 0

Hi!

I am new to moodle and I need to set up a moodle enviroment in AWS for productions usage and  beeing able to scale  up/down on demand and based on usage,  and deploy without downtime. 

I am thinking a two posibilities for this:

- RDS mySQL

- Elasticache

- EC2 machines + autoscaling group

- ALB or API Gateway +AWS WAF


The second one:

- RDS Mysql

- elasticache

- Dockerized version of moodle running on EKS (kubernetes) with horizonatl pod scaling and persistent volumen mounted on EFS to share between pods.


The second has an extra effort to Dockerize moodle+nginx and also I saw some comments about EFS performance.


Since I am new on Moodle I am trying to understand what is the best option to run it on the cloud with scaling and HS capabilites.

Any ideas?


thankss

Average of ratings: -