Informe de ejemplo con datos ficticios. Empresa, cuenta, recursos y montos son inventados; la estructura, los controles y el mapeo a la Ley 21.719 son los mismos de una auditoría real.
ConsultaIA

Auditoría técnica AWS

Cliente: Empresa Ejemplo SpA (datos ficticios)

Cuenta AWS: 123456789012 (empresa-ejemplo-prod)

Fecha: 30 de octubre de 2026 · Acceso: rol de solo lectura ConsultaIA-Audit

1. Resumen ejecutivo

55
Puntaje global · En riesgo
57
Seguridad
En riesgo
67
Respaldo y recuperación
Aceptable
40
Costos
En riesgo
50
Monitoreo
En riesgo
27controles evaluados automáticamente
3hallazgos críticos o altos
2controles que requieren evidencia del cliente
US$ 105,09ahorro mensual estimado identificado

Prioridades

SeveridadHallazgoQué hacer
AltaUsuarios con consola sin MFAExigir MFA a todo usuario con consola, partiendo por los que tienen privilegios altos.
AltaDetección de amenazas (GuardDuty)Activar GuardDuty en las regiones con recursos (30 días de prueba gratis; costo bajo en cuentas pequeñas).
AltaCifrado de discos (EBS)Activar cifrado por defecto por región y migrar los volúmenes sin cifrar (snapshot → copia cifrada).
MediaPresupuestos (AWS Budgets) configuradosCrear un presupuesto mensual con alertas al 80% y 100% del monto esperado.
MediaLlaves de acceso con más de 90 días sin rotarRotar las llaves o reemplazarlas por roles (IAM Roles Anywhere, OIDC, SSO).
MediaPuertos administrativos o de base de datos abiertos a InternetCerrar los puertos a Internet y entrar por Session Manager o VPN; la base de datos solo debe aceptar conexiones desde la aplicación.

2. Gasto en la nube

Gasto mensual

Julio 2026US$ 2.134,75
Agosto 2026US$ 2.200,79
Septiembre 2026US$ 2.266,82
Octubre 2026 (en curso)US$ 2.310,83

Variación último mes completo vs. anterior: +3.0%.

Principales servicios — Septiembre 2026

Amazon Elastic Compute Cloud - ComputeUS$ 1.042,77
Amazon Relational Database ServiceUS$ 397,79
Impuestos (Tax)US$ 361,93
EC2 - OtherUS$ 221,14
Amazon Simple Storage ServiceUS$ 99,19
Amazon Virtual Private CloudUS$ 73,75
AmazonCloudWatchUS$ 60,67
AWS LambdaUS$ 6,39

3. Matriz de seguridad — Ley 21.719

Relación entre los controles técnicos evaluados y los deberes de seguridad (art. 14 quinquies) y de reporte de vulneraciones (art. 14 sexies) de la Ley 19.628, modificada por la Ley 21.719, vigente desde el 1 de diciembre de 2026. La ley fija un estándar basado en el riesgo y no enumera controles específicos de AWS: este mapeo es criterio técnico de ConsultaIA sobre qué medidas ayudan a cumplir y demostrar esos deberes.

Deber legalControlesEstado técnico
Art. 14 quinquies — confidencialidadCOST-10, SEC-01, SEC-02, SEC-03, SEC-04, SEC-06, SEC-07, SEC-11, SEC-12, SEC-15, SEC-19, SEC-17No cumple
Art. 14 quinquies — cifradoSEC-13No cumple
Art. 14 quinquies — integridadSEC-08, BKP-04, SEC-16Parcial / requiere evidencia
Art. 14 quinquies — disponibilidad y resilienciaSEC-17, BKP-01, MON-01Parcial / requiere evidencia
Art. 14 quinquies — capacidad de restauraciónBKP-04, BKP-01, BKP-02, BKP-03Parcial / requiere evidencia
Art. 14 sexies — detección y reporte de vulneracionesSEC-08, SEC-09, SEC-10, MON-01, MON-03No cumple

4. Plan de acción sugerido

0–30 días

  1. Usuarios con consola sin MFA (SEC-03)
  2. Detección de amenazas (GuardDuty) (SEC-09)
  3. Cifrado de discos (EBS) (SEC-13)

