template-saas/docs/architecture/adr/ADR-010-audit-log-retention-policy.md
rckrdmrd 50a821a415
Some checks failed
CI / Backend CI (push) Has been cancelled
CI / Frontend CI (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / CI Summary (push) Has been cancelled
[SIMCO-V38] feat: Actualizar a SIMCO v3.8.0
- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8
- Actualizaciones de configuracion

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 08:53:08 -06:00

55 lines
1.1 KiB
Markdown

---
id: "ADR-010"
title: "Audit Log Retention Policy"
type: "ADR"
status: "Accepted"
priority: "P0"
supersedes: "N/A"
superseded_by: "N/A"
version: "1.0.0"
created_date: "2026-01-10"
updated_date: "2026-01-10"
---
# ADR-010: Audit Log Retention Policy
## Metadata
| Campo | Valor |
|-------|-------|
| ID | ADR-010 |
| Estado | Accepted |
| Fecha | 2026-01-10 |
| Supersede | N/A |
## Contexto
Los audit logs crecen indefinidamente y se necesita definir politica de retencion que balance costos, compliance y accesibilidad.
## Decision
**Implementar retencion por niveles:** Hot (30 dias en DB), Warm (1 anio en S3), Cold (7 anios en Glacier).
## Implementacion
| Nivel | Duracion | Storage | Acceso |
|-------|----------|---------|--------|
| Hot | 0-30 dias | PostgreSQL | Inmediato |
| Warm | 30d - 1 anio | S3 Standard | Segundos |
| Cold | 1-7 anios | S3 Glacier | Horas |
## Consecuencias
### Positivas
- Costo optimizado
- Cumplimiento regulatorio (7 anios)
### Negativas
- Queries a logs antiguos mas lentas
- Proceso de archivado automatico necesario
---
**Fecha decision:** 2026-01-10
**Autores:** Claude Code (Arquitectura)