Inteligência artificial, sem ruído.
Ferramentas e Apps3 min

Como a AWS usa IA para detectar falhas silenciosas em dashboards antes dos usuários

Validação visual e numérica com LLMs reduziu o tempo de detecção de falhas de 72 horas para menos de 1 hora.

Como a AWS usa IA para detectar falhas silenciosas em dashboards antes dos usuários

Imagine um cenário comum em qualquer empresa que opera business intelligence em escala: um usuário abre um dashboard minutos antes de uma reunião importante e encontra um gráfico em branco. Todos os monitores de infraestrutura estão saudáveis — servidores no ar, APIs respondendo, pipeline de dados concluído. Ainda assim, o conteúdo na tela está quebrado, e nenhum sistema de monitoramento sinalizou nada. Essa classe de falha é, por natureza, silenciosa: ela existe apenas no que o usuário vê.

Foi para atacar esse problema que uma equipe da AWS construiu uma solução de validação automatizada de conteúdo de última milha, que monitora centenas de dashboards e usa LLMs no Amazon Bedrock para detectar elementos ausentes ou incorretos antes que os usuários os vejam.

Onde o monitoramento tradicional falha

O monitoramento de infraestrutura confirma que serviços estão rodando, mas não garante que o conteúdo exibido está correto. A equipe identificou dois problemas distintos: falhas visuais silenciosas (seções em branco, dados desatualizados, estados de erro sem nenhum alerta) e inconsistências numéricas não detectadas (um gráfico renderiza perfeitamente, mas mostra o número errado por causa de filtros mal configurados ou erros de agregação). O risco cresce quando esses dados alimentam sistemas de IA que geram narrativas para líderes de negócio — um erro numérico se propaga diretamente para as decisões executivas.

Uma arquitetura em cinco estágios

A solução é serverless e escala a zero entre os ciclos, mantendo o custo proporcional ao uso real. No estágio 1, o Amazon EventBridge aciona ciclos horários de validação visual e ciclos semanais de validação numérica. No estágio 2, funções Lambda renderizam cada seção do dashboard em navegador headless e capturam screenshots — que passam por uma etapa de redação com Amazon Rekognition para mascarar textos e números antes do armazenamento no S3.

No estágio 3, dois mecanismos de validação rodam em paralelo. A validação visual usa modelos Anthropic Claude para detectar anomalias estruturais e — o ponto mais difícil — distinguir um estado legitimamente vazio de uma falha real. A validação numérica usa um padrão híbrido: o LLM localiza cada métrica e lê seu valor, mas a comparação final é feita por código determinístico, responsável por normalizar unidades e precisão decimal. Nos estágios 4 e 5, alertas são roteados aos donos de cada seção via Slack e os resultados persistem no Redshift para análise de tendências.

Lições de produção e resultados

Duas lições se destacam. Primeiro, projete contra falsos positivos: alarmes falsos matam a adoção, então a precisão vale mais que a velocidade em ciclos horários. Segundo, mantenha os LLMs longe da aritmética: a comparação numérica inicialmente usava dois LLMs, mas inconsistências de arredondamento e tolerância minavam a confiança — substituir essa etapa por código determinístico transformou a precisão em garantia de design.

Em 30 dias de operação, o sistema realizou 153.000 verificações e detectou 802 falhas de conteúdo (0,52% do total), reduzindo o tempo médio de detecção de até 72 horas para menos de 1 hora. Menos de 1% das falhas tinha um relato de usuário correspondente — o que confirma o valor da detecção proativa.


Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.