Architettura, Sicurezza e Sovranità
Coopera è progettata come una piattaforma distribuita e basata su servizi, capace di operare in ambienti cloud o sotto il controllo del cliente, mantenendo coerenti sicurezza, identità, gestione dei tenant, osservabilità e governance operativa in tutta la piattaforma.
ARCHITETTURA E OPERABILITÀ
Distribuita nell'architettura. Unica nella gestione.
Coopera adotta un’architettura a servizi distribuiti, così le responsabilità di runtime possono evolvere e scalare senza frammentare la piattaforma in applicazioni separate. La Foundation fornisce i servizi comuni utilizzati da ogni Capability Pack e da ogni Living Business Object.
Architettura a Servizi Distribuiti
Servizi indipendenti, con responsabilità ben definite, consentono un’evoluzione controllata e una scalabilità adattata ai diversi carichi di lavoro.
API, Eventi e Messaggistica
Pattern di interazione sincroni e asincroni connettono i servizi della piattaforma e supportano operazioni event-driven.
Persistenza, Contenuti e Ricerca
Dati strutturati, storage dei contenuti, indicizzazione e ricerca sono servizi condivisi della piattaforma, disponibili per tutte le capability.
Scalabilità e Isolamento dei Guasti
I servizi possono scalare in base ai carichi di lavoro, mentre l’architettura distribuita aiuta a isolare i guasti e a limitarne l’impatto.
Osservabilità
Monitoraggio dello stato di salute, logging centralizzato e tracing distribuito offrono visibilità sull’intero ambiente di runtime.
Disponibilità e Ripristino
Le architetture di deployment possono essere progettate in funzione degli obiettivi di disponibilità, ridondanza e ripristino richiesti dall’ambiente di destinazione.
SICUREZZA LUNGO TUTTA L’OPERAZIONE
La sicurezza non finisce con il login
La sicurezza delle operazioni enterprise si estende su più livelli: chi è il partecipante, a quale tenant e organizzazione appartiene, a quali oggetti e contenuti può accedere e quali azioni è autorizzato a compiere nel contesto operativo corrente.
Identità interne, esterne, guest e di servizio possono integrarsi con i sistemi di identità enterprise. Gruppi, unità organizzative e claim personalizzati aggiungono il contesto necessario alla governance operativa.
Poter accedere a un oggetto non significa automaticamente poter agire su di esso. Le azioni disponibili possono dipendere dall’identità, dai permessi e dalla condizione attuale dell’oggetto.
Identità, configurazioni e dati mantengono confini coerenti tra i tenant, anche quando utilizzano servizi di piattaforma condivisi.
Ruoli, gruppi, claim e privilegi assegnati direttamente agli utenti sui singoli oggetti controllano l’accesso ai Living Business Objects e alle relative informazioni governate.
SOVRANITÀ - MANTIENI IL CONTROLLO
La piattaforma opera entro i confini definiti dalla tua organizzazione.
La sovranità non riguarda soltanto dove risiede il software. Significa mantenere il controllo su infrastruttura, identità, informazioni, AI e servizi esterni che partecipano all’operazione.