Technology Radar: Visualize Toda a Sua Paisagem Tecnológica de Uma Só Vez
Toda arquitetura tem uma história tecnológica. Quais linguagens alimentam seu backend? De quais bancos de dados seus serviços dependem? Aquele novo framework está se espalhando pelos seus containers ou ficou preso em um único experimento?
Até agora, responder essas perguntas no Archyl significava abrir cada elemento um por um e ler o campo de tecnologia. A informação estava lá, mas estava dispersa — vinculada a sistemas, containers e componentes individuais, sem nenhuma forma de ver o panorama geral.
Hoje estamos lançando dois recursos conectados que mudam isso: Gerenciamento de Tecnologias e o Technology Radar.
Associando Tecnologias à Sua Arquitetura
Todo elemento C4 — sistema, container, componente — e todo relacionamento agora pode ter uma ou mais tecnologias associadas. Ao editar um elemento, você encontrará um seletor de tecnologias que permite escolher a partir de um catálogo de tecnologias conhecidas ou criar as suas próprias.
Cada tecnologia tem uma categoria — linguagem de programação, framework, banco de dados, message broker, serviço em nuvem, ferramenta DevOps, entre outras. O Archyl inclui ícones para centenas de tecnologias comuns, tornando seus diagramas e listas imediatamente reconhecíveis.
As tecnologias associadas aos relacionamentos são igualmente importantes. Se um container se comunica com um banco de dados via gRPC, ou um serviço se comunica com outro através do RabbitMQ, essa camada de transporte agora é explícita e rastreável.
A Visão em Radar
Navegue até a página Technologies na barra lateral e você chegará ao radar.
O radar organiza todas as tecnologias da sua organização em quatro quadrantes:
- Languages & Runtimes — Go, TypeScript, Python, Java e tudo que executa seu código
- Frameworks & Libraries — React, Spring Boot, Express, Django — as escolhas estruturais dentro dos seus containers
- Data & Messaging — PostgreSQL, Redis, Kafka, RabbitMQ — onde seus dados residem e como se movem
- Infrastructure & Tools — Docker, Terraform, GitHub Actions — a plataforma por baixo de tudo
Dentro de cada quadrante, as tecnologias são posicionadas em anéis concêntricos com base em quão amplamente são usadas em sua arquitetura:
- Core — Usada por 4 ou mais elementos. São fundamentais. Alterá-las é uma decisão importante.
- Active — Usada por 2-3 elementos. Estabelecida e em crescimento.
- Emerging — Usada por um único elemento. Apenas começando — vale a pena acompanhar.
- Registered — Catalogada, mas ainda não vinculada a nenhum elemento.
O posicionamento é automático. Você não precisa manter o radar manualmente. Conforme você associa tecnologias aos seus elementos de arquitetura, o radar se atualiza sozinho.
Filtrando e Explorando
O radar não é estático. Clique em qualquer rótulo de quadrante para filtrar apenas aquela categoria. Clique em uma pílula de anel no cabeçalho para isolar um único nível de adoção — o anel selecionado se destaca enquanto o restante esmaece, facilitando o foco no que importa.
Um campo de busca permite encontrar tecnologias por nome. Combine com filtros de quadrante e anel para responder perguntas como "quais bancos de dados estão no nosso nível Core?" ou "quais frameworks emergentes começamos a usar?"
Os filtros ativos aparecem como chips abaixo da barra de busca. Limpe-os individualmente ou todos de uma vez.
O Painel de Detalhes
Clique em qualquer ponto de tecnologia no radar — ou em qualquer linha na visão de tabela — e um painel de detalhes desliza pela direita.
No topo: o nome da tecnologia, sua categoria, quadrante e posicionamento no anel, junto com uma explicação do que aquele anel significa.
Abaixo disso, o painel mostra:
Estatísticas de Uso
Quantos elementos referenciam essa tecnologia e quantos relacionamentos a utilizam. Uma barra de adoção relativa mostra como ela se compara à tecnologia mais usada na sua organização.
Mais Frequentemente Associada Com
Esta seção mostra as tecnologias que mais frequentemente aparecem junto com a selecionada. Se você clicar em Go e ver PostgreSQL, Docker e gRPC listados — esse é o padrão do seu stack Go, derivado diretamente de como sua arquitetura está efetivamente conectada.
Cada entrada é clicável. Clique em uma tecnologia relacionada e o painel muda para ela, permitindo explorar o grafo de tecnologias sem sair da barra lateral.
Elementos Relacionados
Todo elemento C4 que usa essa tecnologia está listado aqui — cada sistema, container e componente. Clique em qualquer elemento e você navegará diretamente para o diagrama daquele projeto, com o elemento selecionado e o nível C4 correto carregado.
É aqui que o radar se conecta de volta à arquitetura. Você não está apenas vendo que "PostgreSQL é Core" — está vendo exatamente quais containers a utilizam, e pode ir a qualquer um deles com um único clique.
Visão em Tabela
Mude para a visão em tabela para uma lista estruturada e fácil de escanear. As tecnologias são agrupadas por quadrante e anel, ordenadas por uso. Cada linha mostra o ícone da tecnologia, nome e uma barra de uso. Clique em qualquer linha para abrir o mesmo painel de detalhes.
A visão em tabela funciona bem para auditorias e revisões — quando você precisa percorrer todo o seu portfólio de tecnologias de forma sistemática em vez de explorar visualmente.
Por Que Rastrear Tecnologias no Nível da Arquitetura?
A maioria das equipes rastreia seu stack tecnológico em planilhas, wikis ou portais internos de desenvolvedores. Essas listas ficam desatualizadas porque estão desconectadas da arquitetura que descrevem. Alguém adiciona um novo serviço com um novo banco de dados e a wiki não é atualizada.
No Archyl, as informações de tecnologia residem nos próprios elementos de arquitetura. Quando uma equipe associa Redis a um novo container, o radar se atualiza. Quando um serviço é removido, as tecnologias que ele usava caem na contagem de adoção. O radar está sempre atualizado porque lê diretamente do modelo.
Isso torna vários fluxos de trabalho concretos:
- Padronização tecnológica — Veja de relance quantos bancos de dados ou frameworks diferentes sua organização utiliza. Se você está tentando consolidar, o radar mostra exatamente onde estão os casos atípicos.
- Rastreamento de migração — Migrando de uma tecnologia para outra? Acompanhe a antiga caindo de Core para Active e depois para Emerging conforme as equipes migram, enquanto a nova sobe.
- Onboarding — Novos engenheiros podem ver toda a paisagem tecnológica da organização em segundos, com links para os elementos exatos que usam cada tecnologia.
- Avaliação de risco — Uma tecnologia no anel Emerging com um único elemento tem baixo risco de substituição. Uma tecnologia no anel Core tocando 15 containers em 4 projetos é uma conversa completamente diferente.
Começando
O Technology Radar está disponível agora em todos os planos. Comece associando tecnologias aos seus elementos de arquitetura existentes — abra qualquer sistema, container ou componente e use o seletor de tecnologias no painel de edição.
Depois de marcar alguns elementos, vá até a página Technologies na barra lateral. O radar se constrói a partir daí.
Para equipes construindo seu modelo de arquitetura do zero, comece com a Introdução ao Modelo C4. Se você quer suas tecnologias descobertas automaticamente, o AI-Powered Architecture Discovery detecta tecnologias como parte do processo de descoberta. E para entender o que acontece quando você muda uma tecnologia central, o Impact Radar mostra o raio de impacto antes de você confirmar.