Ce este IaaS? Cum este infrastructura ca serviciu diferită de SaaS și PaaS

Publicat: 2021-03-17

Ce este IaaS, mai exact? Ce îl face diferit de alte servicii cloud precum PaaS și SaaS?

Spre deosebire de PaaS, care oferă un mediu complet pentru implementarea aplicațiilor și SaaS, care oferă soluții software complete, IaaS vă oferă acces doar la mașini virtuale simple, stocare, rețea și putere de calcul.

Inca confuz? Nu vă faceți griji. Veți înțelege diferențele dintre ele până la sfârșitul acestei postări. Având în vedere că 91% dintre companii trec cel puțin parțial în cloud, această înțelegere de bază este crucială.

Să explorăm ce este IaaS, să vedem cum diferă de alte servicii cloud și să vedem câteva exemple din lumea reală în utilizare.

Ce este IaaS în cuvinte simple?

IaaS (Infrastructure as a Service) se referă la spațiul de închiriat pe hard disk sau puterea de calcul (de exemplu, CPU, RAM) de la computerele conectate la internet.

Puteți folosi aceste servicii pentru a găzdui o aplicație de afaceri în cloud, pentru a procesa cantități mari de date sau chiar pentru a vă găzdui site-ul web.

În cele mai multe cazuri, închiriați infrastructura de cloud computing pe bază de plata pe măsură, la oră. În loc de un pachet lunar blocat care include diverse servicii, puteți alege ceea ce aveți nevoie în orice moment.

De exemplu, puteți adăuga zeci de mașini virtuale pentru a procesa un nou set de date pentru doar câteva ore. Nu trebuie să vă angajați sau să plătiți pentru serviciile pe care nu le utilizați.

Este, de asemenea, o opțiune bună pentru cazurile de utilizare în curs de desfășurare relativ stabile, în care cererea poate fluctua uneori brusc. De exemplu, îl puteți folosi pentru a vă găzdui CRM-ul intern sau alte aplicații. Este ușor să o măriți sau să reduceți în funcție de utilizare și de modificările cererii, cum ar fi în timpul unui sezon aglomerat.

Deci ați auzit de SaaS și PaaS... acum faceți cunoștință cu IaaS și vedeți cum se încadrează în lumea în expansiune rapidă a serviciilor cloud Faceți clic pentru a Tweet

Un exemplu de IaaS: Amazon EC2

Amazon EC2 a fost unul dintre primele servicii de cloud computing lansate publicului în 2006. Vă permite să creați instanțe (mașini virtuale) în 77 de centre de date diferite de pe tot globul.

Instanțele sunt flexibile, fără un sistem de operare implicit sau un panou de control, astfel încât să le puteți personaliza pentru a se potrivi nevoilor dvs., fie că este vorba despre testarea software-ului pe mai multe sisteme de operare, găzduirea unui site web sau procesarea datelor mari.

Amazon EC2, captură de ecran
Amazon EC2

Această personalizare este ceea ce îl face un serviciu IaaS. Nu este o soluție completă, ambalată, gata pentru implementare sau utilizare. Trebuie să configurați mediul server înainte de a-l putea folosi.

Până în prezent, EC2 este unul dintre cele mai populare servicii de la furnizorul de servicii cloud AWS, iar toți concurenții semnificativi oferă opțiuni similare.

Până acum, ar trebui să aveți o înțelegere de bază a IaaS, dar este posibil să nu înțelegeți pe deplin în ce măsură este diferit de SaaS și, în special, de PaaS.

Să le comparăm și să le evidențiem diferențele.

IaaS vs PaaS vs SaaS: Care este diferența?

Infrastructure as a Service (IaaS) oferă doar elementele de bază, cum ar fi stocarea și calculul, cu unele instrumente de securitate și scalare. Este doar o aplicație software gata de închiriat. Un serviciu PaaS, pe de altă parte, este o platformă completă pentru implementarea aplicațiilor.

Cel mai simplu mod de a înțelege pe deplin diferența dintre ele este prin compararea unor exemple.

Am acoperit deja AWS, așa că să folosim serviciile cloud Google pentru a face comparația.

