Thema

Clouds

Die gemeinsame Verwendung von Ressourcen über Kabelverbindungen wird in zunehmendem Maße von einer Bereitstellungsmethode abgelöst, die Infrastrukturen, Dienstleistungen, Plattformen sowie On-Demand-Applikationen über ganze Netzwerke bereitstellen.

Was sind Clouds?

Clouds sind IT-Umgebungen, die skalierbare Ressourcen in einem Netzwerk abstrahieren, in Pools zusammenfassen und verteilen. Sie werden typischerweise erstellt, um Cloud Computing zu ermöglichen, das für die Ausführung von Workloads in diesem System verwendet wird. Weder Clouds noch Cloud Computing sind Technologien an sich.

  • Clouds sind Umgebungen, in denen Anwendungen ausgeführt werden.
  • Cloud Computing ist eine Funktion zur Ausführung von Workloads in einer Cloud.
  • Technologien sind Dinge wie Software und Hardware, die zur Entwicklung und Nutzung von Clouds eingesetzt werden.

Public Clouds, Private Clouds, Hybrid Clouds und Multi-Clouds

Früher konnte zwischen Public, Private, Hybrid und Multi-Clouds ganz einfach anhand des Standorts und der Eigentumsrechte unterschieden werden. Das aber hat sich grundlegend geändert. Also haben wir unsere eigene Definition der hauptsächlichen Cloud-Typen mit Blick auf die Zukunft ausgearbeitet, denn Erklärungen von gestern sind nicht unbedingt richtungsweisend für die Nutzung der Clouds von morgen.

Public Clouds

Eine aus Ressourcen erstellte Cloud-Umgebung, die nicht dem Endbenutzer gehören, die an mehrere Mandanten verteilt werden kann

Private Clouds

Lose Definition einer dedizierten Cloud-Umgebung für Endbenutzer, die üblicherweise innerhalb von deren Firewall und zuweilen lokal ausgeführt wird

Hybrid Clouds

Mehrere Cloud-Umgebungen mit einem gewissen Grad an Workload-Portierbarkeit, Orchestrierung und Management

Multi-Clouds

Ein IT-System mit mehr als einer (Public oder Private) Cloud, die vernetzt sind oder auch nicht

Aufbau von Clouds

Es gibt keine perfekte Cloud-Architektur oder -Infrastruktur. Alle Clouds benötigen ein Betriebssystem, wie z. B. Linux®, aber die Cloud-Infrastruktur selbst kann eine Vielfalt an Bare-Metal-, Virtualisierungs- oder Container-Software enthalten, mit der skalierbare Ressourcen abstrahiert, in Pools zusammengefasst und geteilt werden. Das ist der Grund, warum Clouds am besten dadurch definiert werden, welche Funktion sie ausüben und nicht, welche Komponenten sie integrieren. Sie haben eine Cloud erstellt, wenn Sie ein IT-System eingerichtet haben, das:

  • den Zugriff über andere Rechner in einem Netzwerk ermöglicht
  • ein Repository an IT-Ressourcen integriert
  • umgehend provisioniert und skaliert werden kann.

Sie können Clouds entweder selbst erstellen, vordefinierte Cloud-Infrastrukturen wie OpenStack® verwenden oder einen der Tausenden von Cloud-Anbietern weltweit in Anspruch nehmen. Hier eine Liste der beliebtesten Anbieter:

Alibaba Cloud Logo
Amazon Web Services
Microsoft Azure logo

Die Entwicklung einer Hybrid Cloud erfordert einen gewissen Grad an Workload-Portierbarkeit, Orchestrierung und Management. APIs (Application Programming Interfaces) und VPNs (Virtual Private Networks) gelten bei der Erstellung dieser Verbindungen schon seit langem als Standard. Viele der großen Cloud-Anbieter stellen Kunden im Rahmen ihrer Subskriptionen sogar ein vorkonfiguriertes VPN zur Verfügung:

Eine weitere Methode der Hybrid Cloud-Erstellung ist die Ausführung des gleichen Betriebssystems in jeder Umgebung und die Entwicklung container-basierter, cloudnativer Apps, die mit einer universellen Orchestrierungs-Engine wie Kubernetes verwaltet werden. Das Betriebssystem abstrahiert die gesamte Hardware und die Management-Plattform alle Apps. Auf diese Weise stellen Sie praktisch Apps in allen Umgebungen bereit, und zwar ohne Anpassung von Anwendungen, Umschulungen von Personal, Aufteilung der Verwaltung oder Kompromisse bei der Sicherheit.

Cloud Services

Infrastructure-as-a-Service (IaaS)

Eine Infrastructure-as-a-Service (IaaS) stellt Nutzern Cloud-Ressourcen, darunter für Computing, Networking und Cloud Storage, per Netzwerkverbindung bereit. Der Aufstieg von Big Data, mobilen Apps und dem Internet of Things (IoT) hat zu einer Zunahme von Anbietern für IaaS Daten-Storage wie z. B. DropBox geführt.

Platform-as-a-Service (PaaS)

Eine Platform-as-a-service (PaaS) stellt Nutzern eine Anwendungs-Softwareplattform und die zu ihrer Ausführung benötigte IT-Infrastruktur per Netzwerkverbindung bereit. Dies ist die typische Form der Bereitstellung von Cloud-Plattformen.

Software-as-a-Service (IaaS)

Eine Software-as-a-Service (SaaS) stellt Nutzern eine komplette Arbeits-App, eine Plattform zu ihrer Ausführung sowie alle IT-Infrastrukturkomponenten per Netzwerkverbindung bereit. Dies ist die typische Form der Bereitstellung von Cloud Apps.

Warum Red Hat?

Weil wir davon überzeugt sind, dass alle von Ihnen eingesetzten Cloud-Typen, ob Public, Private oder Hybrid, offen sein sollten. Viele Cloud-Infrastrukturen basieren auf Linux® und anderer Open Source-Software. Und wer kennt sich damit besser aus als Red Hat? Mit Cloud-Automatisierungsfunktionen, umfassender Beratung und praktischem Training durch erfahrene Ausbilder machen wir Cloud Computing wesentlich einfacher.

Verschiedene Strategien zur Einrichtung einer Cloud

Infrastruktur

Die ideale Plattform für Ihr Unternehmen zur Erstellung einer Private Cloud bzw. für Service Provider zur Erstellung einer Public Cloud.

Plattform

Diese Kombination aus Container App-Plattform und Private Cloud-Infrastruktur ermöglicht die Implementierung von Containern über den gesamten IT-Stack hinweg.

Die Cloud hat noch viel mehr zu bieten

Die OpenStack® Wortmarke und das OpenStack Logo sind eingetragene Marken/Dienstleistungsmarken oder Marken/Dienstleistungsmarken der OpenStack Foundation in den USA und anderen Ländern und werden mit der Genehmigung der OpenStack Foundation verwendet. Wir sind weder mit der OpenStack Foundation oder der OpenStack Community verbunden, noch werden wir von ihnen unterstützt oder finanziert.