Plattform / Architektur
Architektur, die Teams hilft, schneller zu starten, konsistent zu liefern und Standards unter Kontrolle zu halten
Die Gumon-Plattform ist darauf ausgelegt, den wiederholten strukturellen Aufbau über Projekte hinweg zu reduzieren, indem sie den Teams eine produktionsbereite Basis bietet, die sie im Laufe der Zeit erweitern können.

Diese Architekturreferenz richtet teamübergreifende Entwurfsentscheidungen aus. Es erzwingt keinen einzigen Implementierungsstil, reduziert aber die Abweichung bei der Bereitstellung.
Schicht
Anwendungsschicht
Bewältigt Geschäftsabläufe und benutzerorientierte Dienste mit Flexibilität und geringer Systemfragilität.
Schicht
API-Serviceschicht
Definiert gemeinsame API-Verträge und Integrationsstandards für eine vorhersehbare teamübergreifende Zusammenarbeit.
Schicht
Datenstromschicht
Unterstützt Ereignisströme mit hohem Durchsatz, asynchrone Verarbeitung und Beobachtbarkeit.
Kerndienstleistungen
Wiederverwendbare Bausteine können von Teams sofort übernommen werden
- - Gumon Core für die grundlegende Systemstruktur
- - Authentifizierung / Zugriffskontrolle / Profil für Identität und Autorisierung
- - Benachrichtigung / Zeitplan / Speicherung als wiederverwendbare Basisdienste
- - CLI-Befehle für Bootstrap, Konfiguration, Vorgänge und Erweiterung
Plattformprinzipien
Designprinzipien, die Systeme bei der Skalierung von Teams stabil halten
- - Offener Kern, der praktisch und überprüfbar ist
- - Gemeinsame Standards zwischen Technik-, Betriebs- und Lieferteams
- - Skalierbare Architektur mit minimalem, sich wiederholendem Setup
- - Dokumentation und Praktiken sind Teil des Produkts und keine Anhänge