30–60 días

  1. Presupuestos (AWS Budgets) configurados (COST-01)
  2. Llaves de acceso con más de 90 días sin rotar (SEC-04)
  3. Puertos administrativos o de base de datos abiertos a Internet (SEC-11)
  4. Prueba de restauración documentada (BKP-03)
  5. Procedimiento de respuesta a incidentes (MON-03)

60–90 días

  1. Volúmenes EBS sin adjuntar (COST-02)
  2. IPs elásticas sin asociar (COST-03)
  3. Volúmenes gp2 migrables a gp3 (COST-05)
  4. Snapshots manuales con más de 90 días (COST-06)
  5. Instancias de generación anterior (COST-08)
  6. Logs de CloudWatch sin política de retención (COST-10)
  7. Política de contraseñas IAM (SEC-06)
  8. Usuarios IAM con AdministratorAccess (SEC-07)
  9. Instancias sin IMDSv2 obligatorio (SEC-12)
  10. Versionado de buckets S3 (BKP-04)
  11. Funciones Lambda con runtime sin soporte (SEC-16)
  12. Cobertura de respaldo automático de discos (BKP-01)
  13. Instancias sin alarmas de CloudWatch (MON-01)

5. Hallazgos detallados

Seguridad

SEC-03

Usuarios con consola sin MFA

Alta No cumple

2 de 7 usuario(s) IAM con acceso a consola no tienen MFA.

Recomendación: Exigir MFA a todo usuario con consola, partiendo por los que tienen privilegios altos.

Art. 14 quinquies — confidencialidad
Recursos afectados (2)
  • usuario-contabilidad
  • proveedor-erp
SEC-09

Detección de amenazas (GuardDuty)

Alta No cumple

Desactivado en regiones con recursos: sa-east-1, us-east-1.

Recomendación: Activar GuardDuty en las regiones con recursos (30 días de prueba gratis; costo bajo en cuentas pequeñas).

Art. 14 sexies — detección y reporte de vulneraciones
Recursos afectados (2)
  • sa-east-1
  • us-east-1
SEC-13

Cifrado de discos (EBS)

Alta No cumple

6 de 15 volumen(es) sin cifrar. Cifrado por defecto desactivado en: sa-east-1.

Recomendación: Activar cifrado por defecto por región y migrar los volúmenes sin cifrar (snapshot → copia cifrada).

Art. 14 quinquies — cifrado
Recursos afectados (2)
  • vol-0c9d8e7f6a5b40021 (sa-east-1) — erp-legacy
  • vol-0c9d8e7f6a5b40022 (sa-east-1) — db-reportes
SEC-04

Llaves de acceso con más de 90 días sin rotar

Media No cumple

5 llave(s) activa(s) sin rotar hace más de 90 días. La más antigua tiene 812 días.

Recomendación: Rotar las llaves o reemplazarlas por roles (IAM Roles Anywhere, OIDC, SSO).

Art. 14 quinquies — confidencialidad
Recursos afectados (3)
  • app-backoffice (llave 1, creada 2024-08-10)
  • integracion-erp (llave 1, creada 2025-01-22)
  • respaldo-nas (llave 1, creada 2025-03-04)
SEC-11

Puertos administrativos o de base de datos abiertos a Internet

Media No cumple

2 grupo(s) de seguridad con puertos sensibles abiertos a todo Internet (0.0.0.0/0).

Recomendación: Cerrar los puertos a Internet y entrar por Session Manager o VPN; la base de datos solo debe aceptar conexiones desde la aplicación.

Art. 14 quinquies — confidencialidad
Recursos afectados (2)
  • sg-web: puerto 22 (SSH)
  • sg-db-legacy: puerto 3306 (MySQL)
SEC-12

Instancias sin IMDSv2 obligatorio

Media Mejorable

4 de 9 instancia(s) no exigen IMDSv2.

Recomendación: Exigir IMDSv2 en cada instancia (cambio sin reinicio en la mayoría de los casos).

Art. 14 quinquies — confidencialidad
Recursos afectados (4)
  • erp-legacy
  • app-backoffice
  • web-prod-02
  • reportes
SEC-16

Funciones Lambda con runtime sin soporte

Media Mejorable

1 función con runtime sin soporte del proveedor.

Recomendación: Actualizar a un runtime con soporte (python3.12) y probar la función.

Art. 14 quinquies — integridad
Recursos afectados (1)
  • procesa-facturas (python3.8, sa-east-1)
SEC-06

Política de contraseñas IAM

Baja Mejorable

Largo mínimo 8, exige símbolos: no, exige números: sí.

