Die Grundlagen des Cloud-Computings verstehen
Verstehen, was Cloud-Dienste bereitstellen, wie IaaS, PaaS und SaaS die Arbeit aufteilen und was Sie weiterhin selbst konfigurieren, betreiben und übertragen müssen.

Auch Cloud-Dienste laufen auf physischen Geräten. Was sich ändert, ist die Art, wie Rechenkapazität und Software bereitgestellt werden.
Sie öffnen dasselbe gemeinsam genutzte Dokument auf einem Laptop und einem Smartphone. Der Dienst speichert das Dokument und führt die Anwendung für Sie aus. Irgendwo erledigen physische Computer diese Arbeit. „Cloud“ beschreibt eine Möglichkeit, Computerressourcen und -funktionen über ein Netzwerk zu beziehen.
Der entscheidende Unterschied liegt darin, wie Sie Kapazität beziehen
Anstatt einen Server zu kaufen, bevor Sie wissen, wie viel Kapazität Sie benötigen, können Sie mit einem Cloud-Dienst Rechenleistung oder Speicher bei Bedarf anfordern und nicht mehr genutzte Ressourcen anschließend wieder freigeben. Einen Großteil der Bereitstellung übernimmt Software.
Eine Public Cloud bedient Kunden aus dem Ressourcenpool eines Anbieters. Eine Private Cloud steht einer einzigen Organisation zur Verfügung und kann auf deren eigenem Gelände betrieben werden. Cloud-Computing ist somit ein Dienstleistungs- und Betriebsmodell und nicht einfach ein anderes Wort für „einen weit entfernten Computer“. Diese Unterscheidung folgt der NIST-Definition von Cloud-Computing.
Drei Dienstmodelle, drei unterschiedliche Ausgangspunkte
- IaaS – Infrastruktur: Sie erhalten Rechenleistung, Speicher und Netzwerkressourcen und installieren und betreiben darauf Ihre Software. Beispielsweise können Sie eine virtuelle Maschine für eine Website erstellen und deren Betriebssystem und Anwendung verwalten.
- PaaS – eine Plattform: Sie stellen die Anwendung bereit; die Plattform liefert einen größeren Teil der Umgebung, die für ihren Betrieb benötigt wird. Sie verbringen weniger Zeit mit dem Betrieb des zugrunde liegenden Systems und arbeiten dabei mit den Werkzeugen und Möglichkeiten, die die Plattform unterstützt.
- SaaS – eine Anwendung: Sie nutzen einen fertigen Dienst, etwa für gemeinsam bearbeitete Dokumente oder E-Mails. Sie konfigurieren Konten und legen fest, wie der Dienst genutzt wird, während der Anbieter die Anwendung betreibt.
Diese Modelle beschreiben, was Sie erhalten und was Sie weiterhin selbst betreiben. Sie bilden keine Rangfolge von schlechter zu besser. Wer ein Dokument schreiben möchte, hat eine andere Aufgabe als jemand, der das Programm zur Dokumentbearbeitung entwickeln will.
Was wird einfacher, und was müssen Sie weiterhin entscheiden?
Cloud-Dienste können die Zeit zwischen einer Idee und einer funktionierenden Anwendung verkürzen. Die Kapazität kann mit dem Bedarf wachsen, und ein kleines Team kann Dienste nutzen, deren eigenständiger Betrieb erheblichen Aufwand erfordern würde.
Die Kosten richten sich nach dem konkreten Dienst: Laufende Maschinen, gespeicherte Daten, Datenübertragungen oder Benutzerkonten können unterschiedlich abgerechnet werden. Mehr Flexibilität macht nicht jeden Workload günstiger. Auch Kapazität hat praktische Grenzen, etwa durch Kontingente und regionale Verfügbarkeit.
Der Anbieter wartet möglicherweise die physischen Geräte, doch Ihre Kontoberechtigungen und Anwendungseinstellungen bestimmen weiterhin mit, wer Daten sehen oder ändern kann. Die Erläuterung von AWS zur geteilten Verantwortung zeigt, wie sich diese Aufteilung je nach Dienst verändert. Ebenso hängt die Wiederherstellung von den Kopien, der Aufbewahrung und dem Wiederherstellungsverfahren ab, die Sie tatsächlich eingerichtet haben; das Wort „Cloud“ allein garantiert sie nicht.
Entscheiden Sie, welche Arbeit bei Ihnen bleiben soll
Beginnen Sie mit einer konkreten Aufgabe: eine Anwendung nutzen, eine eigene veröffentlichen oder ihre gesamte Softwareumgebung kontrollieren. Prüfen Sie dann, welche Arbeit Ihrem Team bleibt, wie die Kosten steigen und wie Sie Ihre Daten zu einem anderen Anbieter oder an einen anderen Speicherort übertragen können.
Eine weitere Entscheidung betrifft den physischen Standort. Eine Anwendung kann sowohl eine Verarbeitung in unmittelbarer Nähe als auch größere gemeinsam genutzte Ressourcen nutzen. Lesen Sie weiter über Edge-Computing und Cloud-Computing oder gehen Sie einen Schritt zurück zu der Verbindung, die Sie dorthin bringt.