Technology Radar: Ihre Technologielandschaft auf einen Blick - Archyl Blog

Archyl verfolgt jetzt die Technologien, die Ihre Architektur antreiben. Verknuepfen Sie Sprachen, Frameworks, Datenbanken und Tools mit jedem C4-Element und erkunden Sie dann Ihre gesamte Technologielandschaft auf einem interaktiven Radar — gefiltert nach Adoptionslevel, kategorisiert nach Quadrant, mit direkten Links zu jedem Element, das sie verwendet.

Technology Radar: Ihre Technologielandschaft auf einen Blick

Jede Architektur erzaehlt eine Technologiegeschichte. Welche Sprachen treiben Ihr Backend an? Auf welche Datenbanken stuetzen sich Ihre Services? Verbreitet sich dieses neue Framework in Ihren Containern, oder steckt es in einem einzelnen Experiment fest?

Bis jetzt bedeutete die Beantwortung dieser Fragen in Archyl, jedes Element einzeln zu oeffnen und das Technologiefeld zu lesen. Die Information war vorhanden, aber verstreut — an einzelne Systeme, Container und Komponenten gebunden, ohne Moeglichkeit, das Gesamtbild zu sehen.

Heute liefern wir zwei verbundene Features aus, die das aendern: Technologie-Management und der Technology Radar.

Technologien mit Ihrer Architektur verknuepfen

Jedes C4-Element — System, Container, Komponente — und jede Beziehung kann jetzt eine oder mehrere Technologien zugewiesen bekommen. Beim Bearbeiten eines Elements finden Sie einen Technologie-Selektor, mit dem Sie aus einem Katalog bekannter Technologien waehlen oder eigene erstellen koennen.

Jede Technologie hat eine Kategorie — Programmiersprache, Framework, Datenbank, Message Broker, Cloud-Service, DevOps-Tool und mehr. Archyl wird mit Icons fuer Hunderte gaengiger Technologien geliefert, sodass Ihre Diagramme und Listen sofort wiedererkennbar sind.

Technologien, die Beziehungen zugewiesen sind, sind genauso wichtig. Wenn ein Container ueber gRPC mit einer Datenbank kommuniziert oder ein Service ueber RabbitMQ mit einem anderen kommuniziert, ist diese Transportschicht jetzt explizit und nachverfolgbar.

Die Radar-Ansicht

Navigieren Sie zur Technologies-Seite in der Seitenleiste, und Sie landen auf dem Radar.

Der Radar organisiert jede Technologie Ihrer Organisation in vier Quadranten:

  • Sprachen & Runtimes — Go, TypeScript, Python, Java und alles, worauf Ihr Code laeuft
  • Frameworks & Bibliotheken — React, Spring Boot, Express, Django — die strukturellen Entscheidungen innerhalb Ihrer Container
  • Daten & Messaging — PostgreSQL, Redis, Kafka, RabbitMQ — wo Ihre Daten leben und wie sie sich bewegen
  • Infrastruktur & Tools — Docker, Terraform, GitHub Actions — die Plattform darunter

Innerhalb jedes Quadranten werden Technologien in konzentrischen Ringen platziert, basierend darauf, wie weit sie in Ihrer Architektur verbreitet sind:

  • Core — Von 4 oder mehr Elementen verwendet. Diese sind fundamental. Sie zu aendern ist eine wichtige Entscheidung.
  • Active — Von 2-3 Elementen verwendet. Etabliert und wachsend.
  • Emerging — Von einem einzelnen Element verwendet. Gerade erst angefangen — beobachtenswert.
  • Registered — Katalogisiert, aber noch nicht mit einem Element verknuepft.

Die Platzierung ist automatisch. Sie pflegen den Radar nicht manuell. Wenn Sie Technologien mit Ihren Architektur-Elementen verknuepfen, aktualisiert sich der Radar von selbst.

Filtern und Erkunden

Der Radar ist nicht statisch. Klicken Sie auf ein Quadranten-Label, um nur diese Kategorie zu filtern. Klicken Sie auf eine Ring-Schaltflaeche in der Kopfzeile, um eine einzelne Adoptionsstufe zu isolieren — der ausgewaehlte Ring hebt sich hervor, waehrend der Rest verblasst, sodass Sie sich leicht auf das Wesentliche konzentrieren koennen.

Ein Suchfeld ermoeglicht es Ihnen, Technologien nach Namen zu finden. Kombinieren Sie es mit Quadranten- und Ring-Filtern, um Fragen zu beantworten wie "Welche Datenbanken sind in unserem Core-Level?" oder "Welche aufkommenden Frameworks haben wir begonnen zu nutzen?".

Aktive Filter erscheinen als Chips unterhalb der Suchleiste. Entfernen Sie sie einzeln oder alle auf einmal.

Das Detail-Panel

Klicken Sie auf einen beliebigen Technologie-Punkt auf dem Radar — oder auf eine Zeile in der Tabellenansicht — und ein Detail-Panel gleitet von rechts herein.