Google Compute Engine este unul dintre serviciile IaaS principale ale Google Cloud. Puteți închiria mașini virtuale de diferite tipuri în funcție de nevoile dvs.

Google Compute Engine, captură de ecran
Google Compute Engine

Dar aceste mașini virtuale nu vin cu medii de server sau biblioteci de coduri preinstalate. Sunt tablă goală.

Tot ceea ce plătești este puterea de calcul și spațiul pe hard disk - cu alte cuvinte, infrastructura.

Google App Engine , pe de altă parte, se încadrează sub eticheta PaaS. În loc să configurați mediul server, puteți trece direct la dezvoltarea și implementarea codului dvs.

Google App Engine, captură de ecran
Google App Engine

App Engine se ocupă de bibliotecile de cod necesare și de software-ul de server. Oferă platforma de care aveți nevoie pentru a vă găzdui propriile aplicații și software (sau open-source).

În cele din urmă, Google Drive este un produs SaaS, care oferă o soluție la o problemă specifică de afaceri.

Sigur, este un serviciu cloud axat pe găzduirea fișierelor. Dar depășește nivelul PaaS, oferind o interfață de utilizator complet formată, cu funcții precum partajarea, controlul permisiunilor și multe altele.

Google Drive, captură de ecran
Google Drive

Nu permite rularea altor aplicații, deci nu este o platformă IaaS potrivită, dar asta nu are rost.

Elementul definitoriu al unei aplicații SaaS este că puteți începe să o utilizați pentru a rezolva problemele de afaceri fără a fi nevoie să codificați nimic. Tot ce trebuie să faceți este să vă înscrieți (și, dacă este un serviciu plătit, să plătiți).

Așa funcționează Google Drive: puteți încărca un fișier, îl puteți partaja sau puteți vedea cele mai recente editări Google Docs fără să scrieți sau să comiteți o singură linie de cod.

Dacă încă sunteți confuz, explorați următoarea listă de exemple alăturate din fiecare categorie de servicii cloud:

Exemple IaaS Exemple PaaS Exemple SaaS
Amazon EC2 AWS Elastic Beanstalk documente Google
Google Compute Engine (GCE) Google App Engine Microsoft Dynamics CRM
Google Cloud Storage IBM Cloud Foundry Forta de vanzare
Mașină virtuală Azure Serviciul de aplicații Microsoft Azure Slack
Rackspace Heroku Zendesk
Linode Platforma de aplicații DigitalOcean Google Workspace (fost G Suite)

Bine, dar prin ce diferă IaaS de găzduirea web?

Dacă închiriezi spațiu pentru computer și putere de calcul de la o mașină conectată la internet, prin ce diferă acest lucru de un serviciu obișnuit de găzduire web?

Există patru diferențe principale:

  1. Flexibilitate : puteți alege între diferite tipuri de stocare (pe baza frecvenței de acces), componente hardware, sisteme de operare și alți factori.
  2. Scalabilitate în timp real: adăugați câte instanțe aveți nevoie în timp real.
  3. Rețea virtuală: simulați o rețea și comunicați între mașini fără a utiliza internetul public.
  4. Model cu plata pe măsură: plătiți numai pentru resursele pe care le utilizați cât timp le folosiți. De exemplu, puteți adăuga 12 mașini timp de câteva ore pentru a face față unei creșteri și apoi le puteți elimina fără a vă angaja într-un plan lunar.

Planurile de găzduire partajată ieftine adună, de asemenea, mai mulți clienți pe aceleași mașini virtuale, ceea ce duce la probleme de securitate și performanțe nesigure în funcție de alte site-uri de pe aceeași VM.

Puteți folosi IaaS pentru găzduirea unui site web? Sigur, dar necesită mai multă expertiză tehnică decât plata pentru un serviciu de găzduire gestionat, cum ar fi Kinsta.

Acum că înțelegeți câteva elemente fundamentale IaaS, să-i explorăm cota de piață pe piața mai largă a serviciilor cloud.

Dimensiunea pieței IaaS, cota și furnizorii de top

În 2019, companiile din întreaga lume au cheltuit peste 44,5 miliarde de dolari pe servicii IaaS. Experții din industrie se așteaptă ca acest număr să se dubleze până la sfârșitul anului 2022 la 82,2 miliarde de dolari .

