Gestaltung von Service Level Agreements bei Software as a Service
Gestaltung von Service Level Agreements bei Software as a Service
Gestaltung von Service Level Agreements bei Software as a Service
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Zum Verständnis: In der realen Welt gibt es ebenfalls Beispiele, die dem IaaS Prinzip nahe<br />
kommen. Ein Beispiel ist d<strong>as</strong> Prinzip der dynamischen (chaotischen) Lagerhaltung. 26 Es<br />
dient dazu in einer Lagerhalle den Lagerplatz optimal auszunutzen. Dieser besteht aus<br />
vielen Regalen, die bestimmte Abstellflächen aufweisen. Wird ein Paket in d<strong>as</strong> System<br />
gegeben, berechnet ein Computer den günstigsten Lagerplatz und legt d<strong>as</strong> Paket per<br />
Automationstechnik dort ab. Niemand außer dem Computer weiß, in welcher der<br />
millionenfach vorhandenen Abstellflächen sich d<strong>as</strong> Paket befindet. Entsteht z.B. die<br />
Situation, d<strong>as</strong>s nur noch kleinere Lagerflächen vorhanden sind und ein größeres Paket<br />
abgelegt werden muss, besteht die Möglichkeit, zwei nebeneinander liegende kleine Pakete<br />
so umzulagern, d<strong>as</strong>s dadurch eine größere Lagerfläche geschaffen wird. D. h. d<strong>as</strong> System<br />
ist in ständiger Bewegung. Bisher gibt es noch keine solchen Systeme, die Lagerflächen für<br />
außenstehende Dritte anbieten. Daher hat sich auch noch nicht die interessante rechtliche<br />
Frage gestellt, ob hier noch Mietvertragsrecht anzuwenden wäre. D<strong>as</strong> Ergebnis könnte<br />
jedenfalls ähnlich wie <strong>bei</strong> IaaS-Systemen ausfallen.<br />
b) PaaS<br />
PaaS ist eine Abstraktionsschicht zwischen SaaS und IaaS. 27 Zielgruppe<br />
hierfür sind insbesondere <strong>Software</strong>entwickler, die mittels PaaS leicht und<br />
skalierbar ihre <strong>Software</strong>applikationen anbieten können und da<strong>bei</strong> auf<br />
verschiedene IaaS <strong>Service</strong>s zurückgreifen können. Hierdurch wird der<br />
Betrieb der Applikationen extrem flexibel und kostenübersichtlich.<br />
D<strong>as</strong> Prinzip soll an einem Vergleich mit herkömmlichen Methoden beschrieben werden.<br />
Nach herkömmlichen Strukturen muss sich der <strong>Software</strong>betreiber oder -entwickler, z.B.<br />
eines Online Shops, selbst administrativ um die notwendige Infr<strong>as</strong>truktur zum Betrieb<br />
seiner Webapplikation kümmern. In der Regel wird hierzu neben Speicherplatz auch ein<br />
Webserver benötigt, sowie die Anbindung an Datenbanken, eine Accountverwaltung oder<br />
ein Emailsystem. Gerade <strong>bei</strong> starken Schwankungen im Bereich der notwendigen<br />
Ressourcen oder auch <strong>bei</strong> starkem Wachstum des Angebots muss d<strong>as</strong> System kontinuierlich<br />
angep<strong>as</strong>st werden, um Betriebsausfälle zu vermeiden, z.B. durch Zukauf <strong>von</strong> zusätzlichem<br />
Speicherplatz. Durch PaaS wird dem Applicationprovider diese Ar<strong>bei</strong>t abgenommen und<br />
eine umf<strong>as</strong>sende Betriebsumgebung für die <strong>Software</strong> zur Verfügung gestellt. Vor allem<br />
kann er sich <strong>bei</strong> der <strong>Software</strong>herstellung den bereitgestellten API’s des PaaS Anbieter<br />
bedienen und somit z.B. direkten Zugriff auf Datenbankfunktionen erhalten. Der PaaS<br />
Anbieter sorgt dafür, d<strong>as</strong>s sich die Systemumgebungsbedingungen den Anforderungen der<br />
26 http://de.wikipedia.org/wiki/Dynamische_Lagerhaltung (Stand: 06.07.2010)<br />
27 Stanoevsak-Slabeva / Wozniak / Ristol, „Grid and Cloud Computing“, Part II 4.3.2.2<br />
- 9 -