Virtual Appliance: soluzioni pronte all'uso

Virtual Appliance: soluzioni pronte all'uso

di Andrea Chiarelli

giovedì 23 aprile 2009

Che cos'è una Virtual Appliance e quali sono i vantaggi principali sia rispetto alla modalità tradizionale di fornitura del software sia rispetto alla modalità Saas

Virtual Appliance e Saas

Una delle alternative più recenti alla distribuzione del software è il suo utilizzo come servizio, secondo il modello Software As A Service (Saas). Si tratta in realtà di una forma di distribuzione delle funzionalità più che del software vero e proprio ed offre indubbiamente diversi vantaggi per l'utente finale, alcuni dei quali analoghi a quelli offerti dall'adozione di una Virtual Appliance. Mi riferisco all'assenza di installazione e configurazione dei software di base e quindi al fatto che è possibile utilizzare da subito l'applicazione senza perdersi in dettagli tecnici.

È naturale che i due modelli di distribuzione del software soddisfino esigenze diverse. È da evidenziare, tuttavia, che le Virtual Appliance possono sopperire a tutte quelle circostanze in cui un software in modalità Saas non è in grado di soddisfare pienamente.

Ad esempio, una Virtual Appliance che risiede all'interno dell'infrastruttura di rete aziendale non è soggetta ad eventuali blackout di connettività che possono paralizzare l'attività in caso di applicazioni critiche. Inoltre, rispetto ad una soluzione Saas, il fatto di avere "in casa" l'applicazione offre la possibilità di un maggior controllo sulla riservatezza dei dati trattati.

Infine, una applicazione Saas difficilmente potrà fornire funzionalità di controllo della rete locale, come ad esempio quelle offerte da un firewall o un proxy, che invece possono essere egregiamente svolte da una Virtual Appliance.

Possiamo dire che le Virtual Appliance riescono a coniugare i vantaggi di immediato utilizzo del software in modalità Saas con i vantaggi dell'avere il software all'interno della propria azienda.

Conclusioni

Un obiettivo comune di sviluppatori e utenti è quello di semplificare le attività di contorno all'utilizzo delle funzionalità di un software. Le Virtual Appliance vanno in questa direzione fornendo un modello interessante ed efficace di distribuzione del software di una certa complessità. L'eliminazione delle fasi di installazione, configurazione e verifica consente all'utente di utilizzare da subito il software ed allo sviluppatore di eliminare le problematiche di conflitto con ambienti hardware e software di base diverse da installazione ad installazione.

Inoltre, la combinazione con i vantaggi derivanti dalle tecnologie di virtualizzazione rendono le Virtual Appliance un modello competitivo nel futuro della distribuzione del software.


Pagine: 123

  • Ottimo articolo per coloro che si avvicinano all'argomento, stringato e chiaro. Una FAQ per la portabilità delle Virtual Appliance http://musarra.wordpress.com/2010/01/10/sun-virtualbox-exportimport-opensuse-11-appliance/. Grazie, Antonio.

    scritto da Antonio Musarra - lunedì 11 gennaio 2010 alle ore 9.03
Inserisci il tuo commento

Nome (obbligatorio):
Email (obbligatorio):
Sito:
 
Vuoi salvare questi dati?
Commento:

VoIP in ufficio