Dimensiunea pieței IaaS în perioada 2015-2022
Dimensiunea pieței IaaS în perioada 2015-2022 (Sursa: Statista)

Dar cât de mare este IaaS în comparație cu celelalte tipuri de servicii cloud? Să ne uităm la date.

Cota de piață în cloud între PaaS, IaaS și SaaS arată că SaaS este liderul clar, IaaS pe locul doi, conform ultimelor date de la Gartner.

Cota de piață în cloud public (Sursa: Gartner)
Cota de piață în cloud public (Sursa: Gartner)

Gartner separă BPaaS (Business Process as a Service), cum ar fi instrumentele de gestionare a salariilor, API-urile de comunicare și multe altele, într-o categorie separată.

Deși este greu de spus cât de mult se încadrează în SaaS și PaaS cu definiții mai largi, niciunul dintre aceste instrumente nu intră sub umbrela IaaS. Chiar dacă alocăm cu generozitate jumătate din aceste venituri către PaaS, IaaS este încă mai proeminent, cu o rată de creștere mult mai rapidă decât PaaS.

Acum că înțelegem cota de piață a principalelor categorii de cloud computing, să examinăm care companii domină piața IaaS.

Principalii furnizori IaaS și cota lor de piață

Cele mai recente date evidențiază câțiva jucători importanți care controlează peste jumătate din piața IaaS în 2020.

Cota de piață a furnizorilor IaaS (Sursa: Statista)
Cota de piață a furnizorilor IaaS (Sursa: Statista)

Potrivit Statista, cota de piață a IaaS a AWS în 2020 este de 33% , înaintea cotei Microsoft Azure de 18% , iar cota de piață a Google Cloud de 9% .

Datele din ultimii trei ani spun o poveste cu trei personaje principale. La început, a existat AWS. Avantajul este evident atunci când ne uităm la datele privind cota de piață din ultimii doi ani.

AWS și-a consolidat liderul și deține în continuare aproape o treime din piață. Dar Google și, în special, Microsoft se dezvoltă mai rapid și încep să ajungă din urmă.

În doar trei ani, Microsoft Azure și-a crescut cota de piață de la 13% la 18% , în timp ce AWS nu a ținut pasul. Cum fac ei asta? Microsoft își folosește conexiunile între întreprinderi pentru a obține în mod regulat oferte de miliarde de dolari (cum ar fi acest acord guvernamental polonez din 2020 și acordul cloud al Departamentului de Apărare al SUA).

Dacă te uiți doar la acest grafic, IBM (inovator AI și centrală cloud enterprise) pare aproape irelevant. Se pare că Microsoft și Google au înghițit cota IBM, care a scăzut sub 7% și este acum grupată cu „alte” companii în ultimele rapoarte.

Dar, conform raportului oficial al veniturilor IBM în trimestrul 3 din 2020, a înregistrat venituri de 4,9 miliarde de dolari din serviciile de infrastructură cloud (dintr-un amestec de IaaS și PaaS). Deci, este încă un jucător important pe piața cloud computing.

Alte rapoarte recente arată marile companii chineze, în special Alibaba, cu o pondere mai mare în 2020.

Cota de piata IaaS 2020 (Sursa: Canalys)
Cota de piata IaaS 2020 (Sursa: Canalys)

Dar cei trei jucători fruntași rămân aceiași (AWS vs Azure și Google Cloud). AWS se află pe tron ​​cu aproape o treime din cota de piață, Microsoft Azure flirtează cu 20%, iar Google Cloud joacă încet-încet să ajungă din urmă.

Servicii IaaS și cazuri de utilizare

IaaS nu se referă numai la procesarea datelor mari. Există o gamă largă de cazuri de utilizare pentru diferitele servicii care intră sub umbrela IaaS.

De exemplu, este posibil să aveți nevoie de stocarea pe termen lung a fișierelor de arhivă digitală pe care nu le veți accesa frecvent pe servere personalizate de consum redus, cu costuri reduse.

Mai jos, explorăm mai multe servicii IaaS și cazurile de utilizare ale acestora în detaliu.

