Che cos'è IaaS? In che modo l'infrastruttura come servizio è diversa da SaaS e PaaS

Pubblicato: 2021-03-17

Che cos'è esattamente IaaS? Cosa lo rende diverso dagli altri servizi cloud come PaaS e SaaS?

A differenza di PaaS, che offre un ambiente completo per la distribuzione di app, e SaaS, che fornisce soluzioni software complete, IaaS ti dà accesso solo a macchine virtuali bare-bone, storage, networking e potenza di calcolo.

Ancora confuso? Non preoccuparti. Capirai le differenze tra loro entro la fine di questo post. Con il 91% delle aziende che passa almeno in parte al cloud, questa conoscenza di base è fondamentale.

Esaminiamo cos'è IaaS, individuiamo in che modo differisce dagli altri servizi cloud e dai un'occhiata ad alcuni esempi reali di esso in uso.

Che cos'è IaaS in parole semplici?

IaaS (Infrastructure as a Service) si riferisce allo spazio su disco rigido noleggiabile o alla potenza di calcolo (ad es. CPU, RAM) da computer connessi a Internet.

Puoi utilizzare questi servizi per ospitare un'app aziendale nel cloud, elaborare grandi quantità di dati o persino ospitare il tuo sito web.

Nella maggior parte dei casi, affitti un'infrastruttura di cloud computing con pagamento in base al consumo a ore. Invece di un pacchetto mensile bloccato che include vari servizi, puoi individuare ciò di cui hai bisogno in qualsiasi momento.

Ad esempio, puoi aggiungere dozzine di macchine virtuali per elaborare un nuovo set di dati per poche ore. Non è necessario impegnarsi o pagare per i servizi che non utilizzi.

È anche una buona opzione per casi d'uso in corso relativamente stabili, in cui la domanda a volte può fluttuare bruscamente. Ad esempio, puoi usarlo per ospitare il tuo CRM interno o altre applicazioni. È facile aumentare o diminuire in base all'utilizzo e ai cambiamenti della domanda, come durante una stagione intensa.

Quindi hai sentito parlare di SaaS e PaaS... ora incontra IaaS e guarda come si inserisce nel mondo in rapida espansione dei servizi cloud Clicca per Tweet

Un esempio di IaaS: Amazon EC2

Amazon EC2 è stato uno dei primi servizi di cloud computing lanciato al pubblico nel 2006. Ti consente di creare istanze (macchine virtuali) in 77 diversi data center in tutto il mondo.

Le istanze sono flessibili, senza un sistema operativo o un pannello di controllo predefinito, quindi puoi personalizzarle in base alle tue esigenze, sia che si tratti di testare il tuo software su più sistemi operativi, ospitare un sito Web o elaborare big data.

Amazon EC2, screenshot
Amazon EC2

Questa personalizzazione è ciò che lo rende un servizio IaaS. Non è una soluzione completa, in pacchetto, pronta per la distribuzione o l'uso. È necessario configurare l'ambiente del server prima di poterlo utilizzare.

Ad oggi, EC2 è uno dei servizi più popolari del principale fornitore di servizi cloud AWS e tutti i principali concorrenti offrono opzioni simili.

A questo punto, dovresti avere una conoscenza di base di IaaS, ma potresti non comprendere appieno in che modo sia diverso da SaaS e, in particolare, PaaS.

Confrontiamoli ed evidenziamo le loro differenze.

IaaS vs PaaS vs SaaS: qual è la differenza?

Infrastructure as a Service (IaaS) offre solo le nozioni di base, come lo storage e l'informatica, con alcuni strumenti di sicurezza e scalabilità. È semplicemente un'applicazione software già pronta in affitto. Un servizio PaaS, invece, è una piattaforma completa per la distribuzione di app.

Il modo più semplice per cogliere appieno la differenza tra loro è confrontare alcuni esempi.

Abbiamo già trattato AWS, quindi utilizziamo i servizi cloud di Google per fare il confronto.

Google Compute Engine è uno dei principali servizi IaaS di Google Cloud. Puoi noleggiare macchine virtuali di vario tipo a seconda delle tue esigenze.

