PaaS (Platform as a Service)
Tərtibatçılara infrastrukturun (serverlər, şəbəkə, yaddaş) idarə edilməsi ilə məşğul olmadan tətbiqlər yaratmağa, işlətməyə və idarə etməyə imkan verən bulud hesablama modelidir.
Ətraflı İzah
PaaS (Platforma Xidmət Kimi) müasir proqram təminatının hazırlanması və yerləşdirilməsi prosesini sürətləndirən bulud texnologiyası modelidir. PaaS provayderi tərtibatçılara əməliyyat sistemləri, verilənlər bazası idarəetmə sistemləri, proqramlaşdırma dillərinin işləmə mühitləri (runtime) və şəbəkə infrastrukturunu hazır şəkildə təqdim edir.
Bu model proqramçıların server sazlamaları, təhlükəsizlik yeniləmələri və sistem idarəçiliyi (SysAdmin) kimi vaxt aparan işlərdən azad olmasını təmin edir. Onlar yalnız kod yazmağa və tətbiqin funksionallığına fokuslanırlar. PaaS həmçinin tətbiqlərin asanlıqla miqyaslandırılmasına (scaling) imkan verir; istifadəçi sayı artdıqca sistem resursları avtomatik olaraq artırıla bilir.
IaaS (Infrastructure as a Service) modelində istifadəçi serveri özü idarə etməli olduğu halda, PaaS-da bu tamamilə avtomatlaşdırılıb. SaaS (Software as a Service) isə son istifadəçiyə hazır proqram təqdim edir. PaaS bu iki modelin arasında yerləşərək tərtibatçılar üçün ən səmərəli mühiti yaradır.
Bir startap yeni mobil tətbiq hazırlayır. Server infrastrukturu qurmaq və idarə etmək üçün vaxt və büdcə ayırmaq əvəzinə, onlar Heroku və ya Google App Engine (PaaS provayderləri) platformasından istifadə edirlər. Tərtibatçılar yazdıqları kodu birbaşa bu platformaya yükləyirlər. Platforma verilənlər bazasını, SSL sertifikatını və server yüklənməsini avtomatik tənzimləyir.