Piattaforma/Architettura

Architettura che aiuta i team a iniziare più velocemente, effettuare consegne coerenti e mantenere gli standard sotto controllo

La piattaforma Gumon è progettata per ridurre le ripetute configurazioni strutturali tra i progetti fornendo ai team una linea di base pronta per la produzione che possono estendere nel tempo.

Gumon platform architecture

Questo riferimento all'architettura allinea le decisioni di progettazione tra team. Non impone un unico stile di implementazione, ma riduce la deriva nella consegna.

Strato

Livello di applicazione

Gestisce i flussi di lavoro aziendali e i servizi rivolti agli utenti con flessibilità e bassa fragilità del sistema.

Strato

Livello di servizio API

Definisce contratti API condivisi e standard di integrazione per una collaborazione prevedibile tra team.

Strato

Livello del flusso di dati

Supporta flussi di eventi a throughput elevato, elaborazione asincrona e osservabilità.

Servizi principali

I team di elementi costitutivi riutilizzabili possono adottarli immediatamente

  • - Gumon Core per la struttura del sistema di base
  • - Auth/Controllo accessi/Profilo per identità e autorizzazione
  • - Notifica/Programmazione/Archiviazione come servizi fondamentali riutilizzabili
  • - Comandi CLI per bootstrap, configurazione, operazioni ed estensione

Principi della piattaforma

Principi di progettazione che mantengono stabili i sistemi man mano che i team crescono

  • - Nucleo aperto, pratico e verificabile
  • - Standard condivisi tra team di progettazione, operazioni e consegna
  • - Architettura pronta per la scalabilità con una configurazione ripetitiva minima
  • - La documentazione e le pratiche fanno parte del prodotto, non delle appendici
Contact Team