Sofortantwort
SaaS, PaaS und IaaS einfach erklärt
SaaS = fertige Software, PaaS = Entwicklungsplattform, IaaS = virtuelle Infrastruktur – alle als Cloud-Service.
- Kurz gesagt
- IaaS: Virtuelle Server, Netzwerke, Storage – du verwaltest alles darüber (AWS EC2, Azure VMs)
- Typischer Einsatz
- Startup ohne IT-Team, Entwicklerteam, Enterprise mit speziellen Anforderungen
- Wichtig zu wissen
- SaaS: Fertige Anwendung im Browser – kein Setup, nur nutzen (Slack, Salesforce, Gmail)
SaaS, PaaS und IaaS im Überblick
Cloud Computing hat die IT-Welt in drei Schichten aufgeteilt. Je höher die Schicht, desto weniger musst du selbst verwalten – aber desto weniger Kontrolle hast du auch.
Die Verantwortungsteilung:
| Was du verwaltest | On-Premise | IaaS | PaaS | SaaS |
|---|---|---|---|---|
| Anwendung | Du | Du | Du | Anbieter |
| Daten | Du | Du | Du | Du* |
| Runtime | Du | Du | Anbieter | Anbieter |
| Middleware | Du | Du | Anbieter | Anbieter |
| Betriebssystem | Du | Du | Anbieter | Anbieter |
| Virtualisierung | Du | Anbieter | Anbieter | Anbieter |
| Hardware | Du | Anbieter | Anbieter | Anbieter |
*Daten liegen beim Anbieter, aber du bist verantwortlich.
IaaS – Infrastructure as a Service
Du mietest virtuelle Infrastruktur: Server, Netzwerke, Storage. Du installierst Betriebssystem, Middleware und Anwendung selbst. Maximale Kontrolle, maximaler Aufwand.
Typische Anbieter: AWS EC2, Azure Virtual Machines, Google Compute Engine, Hetzner Cloud
Geeignet für: Spezielle Compliance-Anforderungen, Legacy-Anwendungen, volle Kontrolle über Konfiguration
PaaS – Platform as a Service
Du deployest nur deinen Code. Die Plattform kümmert sich um Betriebssystem, Runtime, Skalierung und Verfügbarkeit. Du denkst in Anwendungen, nicht in Servern.
Typische Anbieter: Heroku, Railway, Render, Google App Engine, AWS Elastic Beanstalk, Vercel, Netlify
Geeignet für: Entwicklerteams ohne Ops-Expertise, schnelles Prototyping, Standard-Anwendungen
SaaS – Software as a Service
Du nutzt eine fertige Anwendung im Browser oder per App. Kein Setup, keine Updates, keine Infrastruktur. Du zahlst pro Nutzer oder Nutzung.
Typische Anbieter: Slack, Notion, Salesforce, HubSpot, Gmail, Figma, GitHub
Geeignet für: Standardprozesse, kleine Teams, wenn kein Wettbewerbsvorteil durch eigene Software
Technisch betrachtet
KI-spezifische Cloud-Dienste
IaaS für KI:
AWS EC2 P4d (A100 GPUs) – Training großer Modelle
Google Cloud TPU v4 – Tensor Processing Units
Azure NDv4 (A100) – Enterprise KI-Training
PaaS für KI:
Google Vertex AI – End-to-End ML-Plattform
AWS SageMaker – Training, Deployment, Monitoring
Azure ML – MLOps-Plattform
SaaS für KI:
OpenAI API – GPT-Modelle, Embeddings, Whisper
Anthropic Claude API – Claude-Modelle
Google Gemini API – Gemini-Modelle
Hugging Face Inference API – Open-Source-Modelle
Kostenvergleich: Beispiel Web-App
Die folgenden Zahlen sind ein vereinfachtes Rechenbeispiel zur Veranschaulichung der Kostenstruktur – keine aktuellen Listenpreise. Tarife und Personalkosten unterscheiden sich je nach Anbieter, Region und Auslastung.
On-Premise:
Server: 5.000€ einmalig
Strom/Kühlung: 200€/Monat
Admin: 0,5 FTE = 3.000€/Monat
Total: ~3.200€/Monat
IaaS (AWS EC2 t3.medium):
Instanz: 35€/Monat
Storage: 10€/Monat
Admin: 0,2 FTE = 1.200€/Monat
Total: ~1.245€/Monat
PaaS (Heroku Standard):
Dyno: 25€/Monat
Postgres: 50€/Monat
Admin: 0,05 FTE = 300€/Monat
Total: ~375€/Monat
SaaS (wenn verfügbar):
Lizenz: 50-500€/Monat
Admin: 0€
Total: 50-500€/Monat
Multi-Cloud und Hybrid-Cloud
Die meisten Unternehmen nutzen mehrere Modelle gleichzeitig:
Typische Enterprise-Architektur:
SaaS: Slack, Microsoft 365, Salesforce
PaaS: AWS Lambda (Serverless), Vercel (Frontend)
IaaS: AWS EC2 (Legacy-Apps), Azure VMs (Compliance-Daten)
On-Premise: Hochsensible Daten, Legacy-Systeme
Hybrid Cloud:
Kritische Daten on-premise
Skalierung in die Cloud bei Lastspitzen (Cloud Bursting)
Shared Responsibility Model
IaaS (z. B. AWS EC2):
AWS verantwortet: Physische Sicherheit, Hypervisor, Netzwerk
Du verantwortest: OS-Patches, Firewall-Regeln, App-Sicherheit, Daten
PaaS (z. B. Heroku):
Heroku verantwortet: OS, Runtime, Netzwerk, Skalierung
Du verantwortest: App-Code, Daten, Zugangsverwaltung
SaaS (z. B. Salesforce):
Salesforce verantwortet: Alles außer Daten und Zugänge
Du verantwortest: Dateneingabe, Nutzerrechte, Konfiguration