IaaS ist ein Cloud-Modell, das grundlegende Rechenressourcen – virtuelle Maschinen, Speicher, Netzwerk – bei Bedarf vermietet und nach Verbrauch abrechnet. Die NIST-Definition zieht die Grenze präzise: Der Anbieter kontrolliert die physische Infrastruktur; Sie kontrollieren Betriebssysteme, Speicher und die deployten Anwendungen. IaaS ist die unterste Stufe der Cloud-Leiter – diejenige, die den Kauf von Servern durch deren Miete ersetzt.
Das Wichtigste in Kürze
| Frage | Antwort |
|---|---|
| Was es ist | Virtuelle Maschinen, Speicher und Netzwerke auf Abruf – Hardware als Versorgungsleistung |
| Was Sie weiterhin tun | Alles ab dem Betriebssystem aufwärts: patchen, absichern, skalieren, betreiben |
| Welches Problem es löst | Kauf, Einbau und Abschreibung physischer Hardware |
| Abrechnungsmodell | Pro Ressourcenstunde – flexibel und gnadenlos bei ungenutzten Ressourcen |
| Der ehrliche Vorbehalt | IaaS nimmt Ihnen die Hardware ab, nicht den Betrieb |
So sieht die Arbeit mit IaaS aus
Das typische Erlebnis ist eine Maschine in Minuten – gefolgt von allem, was eine Maschine schon immer gebraucht hat:
# Minute eins: die Maschine mieten
$ cloud compute create --size medium --image ubuntu-24.04
✓ vm-7f3a running — 203.0.113.40
# Ab Minute zwei: alles bleibt Ihre Aufgabe
$ ssh [email protected]
$ apt update && apt upgrade # Patches: Ihre Sache
$ apt install nginx postgresql # Stack: Ihre Sache
$ ufw allow 443 && configure-tls… # Sicherheit: Ihre Sache
$ crontab -e # Backups, Rotation, Monitoring: Ihre Sache
Dieser Tausch – Hardware in Minuten, Betrieb für immer – ist das gesamte Modell. Zum Vergleich hier dasselbe Ziel “ein laufendes Backend” am oberen Ende der Leiter, wo die Infrastruktur nie zum Vorschein kommt:
// JavaScript / Node.js — Back4app JS SDK
const note = new Parse.Object('Note');
note.set('text', 'Shipped without touching a VM');
await note.save(); // no instance sized, no OS patched, no firewall rules // Flutter / Dart — Back4app Flutter SDK
final note = ParseObject('Note')
..set('text', 'Shipped without touching a VM');
await note.save(); // no instance sized, no OS patched // iOS / Swift — Back4app Swift SDK
var note = Note()
note.text = "Shipped without touching a VM"
note.save { result in
if case .success = result { print("saved — zero infrastructure managed") }
} // Android / Kotlin — Back4app Android SDK
val note = ParseObject("Note").apply {
put("text", "Shipped without touching a VM")
}
note.saveInBackground { e ->
if (e == null) Log.d("Note", "saved — zero infrastructure managed")
} Wer verwaltet was
Diese Aufteilung ist zugleich das Sicherheitsmodell: Der Anbieter sichert die Cloud ab, Sie sichern alles in ihr ab. Fehlkonfigurationen auf Kundenseite – offene Storage-Buckets, zu großzügige Firewall-Regeln, ungepatchte Systeme – sind die häufigste Ursache von Cloud-Sicherheitsvorfällen. Deshalb verdient der Kasten “Sie betreiben” mehr Aufmerksamkeit, als er üblicherweise bekommt.
IaaS vs. PaaS vs. BaaS vs. On-Premises
| Dimension | On-Premises | IaaS | PaaS | BaaS |
|---|---|---|---|---|
| Sie kaufen/mieten | Hardware | Virtuelle Infrastruktur | Eine verwaltete Plattform | Ein verwaltetes Backend |
| Sie verwalten | Alles | Ab Betriebssystem aufwärts | App + Daten | Eigene Logik + Daten |
| Bereitstellungszeit | Wochen bis Monate | Minuten | Minuten | Minuten, inklusive Backend |
| Kostenstruktur | Investitionskosten | Pro Ressourcenstunde | Pro Instanz/Tarif | Kostenloser Tarif + Pläne |
| Kontrolle | Vollständig | Hoch | Mittel | Gering, bewusst so gewollt |
| Betriebsaufwand | Vollständig | Hoch | Gering | Minimal |
Eine Klarstellung, die in jeder “IaaS vs.”-Diskussion wiederkehrt: Serverless-Modelle sind keine vierte Spalte derselben Art – sie abstrahieren die Recheneinheit (pro Aufruf) statt der Verwaltungsebene. Deshalb kann eine Serverless-Plattform selbst auf IaaS laufen.
Typische Anwendungsfälle
- Lift-and-Shift-Migrationen. Bestehende Serveranwendungen ziehen weitgehend unverändert auf gemietete VMs um – derselbe Stack, aber keine Hardware-Erneuerungszyklen mehr.
- Eigene und historisch gewachsene Stacks. Ungewöhnliche Runtimes, lizenzierte Software oder Tuning auf Betriebssystemebene, das verwaltete Plattformen nicht zulassen.
- Regulatorisch geforderte Kontrolle. Vorgaben, die verlangen, genau zu wissen und zu konfigurieren, was unterhalb der Anwendung läuft.
- Hochleistungs- und Spezial-Workloads. GPU-Flotten, Datenverarbeitung im großen Maßstab und alles, dessen Anforderungen von der Hardware bestimmt werden.
- Disaster Recovery und Lastspitzen. Standby-Umgebungen und Reserven für Traffic-Spitzen, die als ungenutzte eigene Hardware ruinös teuer wären.
Sollten Sie auf IaaS aufbauen? Eine Entscheidungsmatrix
| Wählen Sie IaaS, wenn… | Wählen Sie eine höhere Stufe, wenn… |
|---|---|
| Sie Kontrolle auf Betriebssystemebene oder eigene Stacks brauchen | Die Backend-Anforderungen Standard sind (Benutzer, Daten, Dateien, APIs) |
| Bereits ein kompetentes Ops-Team existiert | Das Team nur aus Entwicklern besteht |
| Sie bestehende Server-Workloads unverändert migrieren | Sie etwas Neues von null auf bauen |
| Compliance die Kontrolle über die Infrastruktur vorschreibt | Die Time-to-Market alle anderen Faktoren überwiegt |
| Dauerhaft hohe Last die reinen Stückpreise entscheidend macht | Der Workload klein, schwankend oder explorativ ist |
Das Muster, das Sie verinnerlichen sollten: Für das Umziehen bestehender Systeme ist IaaS selten falsch, für den Neustart von Standardsystemen selten richtig – ein neues App-Backend, von Hand auf VMs zusammengesetzt, bedeutet Wochen an Arbeit, die höhere Stufen noch vor der Mittagspause liefern.
Grenzen und Trade-offs
- Der Betrieb bleibt bei Ihnen. Patchen, Härten, Skalieren, Backups, Monitoring – das Betriebshandbuch bleibt vollständig bestehen; nur die Hardware darunter hat sich geändert.
- Kostenkontrolle wird zur Daueraufgabe. Ungenutzte Instanzen, überdimensionierte VMs und vergessener Speicher werden rund um die Uhr abgerechnet; Kostenmanagement wird zu einer laufenden Disziplin, die Ihr Team beherrschen muss.
- Egress ist die Ausfahrtsmaut. Daten fließen kostenlos hinein und nur gegen Gebühr wieder hinaus – ein Mechanismus, der sich mit wachsendem Datenbestand unbemerkt zu einem Vendor-Lock-in aufsummiert.
- Sicherheits-Fehlkonfiguration ist die häufigste Fehlerursache. Die Hälfte des Anbieters in der geteilten Verantwortung ist ausgezeichnet; Sicherheitsvorfälle passieren ganz überwiegend in der Hälfte des Kunden.
- Die Know-how-Steuer. Infrastruktur gut zu betreiben erfordert Menschen, die Infrastruktur gut betreiben können – eine Einstellungsanforderung, die auf keiner Preisseite mit nutzungsbasierter Abrechnung steht.
IaaS mit Back4app
Back4app ist eine Open-Source-Plattform für Backend as a Service (BaaS), die eine verwaltete Datenbank, automatisch generierte REST- und GraphQL-APIs, Authentifizierung, Dateispeicher und Serverless-Funktionen mit Cloud Code kombiniert. Im Verhältnis zu IaaS steht Back4app am anderen Ende des Tauschs: kein Zugriff auf das Betriebssystem, keine Kontrolle über die Infrastruktur – und kein Betriebshandbuch, weil der gesamte Kasten “Sie betreiben” aus dem Diagramm oben Aufgabe der Plattform ist. Teams, die für einen speziellen Workload rohe Infrastruktur brauchen, können diesen neben einem BaaS-Backend betreiben; Teams, die Standard-App-Backends bauen, können die unterste Stufe ganz überspringen. Und weil der Stack Open Source ist, bleibt der spätere Abstieg auf der Leiter – die Plattform auf IaaS unter Ihrer Kontrolle selbst zu hosten – eine echte Option und kein Neuschreiben.
Häufige Fragen
Was ist IaaS, einfach erklärt?
Computer mieten statt kaufen. Ein IaaS-Anbieter besitzt die Rechenzentren, die physischen Server und das Netzwerk; Sie mieten virtuelle Maschinen, Speicher und Netzwerke stundenweise und verwalten alles ab dem Betriebssystem aufwärts. Aus Investitionskosten werden Betriebskosten, und die Bereitstellung dauert Minuten statt eines Beschaffungszyklus.
Was verwaltet bei IaaS der Anbieter und was der Kunde?
Der Anbieter betreibt die physische Ebene: Rechenzentren, Server, Speicherhardware, Netzwerk und die Virtualisierung, die all das in mietbare Einheiten aufteilt. Sie betreiben alles oberhalb des Hypervisors: Betriebssystem, Patches, Runtime, Middleware, Anwendungen und Daten. Im Modell der geteilten Verantwortung sichert der Anbieter die Cloud ab; Sie sichern ab, was Sie darin betreiben.
Ist IaaS dasselbe wie Virtualisierung?
Nein – Virtualisierung ist die zugrunde liegende Technologie, IaaS das Geschäftsmodell, das darauf aufbaut. Hypervisoren teilen physische Maschinen in virtuelle auf; IaaS ergänzt Selbstbedienung, Verbrauchsmessung und nutzungsbasierte Abrechnung über das Internet. Virtualisierung können Sie auch im eigenen Keller betreiben; zu IaaS wird sie erst, wenn jemand sie Ihnen als Dienst vermietet.
Was ist der Unterschied zwischen IaaS und PaaS?
Die Grenze der Verwaltung. IaaS liefert Ihnen rohe Infrastruktur, und alles ab dem Betriebssystem ist Ihre Aufgabe – maximale Kontrolle, maximaler Betriebsaufwand. PaaS verwaltet zusätzlich Betriebssystem, Runtime und Middleware, sodass Sie nur Anwendungscode und Daten mitbringen. Wählen Sie IaaS für Kontrolle und eigene Stacks, PaaS für schnellere Releases mit weniger Betriebsaufwand.
Welche Vorteile hat IaaS?
Elastische Kapazität, die mit der Nachfrage skaliert, Bereitstellung in Minuten, der Wechsel vom Hardwarekauf im Voraus zur nutzungsbasierten Abrechnung, geografische Reichweite ohne eigene Rechenzentren sowie eingebaute Optionen für Redundanz und Disaster Recovery. Der gemeinsame Nenner: Infrastrukturentscheidungen werden umkehrbar – was physische Hardware nie war.
Welche Nachteile hat IaaS?
Die ehrliche Liste, die Anbieter gern auslassen: Rechnungen, die steigen, wenn ungenutzte Ressourcen im Leerlauf weiterlaufen, Egress-Gebühren für ausgehende Daten, Sicherheits-Fehlkonfigurationen als häufigste Ursache von Cloud-Sicherheitsvorfällen, Betriebs-Know-how, das Sie einstellen oder aufbauen müssen, sowie Vendor-Lock-in über proprietäre Zusatzdienste. IaaS nimmt Ihnen die Hardware ab, nicht den Betrieb.
Wann sollten Sie IaaS NICHT verwenden?
Wenn Sie damit nur nachbauen würden, was eine höhere Abstraktionsebene bereits liefert. Ein Standard-Backend – Benutzer, Daten, Speicher, APIs – von Hand auf gemieteten VMs zusammengesetzt bedeutet wochenlange, austauschbare Einrichtungsarbeit, die ein PaaS oder BaaS in Minuten bereitstellt. IaaS lohnt sich für eigene Stacks, Migrationen von Altsystemen und regulatorisch geforderte Kontrolle; für Standard-Workloads ist es meist der teure Weg zum Ziel.
Ist IaaS öffentlich, privat oder hybrid?
Alle drei Bereitstellungsformen gibt es. Public IaaS bündelt viele Kunden auf gemeinsamer Hardware – die Standard- und günstigste Form. Private IaaS stellt einer einzigen Organisation dedizierte Infrastruktur für Kontrolle oder Compliance bereit. Hybrid kombiniert beides: Sensible Workloads bleiben privat, Lastspitzen werden auf öffentliche Kapazität ausgelagert. Das Servicemodell ist dasselbe; nur die Mandantenstruktur unterscheidet sich.