Platform as a service
Kuvauksen kirjoitti: M2058, Samu Vesiluoma
Lyhyt kuvaus käsitteestä tai aiheesta
Pilvipalveluja tarjoavat yritukset jakavat yleensä palvelumallinsa kolmeen eri osaan, IaaS, PaaS, SaaS.\ PaaS eli platform as a service tarkoittaa pilvipalvelusta vuokrattavaa kehitysalustaa joka toimitetaan tarvittavilla resursseilla nopean ja helpon ohjelmistokehityksen varmistamiseksi.
Pilvipalvelu yritykset siis tarjoavat PaaS palvelumalleissaan ohjelmistokehittäjille seuraavia asioita:
- Infrastruktuuri
- Käyttöjärjestelmät
- Tietokannat
- Kehittämistyökaluja
- Palomuurit ja tietoverkkojen turvallisuus
Pilvipalvelu yritykset ovat siis vastuussa edellä mainittujen toimivuudesta ja niiden ylläpidosta. Kehittäjä huolehtii vain oman ohjelmansa toimivuudesta ja tietoturvasta.\ PaaS palvelun hyviä puolia ovat:
- Ohjelmistokehityksen nopeutuminen
- Ohjelmistolisenssit ovat halvempia normaalin kehitykseen verrattuna
- Kehitys-, testaus- ja tuotantoalusta pysyvät samoina
PaaS palvelun huonot puolet:
- Pilvipalvelun vaihtaminen voi olla vaikeaa
- Muutokset palvelussa voivat vaikuttaa negatiivisesti
Linkit ulkopuolisiin lähteisiin
- https://azure.microsoft.com/en-us/overview/what-is-paas/
- https://www.cloudflare.com/learning/serverless/glossary/platform-as-a-service-paas/
- https://www.ibm.com/cloud/learn/paas