-
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 para ejecutar las pruebas unitarias (integración continua), contruir la imagen, desplegarla al repositorio ECR y actualizar el servicio ECS, depndiendo del microservicio con el que sea llamado:

Permitiendo de esta manera escribir el pipeline de una manera mas limpia y fácil de ajustar y evolucionar con cada micro, pasando los parámetros requeridos por el reusable workflow (nombre y ruta del microservicio):

-
Ejecución de pruebas unitarias para cada microservicio
-
Dev-Pipeline init:

- Dev-Pipeline CI/CD OK:
- 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