Die Cloud ist inzwischen aus dem Alltag von Unternehmen nicht mehr wegzudenken. Diese Dienste besitzen eine klare Architektur, die für den Betrieb der Cloud erforderlich ist. Es gibt verschiedene Cloud-Architekturen, sodass sich auch die bereitgestellten Services unterscheiden.
Was sind Cloud-Architekturen?
Die Cloud-Architektur legt fest, auf welche Art der Zugriff auf die Anwendungen und Daten möglich ist. Es gibt eine Reihe von Optionen, wie eine Cloud ausgerichtet ist. Es wird zunächst zwischen drei Formen der Cloud unterschieden:
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
Bei Infrastructure as a Service stellt die Hardware in der Cloud den eigentlichen Dienst dar. Dies sind sehr elementare Leistungen, wie beispielsweise der Speicher oder die Rechenleistung der Cloud-Server. Der Nutzer muss sich dementsprechend selbst um viele Bereiche der Konfiguration kümmern. Das gibt jedoch gleichzeitig die Freiheit, die Ressourcen in der Cloud frei einzusetzen.
Bei einer Platform as a Service sind Teilbereiche der Server bereits vorkonfiguriert. So verwalten die Dienstleister dieser Systeme das Betriebssystem und die Middleware. Platform as a Service nutzen Web-Entwickler für Entwicklungsumgebungen oder diese Form kommt für eigene Web-Anwendungen zum Einsatz.
Software as a Service bezeichnet konkrete Anwendungen, die vollständig in der Cloud platziert sind. Dabei stellt der Dienstleister den gesamten Service bereit und auch die Daten sind in der Cloud gespeichert.
Darüber hinaus unterscheiden sich die Cloud-Architekturen danach, wie der Zugriff geregelt ist. Im Wesentlichen gibt es vier unterschiedliche Cloud-Architekturen:
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Multi Cloud
Bei einer Public Cloud bietet ein Dienstleister eine einheitliche Cloud-Lösung an, die für alle Nutzer gleich ist. Microsoft OneDrive ist ein Beispiel für eine solche Lösung. Die Private Cloud ist eine individuelle Lösung, die nur von einem Unternehmen genutzt wird.
Hybrid und Multi Cloud sind Mischvarianten dieser beiden Architekturen. Bei einer Hybrid Cloud kommen mehrere Formen von Public und Private Cloud kombiniert zum Einsatz. Sie bilden eine Infrastruktur. Eine Multi Cloud besteht ihrerseits aus mehreren Cloud-Diensten mit derselben Funktion, die gemeinsam und simultan genutzt werden.
Welche Cloud-Lösungen gibt es?
Die Auswahl an modernen Cloud-Lösungen ist sehr breit. Inzwischen bieten Cloud-Dienstleister ein grosses Spektrum an unterschiedlichen Lösungen an. Dies beginnt mit einfachen Services wie Storage oder Rechenleistung. Cloud-Lösungen kommen ebenfalls für die Datensicherung zum Einsatz.
Ein grosser Bereich der Cloud-Lösungen entfällt auf Anwendungen. Diese finden sich vor allem im Bereich SaaS. Darüber hinaus gibt es sogar Cloud-Leistungen im Bereich der IT-Sicherheit. Dazu zählen beispielsweise Firewall as a Service oder SOC as a Service.
Wie ist eine Cloud aufgebaut?
Der Aufbau einer Cloud folgt in der Regel einem klaren Standard. Im Mittelpunkt steht ein Server, der als Hardware die Basis für die Cloud bildet. Er befindet sich in einem Rechenzentrum und ist dort mit hoher Bandbreite an das Internet angeschlossen. Nutzer der Cloud-Dienste verbinden sich dann über das Internet mit dem Cloud-Server.
Auf dem Cloud-Server ist dann die Architektur aufgesetzt. Sie unterscheidet sich in Abhängigkeit von der Art der Cloud. So laufen bei SaaS spezifische Applikationen auf dem Server. Bei Platform as a Service sind es Software Frameworks. Infrastructure as a Service gibt dagegen direkten Zugriff auf die Ressourcen des Servers wie den Speicher oder die Rechenleistung.