Pular para o conteúdo principal

Conceitos da Plataforma

FinOps tradicional pergunta "como reduzir o custo de cloud?". O CloudBroker pergunta "esse investimento em tecnologia é o certo pro resultado que o negócio precisa?". Os conceitos abaixo são o vocabulário que a plataforma inteira usa pra responder isso — vale entender antes de mergulhar em conectores ou API.

Everything becomes an Event​

Todo dado que entra no CloudBroker — um item de fatura, um deploy, um token de IA consumido, uma anomalia detectada — vira um evento financeiro, não uma linha solta numa tabela. Isso é o que permite correlacionar coisas de naturezas diferentes (custo × deploy × uso) sem cada módulo interno precisar saber o formato original de cada provedor.

Universal Connector Framework​

Todo conector (AWS, Azure, OpenAI, Datadog, ClickUp...) implementa a mesma interface e normaliza pro mesmo item de billing canônico antes de virar evento. Um conector novo nunca precisa tocar em Correlation Engine, Recommendation Engine ou Technology Catalog — só implementa a extração e a normalização.

Financial Event Bus​

O barramento central por onde todo evento passa. Cada evento é validado contra um schema versionado antes de entrar — tenantId e timestamp de ocorrência são obrigatórios em todo evento, sem exceção. É o que garante que dado de um tenant nunca vaza pra outro, e que um evento malformado nunca corrompe o histórico.

Correlation Engine​

Cruza eventos de tipos diferentes por janela de tempo — por exemplo, um deploy e um pico de custo que aconteceram a poucas horas de distância. É a base do que a plataforma chama de Root Cause Intelligence: não só "o custo subiu", mas "subiu depois desse deploy, provavelmente por causa dele".

Technology Catalog​

Atribui cada evento de custo a uma aplicação real do seu negócio, mesmo sem tag perfeita — cruza nome de recurso, resource group (Azure) e sinais estruturais. É o que permite responder "quanto custa o produto Checkout", cross-provider, sem exigir que toda sua infra esteja perfeitamente tagueada.

FinOps Advisor​

O agente de IA que amarra tudo isso numa conversa. Ele não é um chatbot genérico em cima de um export de CSV — as respostas vêm de chamar Correlation Engine, Technology Catalog e o histórico de custo real como ferramentas, com o resultado formatado como resposta.

Recomendações com regra verificada​

Em perguntas de otimização, o Advisor consulta um rulebook versionado de regras de otimização (AWS, Azure e uso de IA), cada uma com condição, ação e referência. A regra diz o que procurar; o Advisor é instruído a confrontar a condição com os dados reais da sua conta antes de recomendar. Uma regra só entra na consulta quando o produto de fato observa os sinais de que ela depende — regra que exigiria um dado que não medimos fica de fora, em vez de virar palpite.

Quando uma recomendação nasce de uma regra, a resposta mostra "📖 Regra verificada: <id>" e, se a regra tem referência externa, um link "Ver fonte ↗" para a documentação oficial do provedor.

Travas depois do modelo​

Antes de a resposta chegar à tela, travas determinísticas (código, não IA) conferem o que o modelo escreveu contra o que as ferramentas devolveram:

  • Afirmação sem sustentação — por exemplo "não há anomalias" ou "não há custo de IA" quando a fonte não foi consultada ou mostra o contrário; ou recomendação de uma regra sem o custo que a própria regra exige nos seus dados.
  • Recomendação de recurso ocioso (NAT Gateway / Load Balancer) conferida contra o mesmo sinal determinístico usado pelos findings, incluindo se o recurso ainda aparece na fatura recente.
  • Tabela incoerente — coluna de "% do total" que não bate com a coluna de custo da mesma tabela.

Quando algo não se sustenta, o trecho é retirado ou recalculado e a resposta ganha um aviso explícito dizendo o que foi ajustado e por quê — nunca uma correção silenciosa. Na dúvida (fonte indisponível, dado possivelmente incompleto), a trava não mexe na resposta.

Capacity

As chamadas de IA do Advisor são medidas em USD pela própria plataforma. A tela Capacity mostra quatro dimensões: IA (consumo de IA medido pela plataforma contra o orçamento Included + Burst do plano — acima do total é marcado como excedente, sem bloquear o serviço), Storage (estimativa aproximada pelo volume de eventos), Conectores (contas AWS/Azure e serviços de IA conectados, contra o limite do plano) e Compute (hoje ilimitado).

Como os conceitos se conectam​

Veja o detalhe técnico de cada estágio em Arquitetura.