PAAS vs IAAS
Cloud computing este un stil de calcul în care resursele sunt puse la dispoziție pe internet. Cel mai adesea aceste resurse sunt resurse extensibile și foarte vizualizate și sunt furnizate ca un serviciu. Cloud computing este împărțit în câteva categorii diferite, în funcție de tipul de serviciu furnizat. PaaS (Platform as a Service) este categoria/aplicația de cloud computing în care furnizorii de servicii oferă o platformă de calcul sau o stivă de soluții abonaților lor prin internet. IaaS (Infrastructure as a Service) este categoria de cloud computing în care principalele resurse disponibile ca serviciu sunt infrastructura hardware.
Ce este PaaS?
PaaS este categoria/aplicația de cloud computing în care furnizorii de servicii oferă o platformă de calcul (o arhitectură hardware și un cadru software) sau o stivă de soluții (subsistem de computer necesar pentru a rula un software). Acest lucru face posibil ca abonații să implementeze o aplicație fără a fi nevoiți să cumpere și să gestioneze cerințele software și hardware necesare. Responsabilitatea întreținerii hardware-ului, sistemelor de operare, aplicațiilor helper și bazelor de date necesare este responsabilitatea exclusivă a furnizorului de servicii. Abonații PaaS pot folosi platforma furnizată pentru a construi și, în cele din urmă, a furniza aplicații și servicii web. Serviciile PaaS oferă de obicei un set complet de facilități pentru proiectarea, dezvoltarea, testarea și implementarea aplicațiilor pentru colaborarea în echipă, integrarea serviciilor web și a bazelor de date, controlul versiunilor și gestionarea configurației software. Toate aceste facilități sunt de obicei disponibile ca un singur mediu de dezvoltare integrat, făcându-l foarte convenabil pentru dezvoltatori sau utilizatori. Patru tipuri populare de PaaS sunt PaaS Add-on, Stand alone, Livrare doar și platformă deschisă.
Ce este IaaS?
IaaS, cunoscut uneori ca Hardware-as-a-Service (HaaS), furnizează echipamente necesare pentru a asigura operațiuni, stocare, hardware și componente de rețea (inclusiv servere) abonaților lor, prin internet. Cu alte cuvinte, IaaS se ocupă cu oferirea (într-o manieră virtuală, la cerere) de resurse de calcul precum servere, stocare și alte componente n/w și h/w de nivel scăzut. Este responsabilitatea exclusivă a furnizorului de servicii să găzduiască, să ruleze și să întrețină toate resursele hardware. Abonatul va plăti în funcție de utilizare, pe baza modelului de facturare pentru utilități, fără a fi nevoit să cumpere acele resurse de infrastructură. Abonatul va avea senzația de a achiziționa resurse de rețea/server în timp și spațiu zero. Furnizorii de servicii IaaS comerciali populari sunt GoGrid și Amazon EC2.
Care este diferența dintre PaaS și IaaS?
Deși, PaaS și IaaS sunt două aplicații/categorii de cloud computing, ele au diferențele lor cheie. PaaS este categoria de cloud computing în care furnizorii de servicii oferă o platformă de calcul sau o stivă de soluții, în timp ce IaaS se concentrează pe furnizarea de infrastructură de computere, cum ar fi resurse hardware disponibile pe internet. Diferența importantă între aceste două servicii poate fi identificată din tipul de abonați. PaaS este folosit de obicei de dezvoltatorii de aplicații, în timp ce IaaS este folosit de arhitecții de rețea. Cu alte cuvinte, PaaS oferă un mecanism de dezvoltare a aplicațiilor, în timp ce IaaS oferă doar infrastructura necesară pentru a rula codul dezvoltat de dezvoltatorii de aplicații. Prin urmare, ofertele IaaS în sine ar putea să nu fie utile fără o ofertă PaaS adecvată care rulează pe deasupra. PaaS poate fi considerat ca un strat suplimentar de abstractizare peste IaaS. Dacă aveți deja un cod de lucru ca pachet, atunci un IaaS este mai potrivit, în timp ce dacă nu aveți o soluție software la loc (sau soluția actuală disponibilă este prea scumpă) și doriți să construiți o soluție de la zero, abonându-vă la un PaaS este calea de urmat.
Link similar:
Diferența dintre cloud și computerul intern