Recomendación: Subir a 14+ caracteres con símbolos y números.

Art. 14 quinquies — confidencialidad
SEC-07

Usuarios IAM con AdministratorAccess

Baja Mejorable

3 usuario(s) con privilegio total: admin-ti, usuario-contabilidad, proveedor-erp.

Recomendación: Dejar AdministratorAccess solo a quien administra la cuenta y dar permisos acotados al resto.

Art. 14 quinquies — confidencialidad
Recursos afectados (3)
  • admin-ti
  • usuario-contabilidad
  • proveedor-erp
SEC-10

Security Hub / AWS Config

Info Informativo

Security Hub: inactivo · AWS Config: inactivo (sa-east-1).

Recomendación: Opcional según tamaño: dan evaluación continua de cumplimiento e historial de cambios.

Art. 14 sexies — detección y reporte de vulneraciones
SEC-01

MFA en el usuario root

Crítica Cumple

MFA activo en root.

Art. 14 quinquies — confidencialidad
SEC-02

Llaves de acceso del usuario root

Crítica Cumple

Root no tiene llaves de acceso.

Art. 14 quinquies — confidencialidad
SEC-08

CloudTrail multi-región activo

Alta Cumple

Trail multi-región activo con validación de integridad de los registros.

Recomendación: Crear un trail multi-región con validación de integridad: es la evidencia base para investigar y reportar un incidente.

Art. 14 sexies — detección y reporte de vulneracionesArt. 14 quinquies — integridad
SEC-19

Sitios web estáticos servidos con bucket público

Media Cumple

No hay sitios web servidos desde buckets públicos.

Recomendación: Servirlos vía CloudFront con Origin Access Control y dejar el bucket privado: evita exponer archivos que no deberían publicarse y permite activar el bloqueo público a nivel de cuenta.

Art. 14 quinquies — confidencialidad
SEC-17

Certificados TLS en uso vencidos o por vencer (ACM)

Media Cumple

Ningún certificado en uso vence en los próximos 30 días.

Art. 14 quinquies — confidencialidadArt. 14 quinquies — disponibilidad y resiliencia
SEC-15

Buckets S3 públicos (no son sitios web)

Baja Cumple

Ningún bucket de datos es público. Bloqueo de acceso público a nivel de cuenta: ACTIVO.

Art. 14 quinquies — confidencialidad

Respaldo y recuperación

BKP-04

Versionado de buckets S3

Baja Mejorable

4 de 6 bucket(s) sin versionado.

Recomendación: Activar versionado (con ciclo de vida) en buckets con datos importantes: protege de borrados y ransomware.

Art. 14 quinquies — capacidad de restauraciónArt. 14 quinquies — integridad
Recursos afectados (4)
  • ejemplo-documentos-clientes
  • ejemplo-facturas
  • ejemplo-exportaciones-erp
  • ejemplo-logs-app
BKP-01

Cobertura de respaldo automático de discos

Baja Mejorable

9 de 15 volumen(es) en uso cubiertos por una política automática. 6 sin respaldo automático.

Recomendación: Agregar los volúmenes faltantes a un plan de AWS Backup con retención definida.

Art. 14 quinquies — capacidad de restauraciónArt. 14 quinquies — disponibilidad y resiliencia
Recursos afectados (2)
  • vol-0c9d8e7f6a5b40022 (sa-east-1) — db-reportes
  • vol-0c9d8e7f6a5b40031 (sa-east-1) — reportes
BKP-03

Prueba de restauración documentada

Alta Requiere evidencia

No es verificable automáticamente. Entre las medidas que menciona la ley está la capacidad de restaurar la disponibilidad y el acceso a los datos tras un incidente.

Recomendación: Restaurar al menos un respaldo por trimestre en un entorno aislado y guardar evidencia (fecha, tiempo de recuperación, responsable).

Art. 14 quinquies — capacidad de restauración
BKP-02

Antigüedad del último respaldo

Baja Cumple

Todos los discos con respaldo tienen un snapshot de menos de 7 días.

Art. 14 quinquies — capacidad de restauración

Costos

COST-01

Presupuestos (AWS Budgets) configurados

Media No cumple

No hay presupuestos configurados: nadie recibe aviso si el gasto mensual se dispara.

Recomendación: Crear un presupuesto mensual con alertas al 80% y 100% del monto esperado.

COST-02

Volúmenes EBS sin adjuntar

Baja Mejorable

