-
Notifications
You must be signed in to change notification settings - Fork 1
sprint2 avance devops
Historias de la semana 1 del segundo sprint en progreso, asignadas a cada integrante:
...
Para mejorar el mantenimiento del pipeline, se implementa un workflow reutilizable que permite ejecutar la integración continua (pruebas unitarias) y el despliegue continuo (contruir la imagen del microservicio, desplegarla al repositorio ECR y actualizar el servicio ECS) dependiendo del microservicio con el que sea llamado el workflow:

De esta manera se puede implementar un pipeline mas limpio y fácil de ajustar con cada micro, pasando los parámetros requeridos por el reusable workflow (nombre y ruta del microservicio):

- Ejecución del pipeline CI/CD para cada microservicio

- Se configura una aplicación para NextJs con SSR en Amplify de AWS, el cual es un servicio que administra la integración y despliegue continuo de aplicaciones.
- Configuración del CI/Cd en Amplify

- Proceso de CI/CD corriendo luego de un commit a la rama develop del repo de Github


- Configuración para integración continua:

- Monitoreo como práctica de DevOps

Para esta primera semana se ejecutan, dentro del pipeline CI/CD, pruebas unitarias sobre los micros del backend, con un coverage superior al 80%:

Adicionalmente se ejecutan pruebas de sistema E2E para verificar el correcto funcionamiento de las funcionalidades implementadas:

- Avance-1 - Charts
- Avance-1 - Devops
- Avance-2 - Charts
- Avance-2 - Devops
- Cierre - Charts
- Cierre - Devops
- Cierre - Retrospectiva
- Cierre - Instructivo Usuario
- Cierre - Documentación Técnica
- Objetivos, Restricciones y Requisitos
- Escenarios de calidad
- Visión de Arquitectura
- Estilos Tácticas Patrones
- Experimento1
- Experimento2
- Resultados Experimentación