A AWS lançou o FinOps Agent em visualização pública, permitindo que dados de custos de nuvem e dicas de otimização apareçam diretamente nos canais do Slack. Desenvolvedores e equipes de operações agora podem identificar picos de gastos e receber sugestões de rightsizing sem sair de seu fluxo de trabalho de chat.
Por que os dados de custo acabam ficando ocultos
A maioria das organizações depende do AWS Cost Explorer ou de dashboards semelhantes para acompanhar o uso. Essas ferramentas ficam em um console separado que os desenvolvedores raramente abrem, criando uma desconexão entre as pessoas que provisionam recursos e as pessoas que pagam a conta.
A resposta do FinOps Agent
O novo agente integra cinco serviços da AWS em uma interface conversacional alimentada pelo Amazon Bedrock. Quando um usuário pergunta no Slack — “Quanto gastamos com EC2 na semana passada?” — o agente extrai a resposta do Cost Explorer, apresenta quaisquer anomalias sinalizadas pelo Cost Anomaly Detection e adiciona recomendações do Cost Optimization Hub e do Compute Optimizer. Os logs do CloudTrail permitem que o bot aponte o usuário ou role IAM exato responsável por um pico de custo, transformando alertas vagos em insights acionáveis.
Principais capacidades
- Consultas em linguagem natural – Digite uma pergunta e receba uma resposta concisa.
- Investigações automáticas de anomalias – Quando o Cost Anomaly Detection é acionado, o agente posta um resumo no canal designado.
- Dicas de otimização consolidadas – Sugestões de rightsizing do Compute Optimizer e recomendações de economia do Cost Optimization Hub chegam juntas, reduzindo a necessidade de alternar entre consoles.
- Relatórios agendados – As equipes podem pedir ao agente para postar relatórios em HTML, PDF ou PPT.
Como colocar para funcionar
A visualização é limitada à região us-east-1 e requer alguns pré-requisitos:
- Ativar serviços – Primeiro, ative o Cost Optimization Hub e o Compute Optimizer no console de faturamento; caso contrário, o agente retornará listas de recomendações vazias.
- Criar o agente – No console us-east-1, selecione “Get Started” para o FinOps Agent. O assistente pode criar automaticamente as roles IAM necessárias (FinOps Agent role e FinOps Operator role) se o usuário tiver permissão para criar roles.
- Conectar o Slack – Autorize a integração, adicione o bot a um canal e cole o ID do canal (a string que começa com “C”) na tela de configuração.
- Validar dados – Como o serviço ainda está em visualização, cruze as respostas do bot com o Cost Explorer para garantir a precisão.
Apenas os canais onde o bot é membro recebem mensagens, evitando ruídos indesejados em outros locais. Se os serviços de otimização necessários não forem ativados antes da criação do agente, o bot postará mensagens de “no recommendations” até que os serviços sejam ligados.
Conclusão: Equipes que enfrentam gastos de nuvem invisíveis podem testar o FinOps Agent para trazer sinais de custo para a conversa diária, mas devem tratar a saída do bot como um complemento — e não um substituto — para o conjunto completo de ferramentas de gerenciamento de custos da AWS até que a visualização amadureça.
