IaaS, PaaS, SaaS – die Cloud-Modelle
Cloud-Dienste werden in drei Modelle eingeteilt – je nachdem, wie viel der Anbieter verwaltet und wie viel der Kunde selbst verantwortet.
IaaS – Infrastructure as a Service
Der Anbieter stellt Roh-Infrastruktur bereit: virtuelle Server, Speicher, Netzwerk. Betriebssystem, Middleware und Anwendung verwaltet der Kunde. Beispiele: Hetzner Cloud, AWS EC2, Proxmox.
PaaS – Platform as a Service
Der Anbieter verwaltet zusätzlich Betriebssystem und Laufzeitumgebung. Der Kunde deployt nur noch seine Anwendung. Beispiele: Vercel, Heroku, Google App Engine.
SaaS – Software as a Service
Die komplette Anwendung läuft beim Anbieter; der Kunde nutzt sie im Browser. Beispiele: Google Workspace, Microsoft 365, Slack.
Die Verantwortungs-Grenze
IaaS: Kunde: OS + Middleware + App + Daten
PaaS: Kunde: App + Daten
SaaS: Kunde: nur Nutzung
Weiterlesen: Docker Compose in der Praxis · Cloud vs. eigene Server · IaaS erklärt