Google Compute Engine, screenshot
Motore di calcolo di Google

Ma queste macchine virtuali non sono dotate di ambienti server o librerie di codice preinstallate. Sono tabula rasa.

Tutto ciò per cui stai pagando è la potenza di calcolo e lo spazio su disco rigido, in altre parole, l'infrastruttura.

Google App Engine , invece, rientra nell'etichetta PaaS. Invece di configurare il tuo ambiente server, puoi iniziare subito a sviluppare e distribuire il tuo codice.

Google App Engine, screenshot
Motore per app di Google

L'App Engine si occupa delle librerie di codice e del software server necessari. Fornisce la piattaforma di cui hai bisogno per ospitare le tue app e software (o open source).

Infine, Google Drive è un prodotto SaaS, che offre una soluzione a un problema aziendale specifico.

Certo, è un servizio cloud incentrato sull'hosting di file. Ma va oltre il livello PaaS offrendo un'interfaccia utente completamente formata con funzionalità come condivisione, controllo dei permessi e altro.

Google Drive, screenshot
Google Drive

Non consente l'esecuzione di altre app, quindi non è una piattaforma IaaS adatta, ma non è questo il punto.

L'elemento distintivo di un'app SaaS è che puoi iniziare a utilizzarla per risolvere problemi aziendali senza dover codificare nulla. Tutto quello che devi fare è registrarti (e, se è un servizio a pagamento, pagare).

Ecco come funziona Google Drive: puoi caricare un file, condividerlo o vedere le ultime modifiche di Google Documenti senza scrivere o eseguire il commit di una singola riga di codice.

Se sei ancora confuso, esplora il seguente elenco di esempi affiancati da ciascuna categoria di servizi cloud:

Esempi IaaS Esempi PaaS Esempi SaaS
Amazon EC2 AWS Elastic Beanstalk documenti Google
Google Compute Engine (GCE) Motore per app di Google Microsoft Dynamics CRM
Archiviazione cloud di Google Fonderia IBM Cloud forza vendita
Macchina virtuale di Azure Servizio app di Microsoft Azure lento
Rack Eroku Zendesk
linode Piattaforma dell'app DigitalOcean Google Workspace (precedentemente G Suite)

Va bene, ma in che modo IaaS è diverso dal Web Hosting?

Se stai affittando spazio per computer e potenza di calcolo da una macchina connessa a Internet, in che cosa è diverso da un normale servizio di web hosting?

Ci sono quattro differenze principali:

  1. Flessibilità : puoi scegliere tra diversi tipi di archiviazione (in base alla frequenza di accesso), componenti hardware, sistemi operativi e altri fattori.
  2. Scalabilità in tempo reale: aggiungi tutte le istanze di cui hai bisogno in tempo reale.
  3. Rete virtuale: simula una rete e comunica tra macchine senza utilizzare la rete Internet pubblica.
  4. Modello con pagamento in base al consumo: paghi solo per le risorse che utilizzi per tutto il tempo in cui le utilizzi. Ad esempio, puoi aggiungere 12 macchine per alcune ore per far fronte a un'impennata e quindi rimuoverle senza impegnarti in un piano mensile.

I piani di hosting condiviso economici raggruppano anche diversi clienti sulle stesse macchine virtuali, causando problemi di sicurezza e prestazioni inaffidabili a seconda di altri siti sulla stessa macchina virtuale.

Puoi usare IaaS per ospitare un sito web? Certo, ma richiede più competenze tecniche rispetto al semplice pagamento di un servizio di hosting gestito, come Kinsta.

Ora che hai compreso alcuni fondamenti di IaaS, esploriamo la sua quota di mercato nel più ampio mercato dei servizi cloud.

Dimensioni del mercato IaaS, quota e fornitori leader

Nel 2019, le aziende di tutto il mondo hanno speso oltre 44,5 miliardi di dollari in servizi IaaS. Gli esperti del settore prevedono che questo numero quasi raddoppierà entro la fine del 2022 a 82,2 miliardi di dollari .

