En esta entrega se implementa IaaC y Monitoreo a la versión final de la aplicación.
link al frontend: https://d56cod89vfqp0.cloudfront.net/
link al backend: https://www.tuchat-backend5.cf/
En primer lugar, antes de comenzar a evaluar el flujo de la página puede que sea necesario que deban limpiar el sessionStorage, los cookies y el localStorage del navegador. Es posible que las vistas no se actualicen en tiempo real, por lo que se aconseja refrescar la página en caso de notar incongruencias.
Para evaluar el flujo del administrador, un usuario admin es:
email: [email protected]
password: 16Arqsis
Al registrar un usuario, la password debe contener 8 carácteres mínimo, mayúsculas y números.
Finalmente, para los requisitos funcionales que requieren documentación, esta se encuentra en el directorio backend\docs
.
Se accede al servidor con el archivo .pem
y el comando ssh
. Éste archivo fue subido en el cuestionario de canvas. El comando utilizado para entrar a la instancia es:
ssh -i "16v2-key.pem" [email protected]
(1): ✔️ (8p) Desde el sistema de monitoreo debe ser posible ver el estado de los servidores. En particular, el consumo de recursos de cada máquina.
(2): ✔️ (7p) Desde el sistema de monitoreo debe ser posible ver el estado de las aplicaciones, sus tiempos de respuesta así como la ocupación.
(3): ✔️ (3p) Debe documentar con
diagramas de componentes el sistema a fines de esta entrega. La documentación de esta sección queda dentro del directorio backend\docs
en el archivo monitoring_UML.png
.
(4) ✔️ (2p) La aplicación debe monitoreo debe ser accesible desde el panel de administración.
(1): ✔️ (10p) Implementación del proyecto de "infraestructura como código" para montar su sistema actual en un nuevo ambiente.
(2): ✔️ (3p) Documentación el código realizado
para implementar la estructura de su " IaaC" y comentarios donde existe espacio de mejorar. La documentación de esta sección quedará en el README.md del directorio backend\docs
.