Reality: Seu Diagrama de Arquitetura Ganha Vida

Seja sincero. Quando foi a última vez que você confiou no seu diagrama de arquitetura?

Todo diagrama é verdadeiro exatamente uma vez — no dia em que alguém o desenhou. Depois, a produção segue em frente. Um serviço entra no ar. Um banco de dados ganha uma réplica. Alguém pluga uma nova fila às 23h. O diagrama não acompanha nada disso. Seis meses depois, ele vira peça de museu: bonito, detalhado e silenciosamente errado.

A distância entre o desenho e a produção é onde os incidentes se escondem, onde o onboarding descarrila e onde o "peraí, o quê fala com o banco de pagamentos?" é perguntado no pior momento possível.

Hoje a gente fecha essa distância. Conheça o Reality.

Veja o que está rodando de verdade

O Reality conecta seus sistemas de produção ativos e descobre o que realmente existe lá — os serviços, os bancos de dados, as dependências — e então tudo isso é alinhado com o seu modelo C4 curado. Seu diagrama deixa de ser um retrato e passa a ser um espelho.

Ative a lente Reality e o canvas ganha vida: os elementos sustentados por algo rodando em produção acendem com um ponto de saúde ao vivo. E as coisas que a produção está fazendo e que o seu modelo nunca conheceu? Elas também aparecem, esperando você decidir o que fazer com elas.

Traga sua própria fonte

Você provavelmente já roda as ferramentas das quais o Reality lê. Sem novo agente, sem exporter para configurar, sem código para instrumentar:

  • Kubernetes — um token somente leitura e o Reality enumera suas workloads e descobre como elas se conectam direto da configuração do cluster.
  • Datadog — aponte para o mapa de serviços do seu APM. Você ganha o grafo de dependências real, incluindo os bancos de dados e as filas que o Datadog já infere para você.
  • New Relic — leia seus serviços de APM e OpenTelemetry e as relações de chamada entre eles.

Conecte uma fonte uma vez na sua organização e qualquer projeto pode usá-la. Tem uma mistura? Rode as três. Não use nenhuma e fique com o modelo — o Reality está lá quando você quiser.

Descubra, depois decida — nada acontece pelas suas costas

Aqui está a parte que importa: o Reality nunca toca nos seus sistemas de produção e nunca edita sua arquitetura por conta própria.

A varredura é somente leitura. Tudo o que ele encontra é uma proposta. Um serviço novo rodando em produção mas que não está no seu diagrama? O Reality o traz à tona — você escolhe promote (promover) para dentro do seu modelo, bind (vincular) a um elemento que você já tem, ou ignore (ignorar). Descobriu uma dependência real entre dois serviços? Promova e ela é desenhada como uma relação. Seu modelo continua sendo seu; você aprova cada mudança, uma a uma, e tudo é reversível.

Está organizado em uma caixa de entrada simples:

  • Unmodeled (não modelado) — rodando em produção, ainda não está no seu mapa.
  • Drifted (divergente) — está no seu mapa, mas a produção divergiu.
  • In your model (no seu modelo) — correspondências confirmadas.
  • Orphan (órfão) — está no seu mapa, mas não existe em lugar nenhum na produção.

Trabalhe a lista e seu diagrama converge para a verdade.

Por que isso muda o jogo

Um diagrama em que você pode confiar é uma ferramenta completamente diferente. Pessoas novas no time veem o que realmente existe, não o que alguém pretendia construir. As revisões pegam aquela chamada não documentada para o banco de pagamentos. A pergunta "isso ainda é usado?" tem resposta. E como as relações carregam sua origem — observada de telemetria real versus derivada de configuração — você sabe exatamente o quanto pode confiar em cada linha.

Este é o começo do diagrama vivo: uma arquitetura que acompanha o ritmo da produção em vez de ficar para trás.

Experimente

Abra qualquer projeto, clique em Reality na barra de ferramentas, conecte uma fonte e faça a varredura. Em alguns minutos você vai ver sua arquitetura real reconciliada com o seu modelo — e provavelmente vai encontrar uma coisinha ou outra que esqueceu que ainda estava rodando.

O passo a passo completo está na documentação do Production Reality. Vá ver o que a sua produção está realmente fazendo.