Deployment di applicazioni

Considerate le centinaia, se non migliaia, di applicazioni supportate dalla maggior parte delle organizzazioni, non sorprende che i responsabili IT siano costantemente impegnati nel deployment di nuovi prodotti software, aggiornamenti e patch. Tuttavia, poiché le applicazioni rappresentano la parte dell'infrastruttura IT più soggetta a cambiamenti, esse richiedono anche lunghi tempi di gestione.

Essendo tradizionalmente installate su computer ed eseguite in un sistema operativo, le applicazioni devono coesistere con tutte le altre applicazioni installate nel client. Le applicazioni eseguite sullo stesso sistema condividono in genere vari elementi, condivisione che può diventare estremamente problematica. Ad esempio, il funzionamento di un'applicazione potrebbe richiedere una versione specifica di una DLL, mentre per un'altra applicazione potrebbe essere necessaria una versione diversa della stessa DLL. L'installazione di entrambe le applicazioni crea una situazione in cui una delle due sovrascrive la versione di DLL richiesta dall'altra. Per evitare il problema, le organizzazioni eseguono in genere lunghi test prima di installare una nuova applicazione, con il risultato che il deployment delle applicazioni può richiedere settimane, se non mesi. Per questo motivo, i responsabili IT non applicano patch o aggiornamenti di applicazioni con la frequenza che vorrebbero. Semplicemente, non dispongono del tempo o delle risorse necessari.

Deployment più rapido con la virtualizzazione delle applicazioni

La virtualizzazione delle applicazioni ha il potere di cambiare questa situazione. Separando le applicazioni dal sistema operativo ed eseguendo le applicazioni senza installarle, la virtualizzazione elimina le probabilità che si verifichino conflitti tra applicazioni, riduce i requisiti di test per la compatibilità e riduce drasticamente i tempi necessari per il deployment.

Soluzioni Microsoft per la virtualizzazione delle applicazioni

Grazie a Microsoft SoftGrid Application Virtualization, gli amministratori possono creare facilmente applicazioni virtuali gestite a livello centrale. Inoltre, poiché SoftGrid supporta lo streaming di applicazioni su richiesta, i responsabili IT non dovranno più pianificarne la distribuzione e gli utenti non dovranno più aspettare per disporre delle applicazioni di cui hanno bisogno. Con SoftGrid infine i progetti di deployment di importanza critica e particolarmente complessi, come la migrazione di sistemi operativi, l'applicazione di patch per la protezione e i piani di ripristino di emergenza, vengono portati a termine in modo più semplice e rapido.

Per i problemi di compatibilità tra applicazioni e sistemi operativi, è possibile utilizzare SoftGrid insieme a Servizi terminal Microsoft per eseguire un'applicazione nel proprio sistema operativo legacy, in hosting sul desktop corrente. SoftGrid può inoltre essere utilizzato in combinazione con Microsoft System Management Server (SMS), per ottenere la flessibilità necessaria per gestire applicazioni virtualizzate all'interno dell'infrastruttura SMS.

Per gli scenari in cui è necessario un rapido deployment di Windows Vista in un ambiente virtuale centralizzato, è possibile utilizzare Vista Enterprise Centralized Desktop, che consente di eseguire il deployment di Windows Vista nelle macchine virtuali utilizzando la stessa immagine di base già distribuita sul desktop, in modo da sfruttare gli stessi scenari di applicazione di patch, compatibilità tra le applicazioni e supporto già implementati nei desktop tradizionali.