Dimensioni del mercato IaaS dal 2015 al 2022
Dimensioni del mercato IaaS dal 2015 al 2022 (Fonte: Statista)

Ma quanto è grande IaaS rispetto agli altri tipi di servizi cloud? Diamo un'occhiata ai dati.

La quota di mercato del cloud tra PaaS, IaaS e SaaS mostra che SaaS è il leader indiscusso, con IaaS al secondo posto, secondo gli ultimi dati di Gartner.

Quota di mercato del cloud pubblico (Fonte: Gartner)
Quota di mercato del cloud pubblico (Fonte: Gartner)

Gartner separa BPaaS (Business Process as a Service) come strumenti di gestione delle buste paga, API di comunicazione e altro in una categoria separata.

Sebbene sia difficile dire quanto rientri in SaaS e PaaS con definizioni più ampie, nessuno di questi strumenti rientra nell'ombrello IaaS. Anche se assegniamo generosamente metà di tali entrate al PaaS, l'IaaS è ancora più importante, con un tasso di crescita molto più rapido rispetto al PaaS.

Ora che comprendiamo la quota di mercato delle principali categorie di cloud computing, esaminiamo quali aziende dominano il mercato IaaS.

I principali fornitori IaaS e la loro quota di mercato

Gli ultimi dati evidenziano una manciata di attori significativi che controllano oltre la metà del mercato IaaS nel 2020.

Quota di mercato del fornitore IaaS (Fonte: Statista)
Quota di mercato del fornitore IaaS (Fonte: Statista)

Secondo Statista, la quota di mercato di AWS di IaaS nel 2020 è del 33% , davanti alla quota di Microsoft Azure del 18% e la quota di mercato di Google Cloud al 9% .

I dati degli ultimi tre anni raccontano una storia con tre personaggi principali. All'inizio c'era AWS. Il vantaggio è evidente quando si osservano i dati sulle quote di mercato negli ultimi due anni.

AWS ha consolidato il suo vantaggio e detiene ancora quasi un terzo del mercato. Ma Google e, in particolare, Microsoft stanno crescendo più velocemente e stanno iniziando a recuperare.

