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