Salta ai contenuti
Novità 1.0 Immagine Docker gratuita + 7 Package di Settore (.eap) inclusi. Guida Deploy su Render.com → ⚡ Prova la Demo Live ☕ Offrici un caffè

Gestione Workspace & Modelli Multi-Tenant

Nelle organizzazioni complesse o nei contesti di consulenza, coesistono spesso business unit indipendenti, filiali estere o clienti diversi che richiedono un rigoroso isolamento dei dati architetturali.

L’Admin Hub di EasyEA supporta una gestione nativa Multi-Workspace e Multi-Modello che garantisce segregazione completa dei grafi e condivisione controllata delle risorse.


1. Concetto di Workspace in EasyEA

Un Workspace rappresenta un ambiente logico isolato contenente:

  • Il proprio catalogo di elementi e relazioni.
  • Gli schemi e le viste di business.
  • I registri decisionali (ADR) associati.
  • I package .eap installati localmente.
graph TD
Root[Istanza EasyEA Enterprise] --> WS1[Workspace: Corporate Banking]
Root --> WS2[Workspace: Retail & Wealth Management]
Root --> WS3[Workspace: Cloud Infrastructure Transformation]
WS1 --> M1[Catalogo Elementi & Schemi Indipendenti]
WS2 --> M2[Catalogo Elementi & Schemi Indipendenti]
WS3 --> M3[Catalogo Elementi & Schemi Indipendenti]

Gli amministratori possono creare nuovi workspace in pochi clic da Admin Hub ➔ Gestione Workspace (models.py), impostando:

  • Nome & Codice Univoco: Identificatore per URL e API.
  • Descrizione & Obiettivo: Ambito e perimetro dell’iniziativa architetturale.
  • Workspace di Default: Workspace assegnato ai nuovi utenti al primo accesso.

2. Modelli As-Is, To-Be e Modelli Sandbox

All’interno di uno stesso workspace, EasyEA consente di mantenere modelli paralleli per supportare la pianificazione temporale:

  • Modello As-Is (Produzione Corrente): Rappresenta fedelmente lo stato reale dei sistemi attualmente operativi.
  • Modello To-Be (Target Architecture): Rappresenta la visione architetturale a medio-lungo termine verso cui convergono i progetti.
  • Modelli Sandbox / Progetto: Aree temporanee in cui i team di progetto possono sperimentare nuove soluzioni architetturali senza impattare il modello di produzione, eseguendo poi il merge controllato delle modifiche approvate.

3. Esportazione, Backup e Migrazione tra Workspace

EasyEA include procedure guidate per il ciclo di vita dei modelli:

  • Esportazione Completa: Download dell’intero workspace in un archivio compresso contenente elementi, schemi, file SaC e metadati.
  • Clonazione Rapida: Duplicazione di un modello esistente per creare istantaneamente una baseline di partenza per un nuovo programma strategico.
  • Purge Sicuro: Eliminazione controllata di workspace di test con conferma amministrativa a doppio fattore.