In soli tre anni, Microsoft Azure ha aumentato la propria quota di mercato dal 13% al 18% , mentre AWS non ha tenuto il passo. Come fanno questo? Microsoft utilizza le sue connessioni aziendali per ottenere regolarmente affari da miliardi di dollari (come questo accordo del governo polacco del 2020 e l'accordo sul cloud del Dipartimento della Difesa degli Stati Uniti).

Se guardi solo questo grafico, IBM (innovatore di intelligenza artificiale e potenza del cloud aziendale) appare quasi irrilevante. Sembra che Microsoft e Google abbiano divorato la quota di IBM, che è scesa al di sotto del 7% e ora è raggruppata con "altre" società negli ultimi rapporti.

Ma secondo il rapporto ufficiale sugli utili di IBM nel 3° trimestre del 2020, ha registrato entrate per 4,9 miliardi di dollari dai servizi di infrastruttura cloud (da un mix di IaaS e PaaS). Quindi è ancora un attore significativo nel mercato del cloud computing.

Altri rapporti recenti mostrano le principali società cinesi, in particolare Alibaba, con una quota maggiore nel 2020.

Quota di mercato IaaS 2020 (Fonte: Canalys)
Quota di mercato IaaS 2020 (Fonte: Canalys)

Ma i tre protagonisti restano gli stessi (AWS vs Azure e Google Cloud). AWS siede al trono con quasi un terzo della quota di mercato, Microsoft Azure sta flirtando con il 20% e Google Cloud sta lentamente recuperando terreno.

Servizi IaaS e casi d'uso

IaaS non riguarda solo l'elaborazione di big data. Esiste un'ampia gamma di casi d'uso per i diversi servizi che rientrano nell'ombrello IaaS.

Ad esempio, potrebbe essere necessaria l'archiviazione a lungo termine di file di archivio digitali a cui non accederai frequentemente su server personalizzati a basso consumo ea basso costo.

Di seguito, esploriamo in dettaglio più servizi IaaS e i loro casi d'uso.

Informatica (elaborazione dati, test di software, app di hosting, ecc.)

Puoi definire il primo tipo di servizi IaaS come "cloud computing as a service". In sostanza, noleggi server virtuali o istanze di storage e potenza di calcolo per eseguire applicazioni o altri processi nel cloud.

Come accennato in precedenza, a differenza di un normale piano di hosting, di solito segui un modello con pagamento in base al consumo e puoi scalare liberamente in base alle tue esigenze in tempo reale. Con la maggior parte dei fornitori, puoi anche optare per piani mensili per pagamenti prevedibili.

Ma va oltre il semplice hardware fisico. Ad esempio, i server virtuali IBM Cloud includono strumenti di ridimensionamento automatico, sicurezza cloud e conformità.

Server virtuali cloud IBM
Server virtuali cloud IBM

Puoi anche collegare facilmente questo servizio a qualsiasi altra offerta PaaS o SaaS di IBM, come il data warehousing o l'IA.

Hosting di siti web

Anche per l'hosting "solo" di un sito Web, i provider IaaS si distinguono. I grandi fornitori di IaaS sono tra i principali host web al mondo.

Quota di mercato del provider di hosting Web (Fonte: W3Techs)
Quota di mercato dei fornitori di web hosting (Fonte: W3Techs)

Nel gennaio 2021, Amazon era il provider di hosting numero 1 al mondo. Alimenta il 5,8% di tutti i siti Web indicizzati su Internet.

Ma perché così tante persone scelgono un provider IaaS per l'hosting web di base?

Ci sono alcuni motivi. In primo luogo, dal momento che non si paga per il supporto pratico o ambienti specifici, tende ad essere più economico, soprattutto su larga scala. Quindi, per le agenzie e i dipartimenti aziendali interni che gestiscono un portafoglio di siti Web, IaaS è spesso la scelta ideale.

Inoltre, se esegui un'applicazione pesante o hai miliardi di visitatori mensili, un normale servizio di web hosting potrebbe avere difficoltà a fornire la stabilità di cui hai bisogno. Con IaaS, tuttavia, puoi ridimensionare automaticamente per soddisfare l'utilizzo fluttuante.

Puoi anche personalizzare la macchina virtuale per ottimizzare la velocità e le prestazioni del tuo sito web. Ovviamente, farai fatica a configurare un ambiente server adeguato senza l'esperienza appropriata.

Archiviazione (Gestione file, backup)

Puoi classificare la seconda categoria di servizi IaaS come "storage as a service".

Con computer e file digitali esistenti da decenni, l'archiviazione e la gestione dei file sono diventate più difficili per le grandi aziende. Ogni volta che aggiorni i tuoi computer e sistemi, l'esportazione di archivi e dati diventa più laboriosa.

Fortunatamente, un servizio di archiviazione IaaS, come Simple Storage Service di Amazon (o Amazon S3), può aiutare.

Funzionalità di Amazon S3
Funzionalità di Amazon S3

È una soluzione IaaS per l'archiviazione di file e documenti nel cloud. Puoi gestire l'accesso pubblico ai file, controllare la posizione del server, classificare automaticamente i file in "bucket" e altro ancora.

Archiviazione a lungo termine (archiviazione)

Una caratteristica utile di S3 (e di servizi IaaS di archiviazione simili) è la disponibilità di più livelli di archiviazione. Ad esempio, puoi scegliere uno storage super economico e ad accesso lento, noto anche come cold storage, se pensi di non aver bisogno di un accesso frequente ai tuoi dati.

Se desideri archiviare i file nel caso in cui ne avessi bisogno in futuro, S3 Glacier è una buona opzione.

Ghiacciaio AWS S3
Ghiacciaio AWS S3

Servizi di rete

La rete è il terzo livello dei servizi IaaS. È connesso (capito?) all'usabilità complessiva degli altri prodotti.

Ad esempio, utilizzando le reti virtuali, puoi creare un cloud ibrido che utilizzi sia macchine in loco che macchine virtuali per lo stesso scopo.

Anche se non hai un solo server fisico, le macchine IaaS sono dotate di servizi di rete integrati. Con una WAN virtuale e indirizzi IP univoci, puoi comunicare tra macchine virtuali senza collegarti alla rete Internet pubblica.

I provider moderni offrono anche bilanciamento del carico, firewall, sicurezza in tempo reale e ottimizzazione della WAN.

Aumenta la velocità del tuo sito WordPress fino al 200% con la nostra infrastruttura flessibile basata su Google Cloud. Prova Kinsta gratuitamente

I più grandi provider IaaS e i servizi che offrono

Ora che hai compreso alcune nozioni di base su IaaS, diamo un'occhiata più da vicino ai principali fornitori e a ciò che offrono.

AWS

Sul suo sito Web, AWS tende a raggruppare le sue offerte IaaS in diversi casi d'uso PaaS.

Servizi cloud AWS
Servizi cloud AWS

Ma, naturalmente, ti consente di affittare la potenza di calcolo sottostante. E spesso è tutto ciò per cui paghi, anche se utilizzi una soluzione PaaS come Elastic Beanstalk.

In qualità di innovatore originale nel cloud computing pubblico, ti copre dall'informatica allo storage a lungo termine e al networking.

Informatica Amazon EC2
Conservazione Amazon S3
Archiviazione e backup Ghiacciaio Amazon S3
Sicurezza Firewall e rilevamento delle minacce in tempo reale
Cloud privato e ibrido VMware Cloud su AWS e AWS Outposts
Rete AWS PrivateLink (trasferimento di dati interno all'interno di una rete virtuale, nessun utilizzo di Internet pubblico)
Centri dati 109 data center in oltre 40 zone di disponibilità

I prezzi su richiesta variano notevolmente a seconda delle specifiche della macchina virtuale e della posizione del data center. L'istanza più economica (t4g.nano con 0,5 GB di memoria) parte da $ 0,0028 all'ora.

Prezzi di Amazon EC2
Prezzi di Amazon EC2

In caso di necessità, è possibile aggiungere o rimuovere macchine in tempo reale per regolare il carico.

Google Cloud

Google Cloud offre un'ampia gamma di servizi cloud, da IaaS a PaaS e persino SaaS.

Con Google Workspace e la ricerca intelligente basata su Google nel tuo cloud privato, è un'opzione eccellente per le aziende che stanno passando al cloud su tutta la linea.

Prodotti Google Cloud
Prodotti Google Cloud

Ma guardando l'infrastruttura fondamentale, come si confronta Google con AWS?

Informatica Google Compute Engine (GCE), Bare Metal
Conservazione Archiviazione cloud di Google
Archiviazione e backup Archiviazione su cloud – Archivio
Sicurezza Firewall e rilevamento delle minacce in tempo reale
Cloud privato e ibrido Cloud privato virtuale / Anthos
Rete Virtual Private Cloud (trasferimento dati interno all'interno di una rete virtuale, nessun utilizzo di Internet pubblico)
Centri dati 142 data center in oltre 73 zone di disponibilità

Google Cloud copre tutte le stesse basi fondamentali e offre persino molti data center e posizioni. Oltre 142 data center lo rendono ideale per l'alta disponibilità o il ripristino di emergenza, perfetto se hai uno SLA di servizio del 99,99%.

Se sei più preoccupato per i tuoi profitti, tuttavia, potresti voler saperne di più sui prezzi GCE.

Prezzi di Google Cloud Engine
Prezzi di Google Cloud Engine

I prezzi per GB ora di memoria sono paragonabili ad AWS, almeno per il tipo di macchina E2. Con un impegno di 1 anno, i prezzi sono notevolmente inferiori.

Con un impegno di 3 anni, ottieni uno sconto del 56% e devi solo pagare $ 0,001316 per GB ora.

Se vuoi confrontare le due opzioni in modo più dettagliato, puoi leggere il nostro post completo su Google Clouds vs AWS.

Microsoft Azure

Microsoft, il secondo più grande fornitore IaaS a livello globale, offre anche un'ampia gamma di solidi servizi cloud.

Servizi cloud Microsoft Azure
Servizi cloud Microsoft Azure

Non sorprende che Azure abbia coperto anche tutte le basi IaaS.

Informatica Macchine virtuali di Azure (Linux e Windows)
Conservazione File di Azure
Archiviazione e backup Archiviazione di Azure
Sicurezza Firewall e rilevamento delle minacce in tempo reale
Cloud privato e ibrido Azure Private Cloud
Rete WAN virtuale, VPN (trasferimento dati interno all'interno di una rete virtuale, nessun utilizzo di Internet pubblico)
Centri dati 100 data center in oltre 58 zone di disponibilità

Con macchine virtuali, archiviazione, archiviazione e protocolli di sicurezza affidabili, è un'ottima piattaforma cloud su cui basarsi.

Ma per quanto riguarda il prezzo? Può competere con Google e Amazon?

Prezzi delle macchine virtuali di Azure
Prezzi delle macchine virtuali di Azure

L'istanza più economica, con 0,5 GB di RAM, costa leggermente di più del suo equivalente AWS a $ 0,0052 all'ora.

Ma include fino a 4 GB di spazio di archiviazione, a differenza di AWS, dove è necessario utilizzare un servizio di archiviazione aggiuntivo.

Puoi anche ridurre i prezzi impegnandoti in Azure per un accordo a prezzo fisso di più anni.

IBM Cloud

Sicuramente IBM Cloud non è stata in grado di tenere il passo con i "tre grandi" in termini di crescita, ma che dire dei suoi prodotti effettivi?

Prodotti IBM Cloud
Prodotti IBM Cloud

IBM offre una solida infrastruttura cloud in tutte le categorie, proprio come i suoi principali concorrenti.

Informatica IBM Cloud Virtual Server, IBM Cloud Bare Metal Server
Conservazione Archiviazione oggetti IBM Cloud
Archiviazione e backup IBM Cloud Storage (Cold Vault)
Sicurezza Firewall e rilevamento delle minacce in tempo reale
Cloud privato e ibrido IBM Virtual Private Cloud
Rete IBM Virtual Private Cloud (trasferimento interno di dati all'interno di una rete virtuale, nessun utilizzo di Internet pubblico)
Centri dati 60 data center in oltre 18 zone di disponibilità

Puoi configurare una macchina virtuale, archiviare o archiviare file e molto altro. Ma quando si tratta di prezzo, IBM fatica a competere con i leader del settore.

Una singola VM da 4 GB ti costerà $ 0,084 all'ora, quasi quanto una nuova istanza di Google N2 con 8 GB di RAM.

Prezzi del server virtuale IBM Cloud
Prezzi del server virtuale IBM Cloud

E con "solo" 60 data center in 18 zone, è l'opzione meno adatta per i cloud distribuiti.

Tuttavia, il principale punto di forza di IBM non risiede nell'infrastruttura fisica stessa, ma nelle sue soluzioni PaaS e SaaS come Watson AI.

Quindi se è la scelta giusta per te dipende da cosa stai cercando.

Che cos'è IaaS e in che cosa differisce dai più noti PaaS e SaaS? Scopri di più in questo post ️ Clicca per twittare

Sommario

IaaS ti offre l'intera scala di un'impresa digitale internazionale, con tutta la potenza di archiviazione e di calcolo di cui hai bisogno con un semplice clic.

Puoi usarlo per elaborare dati, testare il tuo software o persino ospitare il tuo sito web. Ma può essere difficile da configurare e iniziare se sei un principiante assoluto.

Se desideri un host web che utilizzi una tecnologia cloud all'avanguardia, puoi utilizzare il nostro servizio di migrazione gratuito per spostare il tuo sito WordPress su Kinsta oggi stesso.

I nostri piani di hosting WordPress gestiti accessibili si basano sull'infrastruttura cloud di Google Cloud, senza il mal di testa (usiamo le ultime VM ottimizzate per il calcolo C2 per ottimizzare le prestazioni).