Cloud Computing
Cloud steht im Englischen für Wolke und durch eine Wolke als Symbol wird in Diagrammen der IT gemeinhin das Internet (also ein Verbund unzähliger Computer) versinnbildlicht. Es geht also beim Cloud Computing darum, Ressourcen von einzelnen Computern in einen Verbund von Computern zu verlagern. Dies bedeutet zunächst, dass Daten nicht mehr auf den lokalen Festplatten z.B. des eigenen Servers vorrätig gehalten werden. Aber auch Anwendungen (z.B. E-Mail oder Bildbearbeitung) können in den Cloud verlagert werden. Entscheidet sich ein Unternehmen für Cloud Computing, dann muss es zunächst genau überlegen, welche Dienste gut in der Cloud aufgehoben wären.
Für Unternehmen, die Cloud Computing nutzen wollen, ist die Hochverfügbarkeit des jeweiligen Angebots sehr wichtig. Möglichst ohne Ausfallzeiten sollte der Dienst jederzeit zur Verfügung stehen und auch eine gleichbleibend gute Performance sicherstellen. Darüber hinaus ist Skalierbarkeit für Unternehmen sehr wichtig. Dies bedeutet, dass der Dienst jederzeit in gleicher Weise funktioniert, auch wenn zunehmend mehr Mitarbeiter oder Kunden den Dienst nutzen. Skalierbarkeit bedeutet aber auch Berechenbarkeit der Kosten, wenn die Dienste des Cloud Computing hoch- oder runtergefahren werden.
Im Zusammenhang mit dem Cloud Computing tauchen häufig die Begriffe IaaS, PaaS und SaaS auf.
IaaS - Infrastructure as a Service
Hier stellt der Anbieter von Cloud Computing lediglich die Infrastruktur für einen bestimmten Dienst bereit. Ziel dieses Dienstes kann z.B. die Archierung oder das Backup von lokalen Rechnersystemen umfassen. Die jeweilige IT-Infrastruktur wird meist als Einzelkomponente gebucht. Die Recheninstanzen werden hierbei ab Betriebssystemebene durch den Kunden verwaltet.
PaaS - Platform as a Service
Hier stellt der Anbieter von Cloud Computing eine komplette Software- und Hardware-Umgebung als Service bereit. Man verfügt also über eine eigenständige Rechnerumgebung für die eigene Anwendung. Der fehlende direkte Zugriff auf die Recheninstanzen ist hierbei der Hauptunterschied zu IaaS.
SaaS - Software as a Service
Hier stellt der Anbieter von Cloud Computing keine Hardware sondern Software bereit. Genutzt wird SaaS als Dienst für bestimmte Anwendungen, die eine hohe Internet-Affinität aufweisen. Der Anbieter von SaaS verantwortet auch die Wartung und die Administration der Software. Individuelle Software kann hierbei meist nicht genutzt werden.
Eine Frage zu diesem Artikel? Treten Sie mit uns in Kontakt!