Software è una soluzione di provisioning basata su modelli che semplifica la creazione e la standardizzazione di topologie per la distribuzione di applicazioni.

Gli architetti di software possono creare componenti Software che definiscano componenti per la distribuzione di middleware e applicazioni, specificando esattamente come debbano essere installati, configurati e disinstallati sulle macchine. Gli architetti IaaS, di software e delle applicazioni possono usare una tela basata su elementi grafici con un'interfaccia di selezione e trascinamento per modellare topologie per la distribuzione delle applicazioni. Gli architetti IaaS, di software e delle applicazioni possono combinare componenti Software con almeno un blueprint di macchina per definire la struttura dell'applicazione. È possibile includere dipendenze di installazione e configurazioni predefinite per applicazioni personalizzate e pacchetti di applicazioni enterprise. È inoltre possibile fornire qualsiasi valore di configurazione che l'architetto del software abbia progettato come valore modificabile, ad esempio le variabili di ambiente.

Distribuzione di servizi middleware e applicazioni

I componenti di Software possono essere distribuiti su sistemi operativi Windows o Linux su macchine vSphere, vCloud Director, vCloud Air e Amazon AWS.

  • Gli architetti IaaS possono creare blueprint di macchine riutilizzabili basati su modelli, snapshot o immagini di macchine Amazon contenenti l'agente guest e l'agente di avvio automatico di Software per supportare i componenti di Software.

  • Gli architetti di software possono creare componenti software riutilizzabili che definiscano azioni di installazione, configurazione, avvio e disinstallazione.

  • Gli architetti IaaS, di software e delle applicazioni utilizzano un'interfaccia grafica per modellare visivamente e pubblicare blueprint di applicazioni che combinino componenti di Software e blueprint di macchine, riconfigurando proprietà di Software e binding in base ai requisiti specificati dagli architetti di software.

  • Gli amministratori dei cataloghi aggiungono i blueprint pubblicati a un catalogo di servizi e autorizzano gli utenti a richiedere gli elementi del catalogo.

  • Gli utenti richiedono un elemento del catalogo e vRealize Automation distribuisce l'applicazione richiesta, eseguendo il provisioning delle macchine e dei componenti di Software in base a quanto definito nel blueprint dell'applicazione.

Standardizzazione in Software

Con Software, è possibile creare servizi riutilizzabili, usando proprietà di configurazione standardizzate per soddisfare i rigidi requisiti di conformità IT. Software include le seguenti proprietà di configurazione standardizzate:

  • Architettura basata su modelli, che consente di aggiungere blueprint di macchine con certificazione IT e servizi middleware nel blueprint dell'applicazione.

  • Modello di delega per sovrascrivere coppie nome-valore delle configurazioni tra architetto del software, architetto delle applicazioni e utente finale, per la standardizzazione dei valori di configurazione per servizi middleware e delle applicazioni.