Bulud hesablama ilə SaaS
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ı aşağıdakı kimi üç kateqoriyaya bölünür. SaaS (Software as a Service) bulud hesablama kateqoriyasıdır ki, burada xidmət kimi mövcud olan əsas resurslar proqram təminatıdır. Digər iki kateqoriya PaaS (Xidmət olaraq Platforma) və IaaS (Xidmət olaraq İnfrastruktur)-dir.
Bulud Hesablama nədir?
Yuxarıda qeyd edildiyi kimi, Cloud computing internet istifadəçisinə resurslara xidmət kimi daxil olmağı təklif edir. Onlar internet vasitəsilə mövcud olduğundan, standart HTTP mühiti olan istənilən istifadəçi buludda bu resurslara daxil ola bilər. Bulud üzərində mövcud olan resursdan istifadə edərkən istifadəçinin üstünlüyü ondan ibarətdir ki, ondan xüsusi olaraq bulud, müxtəlif resursları dəstəkləyən infrastruktur üzərində biliyə, təcrübəyə və ya nəzarətə malik olması tələb olunmur. Əslində, bulud resurslarla istifadəçinin kompüteri arasında ayrılıq təmin edir. Bu o deməkdir ki, istifadəçinin kompüterində əldə edilmiş resursları idarə etmək üçün çox minimal proqram təminatı (minimal əməliyyat sistemində işləyən veb brauzer) və ya məlumat ola bilər. Bulud hesablamasının əsas prinsipi odur ki, provayderlər öz həllərini buludda yaratsınlar və yerləşdirsinlər ki, birdən çox istifadəçi onları tələb etdikdə əldə edə bilsin. Və bu həllər infrastruktur, proqram təminatı və ya platforma ola bilər. Və bu üç növ resurs əsasında bulud hesablaması Paas, SaaS və IaaS kimi üç hissəyə bölünür (yuxarıda izah edildiyi kimi). İctimai və ya özəl buludlar ola bilər. İctimai buludlar öz resurslarını internet üzərindən hər kəsə təqdim edir, şəxsi buludlar isə məhdud sayda insana mülkiyyət resursları təqdim edir.
SaaS nədir?
SaaS Bulud hesablamasının kateqoriyalarından/metodologiyalarından biridir. Başqa sözlə, SaaS Cloud computing tətbiqi kimi müəyyən edilə bilər. Yuxarıda qeyd edildiyi kimi, SaaS vasitəsilə xidmət kimi mövcud olan resurslar xüsusi olaraq proqram proqramlarıdır. Burada proqram “birdən çox” modelindən istifadə edərək çoxsaylı müştərilər arasında paylaşılır. SaaS istifadəçisi üçün təklif olunan üstünlük ondan ibarətdir ki, o, proqram təminatının quraşdırılması və saxlanmasından qaça bilər və özünü mürəkkəb proqram/aparat tələblərindən azad edə bilər. SaaS proqram təminatının təminatçısı, həmçinin hosted proqram təminatı və ya tələb olunan proqram təminatı kimi tanınan proqram təminatı provayderin serverlərində işlədildiyi üçün proqram təminatının təhlükəsizliyinə, mövcudluğuna və performansına diqqət yetirəcək. Çox kirayəçi arxitekturasından istifadə edərək, bir proqram internet brauzerləri vasitəsilə milyonlarla istifadəçiyə çatdırılır. Müştərilər əvvəlcədən lisenziya tələb etmirlər, lakin provayderlər yalnız bir tətbiqi saxladıqları üçün daha aşağı qiymətə malikdirlər. Populyar SaaS proqramı Salesforce.com, Workday, Google Apps və Zogo Office-dir.
Bulud hesablama ilə SaaS arasındakı fərq?
Bulud hesablama və SaaS bir-birini əvəz etsə də, eyni anlayışa istinad etmirlər. SaaS bulud hesablamasının metodologiyalarından/tətbiqlərindən/kateqoriyalarından biri olduğu halda bulud hesablama resursların internet üzərindən istifadəyə verildiyi hesablama tərzidir. Bulud hesablama internet üzərindən istənilən növ resursun çatdırılması ilə məşğul olan böyük şəkildir, SaaS isə xüsusi olaraq proqram təminatının internet üzərindən əlçatan olmasına diqqət yetirir. Fərqləndirməni daha aydın etmək üçün, Bulud hesablama geniş xidmət spektrini əhatə edən daha geniş termindir, SaaS isə Bulud hesablamasının imkan verdiyi və səlahiyyət verdiyi bir sahədir.