Revisión de código y QA
- Revision general del código.
- Validar los casos de prueba y cobertura de código.
- Pruebas automatizadas en backend
- Realizar pruebas de rendimiento y carga para garantizar la escalabilidad.
Revisión de Infraestructura
- Revisión de las redes VPC, Subnets, Security Groups.
- Migrar los ambientes actualies de lend2b a lapachoslending
Integraciones de servicios
- Verificar la configuración de integración con servicios externos de riel de pagos y ABL
Gestión de Seguridad
- Aplicar remediaciones de seguridad al dominio lapachoslending.com (Registros DNS, Headers)
- Configurar perfiles con roles de IAM especificos para programadores, administradores y script de despliegue
- Revisar y ajustar los permisos de IAM, asegurando que solo los roles necesarios tienen acceso a los recursos críticos.
- Verificar accesos de los usuarios a las base de datos y el acceso via VPN
- Activar el Security Hub en ambiente de producción
- Activar CloudTrail
- Activar GuardDuty
- Documentar Planes de Recuperación ante Desastres
- Contratar AWS Support Plans
Automatización y Despliegue
- Desplegar la sub-cuenta de Producción usando Organization.
- Revisar y corregir el documento de despliegue.
- Verificar que todos los servicios se ejecutan correctamente con los 2 stack principales.
Monitoreo y Alertas
- Configurar y revisar las alarmas en CloudWatch y otros sistemas de monitoreo.
- Configurar el monitoreo en producción, incluyendo rendimiento, latencia, y uso de recursos.
- Verificar que las notificaciones y alertas de incidentes están correctamente configuradas.
- Diseño de una solucion para la Gestión de Incidentes
Verificación y configuración de Bases de Datos
- Realizar una auditoría de la base de datos para detectar inconsistencias en los datos.
- Asegurar la coherencia de los datos en todos los entornos.
- Revisar las migraciones de base de datos y asegurar que han sido probadas en entornos de desarrollo.
- Verificar que los backups están configurados y funcionando correctamente.
Pruebas en el Entorno de Producción
- Realizar una verificación final en el entorno de producción.