Cloud Security Maturity Model·AWS v3.0.0

Arraste para explorar · faça pinça para ampliar

Quick Wins Detecção de ameaças

c1.10 Configure alarmes de faturamento e de anomalia de custo

Um pico repentino de gastos costuma ser o primeiro sinal visível de um comprometimento (cryptomining, botnets). Alarme sobre o custo inesperado para que a equipe de segurança saiba cedo — não na próxima fatura.

Guia de implementação

Por que o custo é um sinal de segurança

Quando um atacante entra em uma conta, frequentemente cria computação cara para minerar criptomoedas ou rodar uma botnet. Isso aparece como um pico de custo antes de qualquer outra coisa, então os alarmes de faturamento são um tripwire de alerta precoce barato e de alto valor.

Duas abordagens complementares

  • Alarmes de faturamento do CloudWatch — configure um alarme de limite sobre as cobranças estimadas. Alarme sobre a fatura total e sobre os serviços de computação (EC2, ECS, EKS, Lambda), não apenas os serviços de segurança.
  • AWS Cost Anomaly Detection — usa machine learning para sinalizar gastos incomuns sem você definir limites, e ajuda na análise de causa raiz. É gratuito.

Encaminhe o alerta para onde será visto

Envie os alarmes para um destino monitorado ativamente — uma lista de distribuição de duas ou mais pessoas, SMS ou um canal de chat — e garanta que a equipe de segurança os receba, não apenas o FinOps. Um alarme de custo que ninguém lê não é um controle.

Crie um alarme de faturamento pela CLI

As métricas de cobranças estimadas ficam em us-east-1. Alarme quando o total ultrapassar um limite e notifique um tópico SNS ao qual a equipe de segurança esteja inscrita:

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

Como validar

  • Há alarmes de faturamento sobre a fatura total e sobre os serviços de computação (não apenas os de segurança)?
  • Os alarmes chegam à equipe de segurança, ou apenas ao FinOps?
  • Eles chegam a mais de uma pessoa (uma lista de distribuição)?

Ameaças atendidas

  • Um pico de custo é um sinal precoce e difícil de esconder de abuso — por exemplo, um atacante fazendo cryptomining ou criando recursos para uma botnet. Alarmar sobre o gasto inesperado detecta o comprometimento mais cedo e limita o dano financeiro.

Serviços AWS

AWS Budgets Amazon CloudWatch

Preços

O AWS Cost Anomaly Detection é gratuito. Os alarmes do CloudWatch e as notificações do SNS que eles disparam têm um pequeno custo. Consulte os preços do CloudWatch.

Mapeamentos de frameworks

AWS CAF

Referências