...
- Sistema de log: La aplicación Kibana nos dará acceso a los diferentes logs de nuestras APIs. El departamento de MNCS se encargará de agrupar y mostrar en Kibana los logs de nuestros servicios de manera que los tengamos fácilmente accesible. Adicionalmente, a partir de esos logs, podremos crear visualizaciones concretas si así lo deseamos.
- Rendimiento de servicios: La aplicación Grafana recoge todos los datos estadísticos que emiten los diferentes POD's desplegados en Kubernetes y los muestra de manera gráfica. En esta aplicación podemos ver el rendimiento de nuestros servicios tanto a nivel de CPU, RAM, ancho de banda etc. También podemos ver cuándo nuestro servicio ha escalado o no.
9. Procedimiento de alta de proyectos
El procedimiento de alta de proyectos FundewebJS se realiza en diferentes fases según el estado en el que se encuentre. Este procedimiento es así para asegurar que, cuando se despliega un POD, el código que contiene es válido y funcional, evitando que Kubernetes lance alarmas si el código no funciona correctamente.
Las fases de alta de un proyecto y los jiras que hay que crear 1.2 Alta de proyecto FundeWebJS, no obstante, las fases resumidas son:
- Solicitud de alta de proyecto: Se realiza en APIUM y sólo se creará el repositorio en gitlab pero NO el sistema de despliegue.
- Solicitud de creación de despliegue en desarrollo/test: Se realiza con Jira a MNCS. Requiere tener código válido y funcional en el repositorio. Se creará la configuración de despliegue tanto en desarrollo como en test.
- Solicitud de alta en producción: Se realiza con Jira a MNCS. Se creará la configuración de despliegue de producción.