3 volumen(es) sin adjuntar a ninguna instancia (180 GB) que se siguen cobrando.

Recomendación: Tomar un snapshot final si hace falta y eliminar los volúmenes.

Ahorro estimado: US$ 18,00/mes
Recursos afectados (3)
  • vol-0a1b2c3d4e5f60011 (sa-east-1)
  • vol-0a1b2c3d4e5f60012 (sa-east-1)
  • vol-0a1b2c3d4e5f60013 (sa-east-1)
COST-03

IPs elásticas sin asociar

Baja Mejorable

1 IP elástica reservada sin asociar a ningún recurso.

Recomendación: Liberar la IP si ya no se usa.

Ahorro estimado: US$ 3,65/mes
Recursos afectados (1)
  • eipalloc-0f1e2d3c4b5a60001 (sa-east-1)
COST-05

Volúmenes gp2 migrables a gp3

Baja Mejorable

8 volumen(es) gp2 (640 GB) migrables a gp3, que cuesta ~20% menos con igual o mejor rendimiento.

Recomendación: Migrar a gp3 desde la consola, sin detener las instancias.

Ahorro estimado: US$ 12,80/mes
COST-06

Snapshots manuales con más de 90 días

Baja Mejorable

14 snapshot(s) manuales con más de 90 días (1,2 TB).

Recomendación: Revisar si siguen siendo necesarios y reemplazarlos por una política de retención automática.

Ahorro estimado: US$ 60,00/mes
COST-08

Instancias de generación anterior

Baja Mejorable

2 instancia(s) de generación anterior: t2.medium y m4.large.

Recomendación: Cambiar a t3/m6i: más rendimiento por menos costo, con un reinicio programado.

Ahorro estimado: US$ 9,50/mes
Recursos afectados (2)
  • app-backoffice (t2.medium)
  • erp-legacy (m4.large)
COST-10

Logs de CloudWatch sin política de retención

Baja Mejorable

11 grupo(s) de logs guardan datos indefinidamente (38 GB).

Recomendación: Definir retención (ej. 30–90 días). También limita cuánto tiempo se guardan datos personales en logs.

Art. 14 quinquies — confidencialidadAhorro estimado: US$ 1,14/mes
Recursos afectados (3)
  • /aws/lambda/procesa-facturas (sa-east-1)
  • /app/web-prod (sa-east-1)
  • /app/erp-legacy (sa-east-1)
COST-04

Direcciones IPv4 públicas en uso

Info Informativo

6 instancia(s) con IPv4 pública (~US$21.90/mes en total).

Recomendación: Evaluar si todas necesitan IP pública (balanceador, CloudFront o SSM como alternativas).

COST-09

Sin Savings Plans para cómputo estable

Info Informativo

9 instancia(s) en ejecución sin compromisos de ahorro.

Recomendación: Si la carga es estable 24/7, un Compute Savings Plan de 1 año sin pago adelantado ahorra ~20–30%.

COST-07

Instancias detenidas con discos cobrándose

Baja Cumple

No hay instancias detenidas con discos cobrándose.

Monitoreo

MON-01

Instancias sin alarmas de CloudWatch

Baja Mejorable

3 de 9 instancia(s) sin ninguna alarma.

Recomendación: Crear al menos alarmas de CPU, estado de la instancia y espacio en disco.

Art. 14 quinquies — disponibilidad y resilienciaArt. 14 sexies — detección y reporte de vulneraciones
Recursos afectados (3)
  • erp-legacy
  • reportes
  • bastion
MON-03

Procedimiento de respuesta a incidentes

Alta Requiere evidencia

No es verificable automáticamente. Ante una vulneración con riesgo para los titulares, la ley exige reportar a la Agencia sin dilaciones indebidas.

Recomendación: Documentar quién detecta, quién decide y cómo se reporta a la Agencia y a los titulares; probarlo una vez al año.

Art. 14 sexies — detección y reporte de vulneraciones

Gobernanza

SEC-18

Certificados vencidos sin uso

Info Informativo

No hay certificados vencidos sin uso.

Recomendación: Eliminarlos para mantener el inventario limpio.

6. Inventario revisado

RegiónAMIsAlarmasEBSEC2IP elásticasLambdaRDSSnapshots
sa-east-161213735241
us-east-112221204

Regiones revisadas: 17. Regiones con recursos: sa-east-1, us-east-1.

7. Metodología y alcance