Este repositorio es un conglomerado de buenas prácticas, lineamientos, configuraciones a realizar en el entorno de desarrollo de las nuevas tecnologias de la Oficina Asesora de Sistemas (OAS)
- Instalación Golang
- Instalación Beego y Bee
- Instalación Postgres
- Instalación pgAdmin3
- Instalación pgModeler
- Instalación Oh My ZSH
- Nombres para Repositorios
- Lineamiento y Metodología para Branches
- Contenido README
- Limpieza de Branches
- Etiquetas en comentarios de Commits
- .gitignore
La arquitectura definida para los sistemas en desarrollo en la OAS es módelo por microservicios.
- Generar API Beego
- Refactorizar API Beego (Contol de Errores)
- Versionar BD en API Beego (Beego Migrations)
- Variables de Entorno en API Beego (Beego Migrations)
- (health check) validación de estado en APIs
- Generar API NestJS
- Variables de Entorno API NestJS
- (health check) validación de estado en APIs
- Pruebas Unitarias
- Pruebas unitarias (:heavy_check_mark:)
- Pruebas de humo (:heavy_check_mark:)
- Pruebas de componentes
- Pruebas de integración
- Pruebas de regresión
- Pruebas de cordura
- Pruebas de aceptación (:heavy_check_mark:)
- Pruebas de carga (:heavy_check_mark:)
- Pruebas de estrés (:heavy_check_mark:)
- Pruebas de volumen
- Pruebas de configuración (:heavy_check_mark:)
- Pruebas de seguridad (:heavy_check_mark:)
- Evaluacion de vulnerabilidades (:heavy_check_mark:)
- Análisis de codigo estático (:heavy_check_mark:)
- Implementar evaluaciones periódicas (:heavy_check_mark:)
- Pentesting (:heavy_check_mark:)
- Fases de un Pentesting (:heavy_check_mark:)
- Por qué Realizar Pentesting (:heavy_check_mark:)