Per ridurre i costi operativi, è possibile ordinare un server (servizio di hosting) o uno spazio in un data-center, oppure è possibile noleggiare risorse di calcolo: kernel CPU, RAM, ecc. Questo è un modello IaaS.
Esempio. Puoi trovare esempi di servizi IaaS tipici, ad esempio su OVH come cloud pubblico o privato o su AWS come cloud computing.
La differenza principale tra IaaS e i servizi di hosting tradizionali è la scalabilità che offre e la possibilità di fatturare ai clienti solo per le risorse consumate.,
È possibile impostare IaaS in BILLmanager utilizzando il modulo vCloud Director.
PaaS — platform as a service
Costruire la propria applicazione richiede diversi software di terze parti. Hai bisogno di una piattaforma, strumenti, database, librerie di apprendimento automatico e molto altro. Inoltre, è necessario ospitare applicazioni pronte da qualche parte. È troppo costoso e richiede tempo.
In alternativa, è possibile utilizzare un ambiente di sviluppo integrato e memorizzare le applicazioni sull’hosting di applicazioni che fornisce diversi servizi e strumenti., È il provider che si occupa di aggiornamenti e altre prestazioni di routine per mantenere il sistema funziona correttamente. Tali servizi sono chiamati PaaS.
Esempio. Ambiente di sviluppo cloud Codenvy; Google App Engine, applicazioni Microsoft Azure o AWS;Docker; applicazioni serverless AWS, database Oracle, ecc.
Il vantaggio principale di PaaS è che consente di avviare rapidamente le applicazioni anche per piccoli gruppi. Inoltre, con un servizio cloud, gli sviluppatori possono raccogliere statistiche dalla loro app, analizzare le informazioni e prendere le decisioni migliori per il loro business.,
VMmanager consente di creare macchine virtuali per testare programmi software ed eseguire altre attività.
SaaS — software as a service
Tutti conoscono i programmi software. Li usiamo per stampare testi, inviare e-mail, creare illustrazioni. Includono anche applicazioni per esigenze aziendali: CRM, ERP e altri sistemi.
In passato, gli utenti dovevano acquistare e installare i programmi sul proprio PC locale. Oggi puoi semplicemente aprirlo nel tuo browser preferito. Questo è SaaS.
Esempio. Per gli utenti finali: Office 365 di Microsoft, servizio Google.,
Al contrario di applicazioni on-premise, Saas non richiede di acquistare una versione completa e spendere molti soldi in una sola volta; non è necessario installare l’applicazione sul dispositivo; è possibile utilizzarlo da dispositivi diversi.
Le nuove versioni di ISPmanager e VMmanager verranno fornite come soluzioni SaaS.
Altri tipi di XaaS
Pro e contro di XaaS
XaaS offre numerosi vantaggi agli utenti finali e ha solo uno svantaggio: l’utilizzo di un servizio cloud per molti anni a venire può diventare più costoso rispetto a un programma software a vita., Ci sono più svantaggi per le aziende, tuttavia ne hanno anche molti .. vantaggio.
XaaS, come un taxi, non è per tutti. Alcune persone non credono ai conducenti, altri non vogliono pagare più del dovuto e a qualcuno piace semplicemente guidare se stesso. Gli esperti raccomandano che un’azienda memorizzi i processi cruciali localmente e localizzi solo le funzioni non critiche nei cloud.,
Executive Summary: Riassumendo SaaS vs PaaS vs IaaS
Alcuni modelli di server di cloud computing sono più complicati di altri.
Il livello di conoscenza dell’amministrazione del sistema diminuisce man mano che si scende nell’elenco in questo ordine: On-premise>IaaS>PaaS> SaaS.,
Ecco un altro visual composizione, utilizzando questa volta la pizza di ripartizione di ogni tipo:
ricapitoliamo.
Quali sono le differenze tra IaaS, PaaS e SaaS?
- IaaS è lì per fornire la massima flessibilità quando si tratta di ospitare applicazioni su misura, così come un fornire un data center generale per l’archiviazione dei dati.,
- PaaS è spesso costruito su una piattaforma IaaS per ridurre la necessità di amministrazione del sistema. Ti consente di concentrarti sullo sviluppo di app anziché sulla gestione dell’infrastruttura.
- SaaS offre soluzioni pronte all’uso e pronte all’uso che soddisfano una particolare esigenza aziendale (ad esempio sito web o e-mail). La maggior parte delle piattaforme SaaS moderne sono costruite su piattaforme IaaS o PaaS.
Potresti scegliere di iniziare con un modello di servizio di cloud computing o trovare una necessità per tutti e tre: dipende dalle dimensioni e dalla complessità della tua attività.