A BMW Group, com a Reply, detalha como a plataforma Cloud Efficiency Analytics (CLEA) passou de painéis de gasto para uma rotina diária de detecção de anomalias em mais de 14 mil contas de nuvem. O sistema começou no Amazon QuickSight, mas os painéis só mostravam o que já tinha acontecido; agora ele analisa o gasto todo dia e envia e-mails quando o valor foge do padrão esperado.

A base vem do AWS Cost and Usage Reports e de exportações equivalentes dos outros provedores usados pelo grupo. O volume é grande: cerca de 3 bilhões de linhas por mês, resumidas para custo diário por conta e por serviço. Como os dados chegam com um dia de atraso, a análise de hoje usa o gasto de ontem.
A previsão é feita com Prophet, treinado com 365 dias de histórico para cada par conta-serviço. O AWS Step Functions coordena a execução diária, com uma função Lambda que lista as contas ativas e um mapa distribuído que reparte o trabalho entre até 500 funções Lambda. O ciclo completo leva cerca de 20 minutos.
Para virar alerta, a CLEA combina intervalo de previsão, desvio mínimo de 40% e limites por perfil de gasto. Serviços mais voláteis, como AWS Glue, Amazon Athena e Amazon EC2, usam limiar de 60%. Contas conhecidas por oscilações maiores podem entrar em uma lista de sensibilidade reduzida, com exigência três vezes maior antes do aviso. O custo de computação fica em cerca de US$ 50 por mês.