-
Notifications
You must be signed in to change notification settings - Fork 1
sprint3 avance semana2 devops
Se configuran el nuevo microservicio pruebas-taker en terraform para crear los respectivos recursos de infraestructura de manera automatizada (repositories, tasks, memory-policy, cpu-policy, autoscaling, services, target-groups, rules, etc), además del cluster ElastiCache Redis:

- Ejecución del pipeline CI/CD para cada microservicio. Se incluye el nuevo servicio pruebas-taker:

- Se actualiza el servicio ECS de cada micro en el cluster ECS (infraestructura previamente creada con terraform):

- Se habilita el servicio de logs CloudWatch para cada micro en el cluster ECS:

- 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

Historias en progreso para la semana 2 del tercer sprint, asignadas a cada integrante:

Tanto a nivel de HU como de las respectivas tareas de la misma (implementación del backend, frontend, pruebas unitarias, pruebas end-to-end, configuración de la infraestructura y del pipeline CI/CD):
-
HU-94 Asignación de pruebas a candidato

-
HU-88 Listar pruebas técnicas para presentar

-
HU-13 Registro de resultado de prueba técnica

-
HU-87 Presentar prueba técnica
- HU-27 Consulta de resultado de entrevistas
-
Backend Commits

-
Backend PRs

-
Frontend Commits

-
Frontend PRs

Para la segunda semana se ejecutan, dentro del pipeline CI/CD, pruebas unitarias, con un coverage superior al 90%, sobre los micros pruebas-taker, pruebas-cmd y pruebas-qry, encargados del cargue de un archivo con el banco de preguntas de una prueba para su posterior presentación por parte de un canidato:
-
Pruebas-taker

-
Candidatos-tests

-
Pruebas-cmd

-
Pruebas-qry

-
Candidatos-cmd

-
Candidatos-qry

Para la siguiente semana se planifica la ejecución de pruebas de carga que nos permitan validar los ASR's de escalabilidad y latencia planteados para el proyecto ABCJobs.
- 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