Cloud Security Maturity Model·AWS v3.0.0

Arrastra para explorar · pellizca para ampliar

Quick Wins Detección de amenazas

c1.10 Configura alarmas de facturación y de anomalías de costo

Un pico repentino de gasto suele ser la primera señal visible de un compromiso (cryptomining, botnets). Alarma ante el costo inesperado para que el equipo de seguridad se entere temprano — no en la siguiente factura.

Guía de implementación

Por qué el costo es una señal de seguridad

Cuando un atacante entra a una cuenta, con frecuencia levanta cómputo costoso para minar criptomonedas o correr una botnet. Eso aparece como un pico de costo antes que cualquier otra cosa, así que las alarmas de facturación son un tripwire de alerta temprana barato y de alto valor.

Dos enfoques complementarios

  • Alarmas de facturación de CloudWatch — configura una alarma de umbral sobre los cargos estimados. Alarma sobre la factura total y sobre los servicios de cómputo (EC2, ECS, EKS, Lambda), no solo los servicios de seguridad.
  • AWS Cost Anomaly Detection — usa machine learning para marcar gastos inusuales sin que definas umbrales, y ayuda con el análisis de causa raíz. Es gratis.

Envía la alerta a donde se vea

Envía las alarmas a un destino monitoreado activamente — una lista de distribución de dos o más personas, SMS o un canal de chat — y asegúrate de que el equipo de seguridad las reciba, no solo FinOps. Una alarma de costo que nadie lee no es un control.

Crea una alarma de facturación con la CLI

Las métricas de cargos estimados están en us-east-1. Alarma cuando el total supere un umbral y notifica a un tópico SNS al que el equipo de seguridad esté suscrito:

aws cloudwatch put-metric-alarm \
  --region us-east-1 \
  --alarm-name "billing-total-over-threshold" \
  --namespace "AWS/Billing" --metric-name EstimatedCharges \
  --dimensions Name=Currency,Value=USD \
  --statistic Maximum --period 21600 --evaluation-periods 1 \
  --threshold 500 --comparison-operator GreaterThanThreshold \
  --alarm-actions arn:aws:sns:us-east-1:111122223333:billing-alerts

Cómo validar

  • ¿Hay alarmas de facturación sobre la factura total y sobre los servicios de cómputo (no solo los de seguridad)?
  • ¿Las alarmas llegan al equipo de seguridad, o solo a FinOps?
  • ¿Llegan a más de una persona (una lista de distribución)?

Amenazas que atiende

  • Un pico de costo es una señal temprana y difícil de ocultar de abuso — por ejemplo un atacante haciendo cryptomining o levantando recursos para una botnet. Alarmar ante el gasto inesperado detecta el compromiso antes y limita el daño financiero.

Servicios AWS

AWS Budgets Amazon CloudWatch

Precios

AWS Cost Anomaly Detection es gratis. Las alarmas de CloudWatch y las notificaciones de SNS que disparan tienen un pequeño costo. Consulta los precios de CloudWatch.

Mapeos de frameworks

AWS CAF

Referencias