Calcul (procesarea datelor, testarea software-ului, găzduirea aplicațiilor etc.)

Puteți defini primul tip de servicii IaaS ca „cloud computing ca serviciu”. În esență, închirieți servere virtuale sau instanțe de stocare și putere de calcul pentru a rula aplicații sau alte procese în cloud.

După cum am menționat anterior, spre deosebire de un plan de găzduire obișnuit, de obicei urmați un model cu plata pe măsură și puteți scala în mod liber după cum aveți nevoie în timp real. Cu majoritatea furnizorilor, puteți opta și pentru planuri lunare pentru plăți previzibile.

Dar depășește doar hardware-ul fizic. De exemplu, serverele virtuale IBM Cloud includ instrumente de scalare automată, securitate în cloud și de conformitate.

Servere virtuale IBM cloud
Servere virtuale IBM cloud

De asemenea, puteți lega cu ușurință acest serviciu la oricare dintre celelalte oferte IBM PaaS sau SaaS, cum ar fi depozitarea de date sau AI.

Gazduire site

Chiar și pentru „doar” găzduirea unui site web, furnizorii IaaS ies în evidență. Furnizorii mari de IaaS se numără printre primii gazde web din lume.

Cota de piață a furnizorului de găzduire web (Sursa: W3Techs)
Cota de piață a furnizorilor de găzduire web (Sursa: W3Techs)

În ianuarie 2021, Amazon a fost furnizorul de găzduire numărul 1 din lume. Acesta alimentează 5,8% din toate site-urile web indexate de pe Internet.

Dar de ce atât de mulți oameni aleg un furnizor IaaS pentru găzduire web de bază?

Există câteva motive. În primul rând, deoarece nu plătiți pentru asistență practică sau medii specifice, tinde să fie mai ieftin, mai ales la scară. Așadar, pentru agențiile și departamentele interne ale companiei care gestionează un portofoliu de site-uri web, IaaS este adesea alegerea ideală.

De asemenea, dacă rulați o aplicație grea sau aveți miliarde de vizitatori lunar, un serviciu de găzduire web obișnuit ar putea avea dificultăți să vă ofere stabilitatea de care aveți nevoie. Cu IaaS, totuși, puteți scala automat pentru a satisface utilizarea fluctuantă.

De asemenea, puteți personaliza mașina virtuală pentru a optimiza viteza și performanța site-ului dvs. web. Desigur, vă veți lupta să configurați un mediu de server adecvat fără expertiza corespunzătoare.

Stocare (gestionare fișiere, copii de rezervă)

Puteți clasifica a doua categorie de servicii IaaS drept „stocare ca serviciu”.

Cu computerele și fișierele digitale existente de zeci de ani, stocarea și gestionarea fișierelor au devenit mai dificile pentru companiile mari. De fiecare dată când vă actualizați computerele și sistemele, exportul arhivelor și datelor devine mai laborioasă.

Din fericire, un serviciu de stocare IaaS, cum ar fi Serviciul de stocare simplu al Amazon (sau Amazon S3), poate ajuta.

Caracteristicile Amazon S3
Caracteristicile Amazon S3

Este o soluție IaaS pentru stocarea fișierelor și documentelor în cloud. Puteți gestiona accesul public la fișiere, puteți controla locația serverului, puteți clasifica fișierele automat în „găleți” și multe altele.

Stocare pe termen lung (arhivare)

O caracteristică utilă a S3 (și a serviciilor similare de stocare IaaS) este că aveți mai multe niveluri de stocare. De exemplu, puteți alege stocarea super ieftină, cu acces lent, cunoscută și sub numele de stocare la rece, dacă vă imaginați că nu veți avea nevoie de acces frecvent la datele dvs.

Dacă doriți să arhivați fișierele în cazul în care veți avea nevoie de ele în viitor, S3 Glacier este o opțiune bună.

Ghețarul AWS S3
Ghețarul AWS S3

Servicii de rețea

Rețeaua este al treilea strat de servicii IaaS. Este conectat (înțelegi?) la utilitatea generală a celorlalte produse.

