Čo to je (ľudsky)
PaaS je model, kde platíš za hotovú platformu, na ktorej vyvíjaš a prevádzkuješ vlastnú aplikáciu. Nestaráš sa o servery, operačný systém ani škálovanie – dostaneš pripravené prostredie a len nasadíš svoj kód.
Ako to funguje v praxi
Vývojár nahrá kód do platformy a tá sa postará o zvyšok: spustenie, škálovanie pri náraste návštevnosti, databázy, certifikáty aj monitoring. Platíš podľa spotreby (výkon, počet requestov, prenos dát) alebo mesačným plánom.
Príklad zo Slovenska / Česka / EÚ
Vercel a Netlify hostujú moderné weby a e-shopy – nahráš projekt z GitHubu a za pár sekúnd beží. Heroku a Google App Engine robia to isté pre backendové aplikácie. Firma tak ušetrí za DevOps a rýchlejšie dodá produkt.
Kedy sa to oplatí
- ✓Keď chceš rýchlo nasadiť produkt bez správy serverov
- ✓Pre malé tímy bez vlastného DevOps inžiniera
- ✓Keď potrebuješ automatické škálovanie
Kedy je to problém
- •Vyššia cena pri veľkom trafficu ako vlastný server
- •Vendor lock-in – ťažší prechod inam
- •Obmedzená kontrola nad infraštruktúrou
Typické chyby
- !Podcenenie nákladov pri raste návštevnosti
- !Spoliehanie sa na jedného poskytovateľa bez zálohy
- !Ignorovanie limitov free plánov v produkcii