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

1.1 KiB

id title type status priority supersedes superseded_by version created_date updated_date
ADR-010 Audit Log Retention Policy ADR Accepted P0 N/A N/A 1.0.0 2026-01-10 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)