Als Plattform as a Service (PaaS) bezeichnet man eine Dienstleistung, die in der Cloud eine Programmier-Plattform für Entwickler von Webanwendungen zur Verfügung stellt.
⚠️Nicht zu verwechseln mit: Software as a
Service (SaaS)
Als SaaS bezeichnet man eine
Dienstleistung, die in der Cloud eine sofort nutzbare
Softwarelösung für Endanwender als Webanwendungen zur
Verfügung stellt.
Das bedeutet, der Anwender kauft und installiert die benötige Programmiersprache nicht, sondern nutzt die Software nur bei Bedarf über das Internet. Für die Nutzung und den Betrieb zahlt der Servicenehmer ein Nutzungsentgelt. Im Vergleich zu einem traditionellen Lizenzmodell bleiben dem Servicenehmer durch das PaaS- bzw. SaaS-Modell die Anschaffungs- und Betriebskosten, die IT-Administration, Wartungsarbeiten und Updates erspart.
Abgrenzung PaaS- von SaaS-Angeboten:
PaaS-Anwendungen sind Entwicklungsumgebungen, sie beinhalten Programmiersprachen und weitere hilfreiche Programmiertools und sind für Software-Entwickler gedacht, um z.B. SaaS-Anwendungen zu entwickeln. Beispiel: Google App Engine
SaaS-Anwendungen sind funktionsfähige Software-Lösungen für bestimmte Aufgaben und besitzen eine graphische Bedienoberfläche. Sie sind in der Regel explizit für Endanwender gemacht. Beispiel: Microsoft Office 365