PAAS vs IAAS
Bulud hesablama resursların internet üzərindən istifadəyə verildiyi hesablama tərzidir. Çox vaxt bu resurslar genişləndirilə bilən və yüksək vizuallaşdırılmış resurslardır və onlar xidmət kimi təqdim olunur. Bulud hesablamaları təqdim olunan xidmət növünə görə bir neçə fərqli kateqoriyaya bölünür. PaaS (Xidmət olaraq Platforma) xidmət təminatçılarının internet üzərindən abunəçilərinə hesablama platforması və ya həll yığını təqdim etdiyi bulud hesablamasının kateqoriyası/tətbiqidir. IaaS (Infrastructure as a Service) bulud hesablama kateqoriyasıdır ki, burada xidmət kimi mövcud olan əsas resurslar aparat infrastrukturudur.
PaaS nədir?
PaaS, xidmət təminatçılarının hesablama platforması (avadanlıq arxitekturası və proqram təminatı çərçivəsi) və ya həll yığını (proqram təminatını işə salmaq üçün lazım olan kompüter alt sistemi) təqdim etdiyi bulud hesablamasının kateqoriyası/tətbiqidir. Bu, abunəçilərə lazımi proqram təminatı və avadanlıq tələblərini satın almadan və idarə etmədən tətbiqi yerləşdirməyə imkan verir. Lazımi avadanlıqların, əməliyyat sistemlərinin, köməkçi proqramların və verilənlər bazalarının saxlanması məsuliyyəti yalnız xidmət təminatçısının üzərinə düşür. PaaS abunəçiləri veb proqramları və xidmətləri qurmaq və nəticədə çatdırmaq üçün çatdırılan platformadan istifadə edə bilərlər. PaaS xidmətləri adətən komanda əməkdaşlığı, veb xidməti və verilənlər bazası inteqrasiyası, versiyaya nəzarət və proqram təminatının konfiqurasiya idarə edilməsi üçün proqramların layihələndirilməsi, işlənib hazırlanması, sınaqdan keçirilməsi və yerləşdirilməsi üçün tam imkanlar dəstini təklif edir. Bütün bu qurğular adətən tək inteqrasiya olunmuş inkişaf mühiti kimi mövcuddur və onu tərtibatçılar və ya istifadəçilər üçün çox rahat edir. Dörd məşhur PaaS növü Əlavə, Tək başına, yalnız çatdırılma və açıq platforma PaaS-dir.
IaaS nədir?
IaaS, bəzən Hardware-as-a-Service (HaaS) kimi tanınır, internet üzərindən öz abunəçilərinə əməliyyatlar, saxlama, aparat və şəbəkə komponentlərini (serverlər daxil olmaqla) təmin etmək üçün lazım olan avadanlıqları təqdim edir. Başqa sözlə, IaaS serverlər, saxlama və digər aşağı səviyyəli n/w və h/w komponentləri kimi hesablama resurslarının (virtual, tələb üzrə) təklifi ilə məşğul olur. Bütün aparat resurslarının yerləşdirilməsi, idarə edilməsi və saxlanması xidmət təminatçısının yeganə məsuliyyətidir. Abunəçi həmin infrastruktur resurslarını satın almadan kommunal hesablama hesablama modelinə əsaslanaraq hər istifadə əsasında ödəyəcək. Abunəçi sıfır zaman və məkanda şəbəkə/server resurslarını əldə etmək hissini yaşayacaq. Populyar kommersiya IaaS xidmət təminatçıları GoGrid və Amazon-un EC2-dir.
PaaS və IaaS arasındakı fərq nədir?
PaaS və IaaS bulud hesablamasının iki tətbiqi/kateqoriyası olsa da, onların əsas fərqləri var. PaaS, xidmət təminatçılarının hesablama platforması və ya həll yığını təqdim etdiyi bulud hesablama kateqoriyasıdır, IaaS isə internet üzərindən mövcud olan aparat resursları kimi kompüter infrastrukturunun çatdırılmasına diqqət yetirir. Bu iki xidmət arasındakı mühüm fərqi abunəçilərin növündən müəyyən etmək olar. PaaS adətən proqram tərtibatçıları tərəfindən, IaaS isə şəbəkə memarları tərəfindən istifadə olunur. Başqa sözlə, PaaS proqramları inkişaf etdirmək üçün bir mexanizm təmin edir, IaaS isə yalnız proqram tərtibatçıları tərəfindən hazırlanmış kodu işə salmaq üçün lazım olan infrastrukturu təmin edir. Buna görə də, IaaS təklifləri, üzərində işləyən uyğun PaaS təklifi olmadan faydalı olmaya bilər. PaaS, IaaS-in üstündə əlavə bir abstraksiya təbəqəsi kimi düşünülə bilər. Əgər siz artıq paket kimi işlək kodunuz varsa, onda IaaS daha uyğundur, halbuki yerdə proqram həlliniz yoxdursa (və ya mövcud həll çox bahalıdırsa) və sıfırdan bir həll qurmaq istəyirsinizsə, abunə olun. bir PaaS getmək üçün yoldur.
Əlaqədar Link:
Bulud və Daxili Hesablama Arasındakı Fərq