De exemplu, folosind rețele virtuale, puteți crea un cloud hibrid care utilizează atât mașini de pe site, cât și mașini virtuale în același scop.

Chiar dacă nu aveți un singur server fizic, mașinile IaaS vin cu servicii de rețea încorporate. Cu un WAN virtual și adrese IP unice, puteți comunica între mașini virtuale fără a vă conecta la internetul public.

Furnizorii moderni oferă, de asemenea, echilibrarea sarcinii, firewall-uri și securitate în timp real și optimizare WAN.

Creșteți viteza site-ului dvs. WordPress cu până la 200% cu infrastructura noastră flexibilă alimentată de Google Cloud. Încercați Kinsta gratuit

Cei mai mari furnizori IaaS și serviciile pe care le oferă

Acum că înțelegeți câteva elemente de bază IaaS, să aruncăm o privire mai atentă la furnizorii de top și la ceea ce oferă aceștia.

AWS

Pe site-ul său web, AWS tinde să-și împacheteze ofertele IaaS în diferite cazuri de utilizare PaaS.

Servicii cloud AWS
Servicii cloud AWS

Dar, desigur, vă permite să închiriați puterea de calcul de bază. Și de multe ori pentru asta plătești, chiar dacă folosești o soluție PaaS precum Elastic Beanstalk.

În calitate de inovator inițial în cloud computing public, vă acoperă de la computer la stocare pe termen lung și rețea.

Tehnica de calcul Amazon EC2
Depozitare Amazon S3
Arhivare și copii de siguranță Ghețarul Amazon S3
Securitate Firewall și detectarea amenințărilor în timp real
Cloud privat și hibrid VMware Cloud pe AWS și AWS Outposts
Rețele AWS PrivateLink (transfer intern de date într-o rețea virtuală, fără utilizare publică a internetului)
Centre de date 109 centre de date în peste 40 de zone de disponibilitate

Prețurile la cerere variază foarte mult în funcție de specificațiile mașinii virtuale și de locația centrului de date. Cea mai ieftină instanță (t4g.nano cu 0,5 GB memorie) începe de la 0,0028 USD pe oră.

Prețul Amazon EC2
Prețul Amazon EC2

Dacă este nevoie, puteți adăuga sau elimina mașini în timp real pentru a regla sarcina.

Google Cloud

Google Cloud oferă o gamă largă de servicii cloud, de la IaaS la PaaS și chiar SaaS.

Cu Google Workspace și căutarea inteligentă bazată pe Google în cloudul dvs. privat, este o opțiune excelentă pentru companiile care trec la cloud în general.

Produse Google Cloud
Produse Google Cloud

Dar privind infrastructura fundamentală, cum se compară Google cu AWS?

Tehnica de calcul Google Compute Engine (GCE), Bare Metal
Depozitare Google Cloud Storage
Arhivare și copii de siguranță Stocare în cloud – Arhivă
Securitate Firewall și detectarea amenințărilor în timp real
Cloud privat și hibrid Virtual Private Cloud / Anthos
Rețele Virtual Private Cloud (transfer intern de date într-o rețea virtuală, fără utilizare publică a internetului)
Centre de date 142 de centre de date în peste 73 de zone de disponibilitate

Google Cloud acoperă aceleași baze fundamentale și oferă chiar multe centre de date și locații. Peste 142 de centre de date îl fac ideal pentru disponibilitate ridicată sau recuperare în caz de dezastru - perfect dacă aveți un SLA de servicii de 99,99%.

Dacă sunteți mai îngrijorat de rezultatul final, poate doriți să aflați mai multe despre prețurile GCE.

Prețurile Google Cloud Engine
Prețurile Google Cloud Engine

Prețurile pe GB oră de memorie sunt comparabile cu AWS, cel puțin pentru tipul de mașină E2. La un angajament de 1 an, prețurile sunt considerabil mai mici.

Cu un angajament de 3 ani, obțineți o reducere de 56% și trebuie să plătiți doar 0,001316 USD pe oră GB.

Dacă doriți să comparați cele două opțiuni mai detaliat, puteți citi postarea noastră completă despre Google Clouds vs AWS.

Microsoft Azure

