Che cos'è l'hosting di applicazioni?
L'hosting di applicazioni è un tipo di servizio di web hosting che fornisce software specifico ai client su una rete o su Internet. Si distingue dal web hosting generale in quanto di solito fornisce una gestione e un'infrastruttura complete per un'applicazione con un uso particolare, invece di fornire solo un server web o uno spazio server. Gli usi dell'hosting di applicazioni includono software come servizio, sistemi di gestione dei contenuti ed elaborazione dei pagamenti.
Gli individui e le aziende possono scegliere di utilizzare l'hosting del software, in quanto può offrire i vantaggi di un breve periodo di installazione per il nuovo software e anche ridurre i costi complessivi. Ad esempio, se un'azienda desidera utilizzare un software specifico per le risorse umane, dovrebbe acquistare una licenza commerciale per il software oltre allo spazio del server per eseguire l'applicazione e la formazione per le persone su come aggiornare, installare e gestire il software. Con l'hosting gestito, il provider di hosting offre il software sui propri server e di solito gestisce tutta l'installazione, l'aggiornamento e la manutenzione del software e del server.
L'hosting di applicazioni viene spesso pagato in base all'uso, ad esempio al mese di accesso al software. Ciò può ridurre ulteriormente i costi per l'uso di software costoso per un'azienda, in quanto può assicurare che paghi solo per l'uso di cui ha effettivamente bisogno. L'hosting di applicazioni è di solito accessibile da un'azienda o da un individuo che ha pagato il servizio tramite un'interfaccia Web fornita dalla società di hosting, proprio come l'accesso a un sito Web. Le applicazioni e il software forniti da una società di hosting delle applicazioni sono di proprietà del provider di hosting, non della società che sta pagando per utilizzare il software come servizio.
Un uso comune di questo tipo di hosting è il software per i servizi pubblicitari, in cui il provider gestisce il server e il software che visualizza e tiene traccia degli annunci basati sul Web. Altri usi sono le applicazioni del libro paga e il software di gestione delle risorse umane. I moduli del programma di formazione sono spesso offerti come applicazioni ospitate, in cui i dipendenti possono accedere per guardare video e fare valutazioni. Il software di e-commerce e l'elaborazione dei pagamenti sono un altro servizio comunemente offerto. Anche i sistemi di gestione dei contenuti, come l'hosting di blog e l'hosting multimediale per immagini e video, sono utilizzati per l'hosting delle applicazioni.
L'hosting di applicazioni presenta degli svantaggi e non è sempre la soluzione preferita per ogni scopo di hosting aziendale. I programmi utilizzati come software come servizio non sono generalmente personalizzabili e non possono essere facilmente integrati con altre applicazioni. I dati e le informazioni utilizzati con l'applicazione non rientrano nel controllo diretto di un'azienda e pertanto potrebbero essere più facilmente compromessi.