SaaS steht für „Software as a Service“ und bezeichnet ein Software-Bereitstellungsmodell, bei dem Anwendungen über das Internet als Dienstleistung angeboten werden. Anstatt Software einmalig zu kaufen und lokal auf dem eigenen Computer oder Server zu installieren („On-Premises“), greifen Nutzer über einen Webbrowser oder eine App auf die Anwendung zu, die in der Cloud des Anbieters gehostet wird.
Kernmerkmale von SaaS
- Abonnement-Modell:
Die Abrechnung erfolgt meist über monatliche oder jährliche Gebühren (Pay-as-you-go), statt hoher einmaliger Lizenzkosten. - Zentrale Verwaltung:
Der Anbieter kümmert sich um Installation, Wartung, Sicherheitsupdates und die Skalierbarkeit der Infrastruktur. - Ortsunabhängigkeit:
Da die Software in der Cloud läuft, ist sie von jedem internetfähigen Gerät aus zugänglich. - Multi-Tenancy:
Mehrere Kunden teilen sich oft dieselbe Software-Instanz und Infrastruktur, während ihre Daten strikt voneinander getrennt bleiben.
Vorteile und Herausforderungen
| Vorteile | Herausforderungen / Nachteile |
|---|---|
| Geringe Einstiegshürden: Keine Investition in eigene Hardware oder komplexe IT-Infrastruktur nötig. | Abhängigkeit: Man ist auf die Verfügbarkeit und Preisgestaltung des Anbieters angewiesen (Vendor-Lock-in). |
| Immer aktuell: Updates werden automatisch vom Anbieter eingespielt, Nutzer arbeiten stets mit der neuesten Version. | Datenschutz: Sensible Daten liegen auf fremden Servern, was besonders hinsichtlich der DSGVO geprüft werden muss. |
| Skalierbarkeit: Lizenzen können oft flexibel je nach Mitarbeiteranzahl hinzugebucht oder gekündigt werden. | Internetpflicht: Ohne eine stabile Internetverbindung ist der Zugriff auf die Software meist nicht möglich. |
Bekannte Beispiele
SaaS-Lösungen sind inzwischen der Standard für private und geschäftliche Anwendungen:
- Büro & Kollaboration: Microsoft 365, Google Workspace, Slack, Zoom.
- Speicher & Cloud-Dienste: Dropbox, GitHub.
- Unternehmenssoftware: Salesforce (CRM), SAP.
- Unterhaltung: Sogar Streaming-Dienste wie Netflix fallen unter das SaaS-Modell.
Abgrenzung im Cloud-Bereich
SaaS ist eine von drei Hauptkategorien des Cloud-Computings:
- IaaS (Infrastructure as a Service):
Bereitstellung von IT-Grundlagen wie virtuellen Servern oder Speicher (z.B. AWS). - PaaS (Platform as a Service):
Plattformen für Entwickler zum Erstellen eigener Apps. - SaaS (Software as a Service):
Die fertige Endbenutzer-Anwendung.