Microsoft, al doilea cel mai mare furnizor IaaS la nivel global, oferă, de asemenea, o gamă largă de servicii cloud robuste.

Servicii cloud Microsoft Azure
Servicii cloud Microsoft Azure

Deloc surprinzător, Azure are acoperite și toate bazele IaaS.

Tehnica de calcul Mașini virtuale Azure (Linux și Windows)
Depozitare Fișiere Azure
Arhivare și copii de siguranță Azure Archive Storage
Securitate Firewall și detectarea amenințărilor în timp real
Cloud privat și hibrid Azure Private Cloud
Rețele Virtual WAN, VPN (transfer intern de date într-o rețea virtuală, fără utilizare publică a internetului)
Centre de date 100 de centre de date în peste 58 de zone de disponibilitate

Cu mașini virtuale fiabile, stocare, arhivare și protocoale de securitate, este o platformă cloud grozavă pe care să o construiți.

Dar ce zici de preț? Poate concura cu Google și Amazon?

Prețurile mașinilor virtuale Azure
Prețurile mașinilor virtuale Azure

Cea mai ieftină instanță, cu 0,5 GB RAM, costă puțin mai mult decât echivalentul său AWS la 0,0052 USD pe oră.

Dar include până la 4 GB de stocare, spre deosebire de AWS, unde trebuie să utilizați un serviciu de stocare suplimentar.

De asemenea, puteți reduce prețurile angajându-vă la Azure pentru o ofertă cu preț fix pe mai mulți ani.

IBM Cloud

Sigur, IBM Cloud nu a reușit să țină pasul cu cei „trei mari” în ceea ce privește creșterea, dar cum rămâne cu produsele sale reale?

Produse IBM Cloud
Produse IBM Cloud

IBM oferă o infrastructură cloud robustă în toate categoriile, la fel ca principalii săi concurenți.

Tehnica de calcul IBM Cloud Virtual Servers, IBM Cloud Bare Metal Server
Depozitare IBM Cloud Object Storage
Arhivare și copii de siguranță IBM Cloud Storage (Seif rece)
Securitate Firewall și detectarea amenințărilor în timp real
Cloud privat și hibrid IBM Virtual Private Cloud
Rețele IBM Virtual Private Cloud (transfer intern de date într-o rețea virtuală, fără utilizare publică a internetului)
Centre de date 60 de centre de date în peste 18 zone de disponibilitate

Puteți configura o mașină virtuală, puteți stoca sau arhiva fișiere și multe altele. Dar când vine vorba de preț, IBM se luptă să concureze cu liderii din industrie.

O singură VM de 4 GB vă va costa 0,084 USD pe oră, aproape la fel de mult ca o nouă instanță Google N2 cu 8 GB RAM.

Prețurile serverului virtual IBM Cloud
Prețurile serverului virtual IBM Cloud

Și cu „doar” 60 de centre de date în 18 zone, este cea mai puțin potrivită opțiune pentru norii distribuiti.

Cu toate acestea, principala forță a IBM nu constă în infrastructura fizică în sine, ci soluțiile sale PaaS și SaaS precum Watson AI.

Deci dacă este alegerea potrivită pentru tine depinde de ceea ce cauți.

Ce este IaaS și cum diferă de cele mai cunoscute PaaS și SaaS? Aflați mai multe în această postare ️ Faceți clic pentru a trimite un Tweet

rezumat

IaaS vă oferă întreaga amploare a unei întreprinderi digitale internaționale, cu atâta stocare și putere de calcul cât aveți nevoie, printr-un clic pe un buton.

Îl poți folosi pentru procesarea datelor, testarea software-ului sau chiar găzduirea site-ului. Dar poate fi o provocare să configurați și să începeți dacă sunteți un începător complet.

Dacă doriți o gazdă web care să utilizeze tehnologia cloud de ultimă oră, puteți utiliza serviciul nostru gratuit de migrare pentru a vă muta site-ul WordPress la Kinsta astăzi.

Planurile noastre de găzduire WordPress gestionate accesibile se bazează pe infrastructura cloud de la Google Cloud, fără bătăi de cap (folosim cele mai recente VM C2 optimizate pentru calcul pentru a optimiza performanța).