Oben: der Technologiename, Kategorie, Quadrant und Ring-Platzierung, zusammen mit einer Erklaerung, was dieser Ring bedeutet.

Darunter zeigt das Panel:

Nutzungsstatistiken

Wie viele Elemente diese Technologie referenzieren und wie viele Beziehungen sie verwenden. Ein relativer Adoptionsbalken zeigt, wie sie sich im Vergleich zur meistgenutzten Technologie Ihrer Organisation verhaelt.

Am haeufigsten assoziiert mit

Dieser Abschnitt zeigt die Technologien, die am haeufigsten zusammen mit der ausgewaehlten auftreten. Wenn Sie auf Go klicken und PostgreSQL, Docker und gRPC gelistet sehen — das ist Ihr Go-Stack-Muster, direkt abgeleitet davon, wie Ihre Architektur tatsaechlich verdrahtet ist.

Jeder Eintrag ist anklickbar. Klicken Sie auf eine assoziierte Technologie und das Panel wechselt zu dieser, sodass Sie den Technologie-Graphen erkunden koennen, ohne die Seitenleiste zu verlassen.

Zugehoerige Elemente

Jedes C4-Element, das diese Technologie verwendet, wird hier aufgelistet — jedes System, jeder Container und jede Komponente. Klicken Sie auf ein beliebiges Element und Sie navigieren direkt zum Diagramm dieses Projekts, wobei das Element ausgewaehlt und die richtige C4-Ebene geladen wird.

Hier verbindet sich der Radar zurueck mit der Architektur. Sie sehen nicht nur, dass "PostgreSQL Core ist" — Sie sehen genau, welche Container es verwenden, und koennen mit einem Klick zu jedem von ihnen springen.

Tabellenansicht

Wechseln Sie zur Tabellenansicht fuer eine strukturierte, uebersichtliche Liste. Technologien werden nach Quadrant und Ring gruppiert, sortiert nach Nutzung. Jede Zeile zeigt das Technologie-Icon, den Namen und einen Nutzungsbalken. Klicken Sie auf eine beliebige Zeile, um dasselbe Detail-Panel zu oeffnen.

Die Tabellenansicht eignet sich gut fuer Audits und Reviews — wenn Sie Ihr gesamtes Technologie-Portfolio systematisch durchgehen muessen, anstatt visuell zu erkunden.

Warum Technologien auf Architekturebene verfolgen?

Die meisten Teams verfolgen ihren Tech-Stack in Tabellen, Wikis oder internen Entwicklerportalen. Diese Listen veralten, weil sie von der Architektur, die sie beschreiben, abgekoppelt sind. Jemand fuegt einen neuen Service mit einer neuen Datenbank hinzu, und das Wiki wird nicht aktualisiert.

In Archyl lebt die Technologie-Information auf den Architektur-Elementen selbst. Wenn ein Team Redis einem neuen Container zuweist, aktualisiert sich der Radar. Wenn ein Service entfernt wird, sinkt die Adoptionszahl der verwendeten Technologien. Der Radar ist immer aktuell, weil er direkt aus dem Modell liest.

Das macht mehrere Workflows konkret:

  • Technologie-Standardisierung — Sehen Sie auf einen Blick, wie viele verschiedene Datenbanken oder Frameworks Ihre Organisation verwendet. Wenn Sie konsolidieren moechten, zeigt der Radar genau, wo die Ausreisser sind.
  • Migrations-Tracking — Sie migrieren von einer Technologie zu einer anderen? Beobachten Sie, wie die alte von Core ueber Active zu Emerging absinkt, waehrend die Teams migrieren, waehrend die neue aufsteigt.
  • Onboarding — Neue Ingenieure koennen die gesamte Technologielandschaft der Organisation in Sekunden sehen, mit Links zu den genauen Elementen, die jede Technologie verwenden.
  • Risikobewertung — Eine Technologie im Emerging-Ring mit einem einzelnen Element ist risikoarm zu ersetzen. Eine Technologie im Core-Ring, die 15 Container ueber 4 Projekte beruehrt, ist ein ganz anderes Gespraech.

Erste Schritte

Der Technology Radar ist jetzt in allen Plaenen verfuegbar. Beginnen Sie damit, Technologien mit Ihren bestehenden Architektur-Elementen zu verknuepfen — oeffnen Sie ein beliebiges System, einen Container oder eine Komponente und verwenden Sie den Technologie-Selektor im Bearbeitungspanel.

Sobald Sie einige Elemente getaggt haben, gehen Sie zur Technologies-Seite in der Seitenleiste. Der Radar baut sich von dort auf.


Fuer Teams, die ihr Architekturmodell von Grund auf aufbauen, beginnen Sie mit der Einfuehrung in das C4-Modell. Wenn Sie moechten, dass Ihre Technologien automatisch erkannt werden, erkennt die KI-gestuetzte Architektur-Entdeckung Technologien als Teil des Entdeckungsprozesses. Und um zu verstehen, was passiert, wenn Sie eine Kerntechnologie aendern, zeigt der Impact Radar den Wirkungsradius, bevor Sie sich festlegen.