Vous êtes sur la page 1sur 1

El diagrama precedente est formada por diferentes capas o niveles.

Por
un lado est el nivel Web, el cual est formado por instancias EC2. Este
nivel, a su vez, pertenece a un nivel de disponibilidad que agrupa el nivel
Web junto con instancias de base de datos, en este caso base de datos
MySQL. Por ltimo, los niveles de disponibilidad, junto con otros
elementos permiten el correcto funcionamiento y comunicacin entre los
diferentes elementos, se agrupan formando la regin AWS, que es el
sistema definitivo que servir la plataforma Moodle al usuario final.
A continuacin se identifican y describen todos los elementos que forman
parte de la arquitectura indicando su cometido:

Instancia EC2: Servidor Web. Servidores que se encargarn de


responder a las peticiones recibidas.

S3FS Mounted share: Sistema de ficheros en el que se montan


los repositorios de contenido S3 bucket en las instancias EC2.

DB Instance RDS MySQL: Instancia base de datos MySQL.

S3 Bucket: Repositorio de contenidos. En l se almacena el


contenido esttico que se vaya a servir.

DynamoDB Scalable HTTP Session Store: Base de datos


encargada de gestionar las sesiones creadas en los diferentes
servidores web, y de esta manera permitir que se puedan gestionar
las peticiones desde cualquier instancia, independientemente a la
instancia web en el que se gener la sesin.

Elastic LoadBalancer: Balanceador de carga. Se encarga de


repartir las peticiones que llegan entre las diferentes instancias de
los servidores web segn la carga de trabajo de las mismas.

Amazon CloudFront: Cache de los contenidos estticos. Evita


estar haciendo peticiones a los servidores web y mejora el tiempo
de respuesta.

Vous aimerez peut-être aussi