Auditoría de Producción Backend
Auditar:
- Diseño de API
- autenticación
- autorización
- validación en tiempo de ejecución
- integridad de datos
- migraciones
- seguridad
- confiabilidad
- observabilidad
- trabajos en segundo plano
- comportamiento de webhooks
- cobertura de pruebas unitarias/integración/contrato/E2E
- pruebas de carga/resiliencia cuando esté justificado
- GitHub Actions CI/CD
- despliegue y rollback
Barrido del repositorio:
- TODO
- FIXME
- credenciales codificadas
- endpoints de depuración
- CORS sin restricciones
- autenticación deshabilitada
- claves de prueba
- configuración de producción con localhost
- tiempos de espera faltantes
- reintentos ilimitados
Clasificar:
- Crítico
- Alto
- Medio
- Bajo
No declarar el servicio listo para producción mientras existan hallazgos Críticos.