Cos'è un'architettura di riferimento?
Un'architettura di riferimento è un insieme di modelli interregenti spesso utilizzati nello sviluppo del software e nell'integrazione dei sistemi informatici nelle reti aziendali. I team di gestione dei progetti possono utilizzare questi modelli per determinare come varie soluzioni, come i linguaggi di programmazione o le configurazioni di rete, ad esempio, si inseriscono in un modello di business. Diverse soluzioni diverse sono spesso ideate e di solito spetta alla squadra decidere quali sono i migliori usare. Oltre a un modello di riferimento aziendale, il piano di solito include un framework per il modo in cui le persone si interfacciano con la rete e quale software verrà implementato.
Termini e elementi del vocabolario comuni relativi ai componenti comuni di sistemi informatici e software fanno in genere parte di un'architettura di riferimento. È possibile elencare anche le interazioni tra programmi per computer e persino componenti elettronici. I modelli di come tutte le parti possono adattarsi insieme sono in genere studiati per comprendere le funzioni di comunicazione equipaggiamentoNT o un programma per computer specifico per l'attività, ad esempio.
I passaggi che vanno in un prodotto finale possono essere al centro di un'architettura di riferimento, che può anche consistere in un elenco di proprietà di un particolare sistema. Componenti e parti che compongono un sistema informatico sono talvolta inclusi nel modello. Le funzioni software o il layout di una rete di computer possono essere astratti, ma durante la fase di sviluppo di un progetto, l'architettura di riferimento diventa in genere più concisa poiché i piani per un prodotto finito si uniscono.
L'architettura del software di riferimento è spesso costituita da sistemi operativi e programmi di gestione del database che controllano l'archiviazione e il flusso di informazioni. Un particolare progetto può richiedere determinati programmi software e un'impresa deve spesso considerare le spese di acquisizione di queste e le licenze associate. L'architettura di riferimento spesso incorpora il servizio del computerErs e il software che viene utilizzato per gestirli. Le comunicazioni, l'accesso ai dati, la gestione delle directory e il software di sviluppo sono generalmente inclusi anche nel modello.
I linguaggi di programmazione e l'ambiente di sviluppo utilizzati sono in genere componenti integrali di un'architettura di riferimento. L'accesso ai sistemi informatici e il tipo di sicurezza in atto sono generalmente considerati anche in un modello di riferimento, così come il metodo in cui i comandi da un'interfaccia utente vengono instradati attraverso un computer a una rete. Questi comandi sono spesso importanti in relazione a come interagiscono diverse parti di un'azienda. Un'architettura di riferimento, quindi, fornisce un modello standard di un sistema informatico in sviluppo o che un'impresa può utilizzare per lo sviluppo, la costruzione e il miglioramento della sua rete.