🛡️ AWS CloudTrail: Auditoría completa en la nube
- Brayan Neciosup
- 6 nov
- 2 Min. de lectura
Dentro de la fase de auditoría, monitoreo y seguridad de proyectos personales en AWS, CloudTrail cumple un rol esencial: es el servicio que registra todas las llamadas a las API de AWS, permitiendo una trazabilidad total sobre las acciones dentro de tu cuenta. Con CloudTrail puedes saber:
Quién ejecutó una acción
Cuándo lo hizo
Desde dónde se realizó
Qué recursos fueron afectados
🔍 Función principal
CloudTrail te permite:
Capturar eventos de actividad en AWS.
Enviar los eventos a:
La consola de CloudTrail
Un bucket S3 para almacenamiento histórico
CloudWatch Logs, para monitoreo en tiempo real
Configurar alarmas o automatizaciones mediante EventBridge o Lambda.
Consultar logs con Athena usando SQL.
🧩 Tipos de eventos
Eventos de administración: acciones sobre recursos (crear, modificar, eliminar). Gratis hasta 90 días.
Eventos de datos: operaciones dentro de recursos (por ejemplo, GetObject en S3). Generan costo adicional.
⚙️ Pasos para crear un Trail de seguimiento
Ingresar nombre del Trail: seguimiento-brayan-aws.
Crear o seleccionar un Bucket S3 para logs: bucket-cloudtrail-brayan.
Habilitar la validación de archivos de registro.
Activar la integración con CloudWatch Logs → Permite monitoreo y alertas en tiempo real.
Definir un rol IAM con permisos para CloudTrail, como:

Seleccionar los tipos de eventos a registrar (por ejemplo, los de S3).
Finalizar la creación del Trail.
🧭 CloudTrail vs. CloudWatch
Servicio | Propósito principal | Almacenamiento | Tiempo de respuesta | Uso típico |
CloudTrail | Auditoría y trazabilidad | S3 (consulta con Athena) | No en tiempo real | Cumplimiento, revisión forense |
CloudWatch | Monitoreo y alertas | Logs + métricas internas | En tiempo real | Detección, respuesta, dashboards |
🔗 Relación práctica
Si un bucket S3 es eliminado accidentalmente:
1️⃣ CloudTrail registra el evento DeleteBucket → auditoría completa.
2️⃣ CloudWatch recibe el evento en tiempo real → lanza una alerta o acción (por ejemplo, SNS o Lambda).
3️⃣ El administrador reacciona inmediatamente, minimizando el impacto.
✅ Conclusión
CloudTrail y CloudWatch se complementan:
CloudTrail → Historial detallado, auditable, persistente.
CloudWatch → Respuesta inmediata, alertas y monitoreo continuo.
Juntos forman la base de una arquitectura segura, trazable y confiable en AWS.






Comentarios