Was ist Cloud Computing

Source: https ://pixabay.com/pl/illustrations/chmura-komputer-hosting-3406627/
Beginnen wir also damit, zu erklären, welche Art von Gewinn ein Unternehmer (oder jeder andere Anwender) durch den Einsatz einer solchen Technologie erzielen kann:
a) Kosten.
Die professionelle Nutzung von Cloud Computing ist natürlich nicht kostenlos, aber sie kann die Kosten reduzieren, die einem Unternehmen entstehen würden, wenn es sich für die Nutzung eigener Server entscheiden würde (Kosten für Anschaffung, Installation, Klimatisierung, Raummiete, IT-Support und vieles mehr). Obwohl Sie also die Kosten für die Nutzung der Cloud tragen müssen, kann es sich am Ende als billiger und effektiver erweisen als beim „altmodischen“ Ansatz.
b) Sicherheit.
Auch wenn es auf den ersten Blick weniger sicher erscheint als eigene Server, sollten Sie bedenken, dass Sie sich im ersten Fall selbst um Backups, Datenschutz, Sicherheitsupdates usw. kümmern müssten. Im Fall von Cloud Computing profitieren Sie von Profis (in der Regel große Unternehmen), die mit der neuesten Technologie ein Höchstmaß an Sicherheit bieten. Die Übertragung der Verantwortung kann eine gute Entscheidung sein. Sie können auch verschiedene Arten von Clouds nutzen, um die Sicherheit zu erhöhen, oder Sie können nur einen Teil Ihrer Daten in die Cloud verlagern und den privatesten Teil auf Ihren eigenen Servern behalten.
c) Einfachheit und Zeitersparnis.
Cloud Computing ist einfach zu bedienen (für den/die EndbenutzerIn) und erfordert keine fortgeschrittenen IT-Kenntnisse von UnternehmerInnen. Dies ermöglicht es Ihnen, sich ausschließlich auf den Betrieb Ihres Unternehmens zu konzentrieren, ohne sich um die Wartung von Servern etc. kümmern zu müssen[1]. Die Cloud macht es auch für EntwicklerInnen viel einfacher, Anwendungen zu entwerfen oder zu testen (mehr dazu später). Die Zeitersparnis ergibt sich aus der Tatsache, dass Sie nicht jedes Element selbst (oder durch Ihre MitarbeiterInnen) verwalten müssen, sondern einige Vorgänge an den Anbieter auslagern. Zeitersparnis kann auch bedeuten, dass Sie vorgefertigte Lösungen verwenden, anstatt sie von Grund auf neu zu erstellen.
d) Vielseitigkeit.
Die Nutzung von Cloud Computing ist auch eine vielseitige Lösung. Das bedeutet in der Praxis, dass Sie mit jedem Gerät, das an das Internet angeschlossen ist, darauf arbeiten können. Das ist natürlich eine gute Nachricht für UnternehmerInnen, die keine physischen Büros benötigen, um ihr Geschäft zu betreiben. Darüber hinaus drückt sich die Vielseitigkeit dieser Lösung auch darin aus, dass der Cloud Computing-Service auf ein bestimmtes Unternehmen zugeschnitten werden kann. Es ermöglicht UnternehmerInnen, nur die Tools zu bezahlen und zu nutzen, die sie benötigen[2].
e) Komfort.
Dieser Punkt ist eine Art Kumulation der vorherigen. Die Nutzung von Cloud Computing ist eine Bequemlichkeit, die darin besteht, dass sich ein/eine UnternehmerIn keine Sorgen machen muss, dass der Platz auf den Servern knapp wird, dass veraltete Technologie verwendet wird, dass ein Ausfall den Betrieb des Unternehmens stoppt, dass die gespeicherten Daten nicht ausreichend geschützt sind und so weiter. Der Komfort der Nutzung wird auch durch die Übertragung der Verantwortung auf den Anbieter verursacht.
Wie kann man also mit der Nutzung von Cloud Computing beginnen?
Zunächst einmal müssen wir die Terminologie und einige Konzepte über die Modelle und Typen dieser Technologie verstehen.
Cloud-Typen
Wenn Sie sich für Cloud Computing entscheiden, müssen Sie sich der Vielfalt bewusst sein. Wenn es um die Art des Cloud Computings geht, gibt es im Grunde genommen die drei bekanntesten:
- öffentliche Cloud;
- private Cloud;
- hybride Cloud;
- mehrfache Cloud;
- gemeinschaftliche Cloud.
Jede von ihnen hat unterschiedliche Eigenschaften und entspricht bestimmten Kundenbedürfnissen.
Öffentliche Cloud
Die öffentliche Cloud ist eine Art von Cloud Computing. In diesem Fall verlässt sich der/die BenutzerIn auf externe Cloud-Anbieter, um Datenspeicher oder Rechenleistung anzubieten. In diesem Fall liegen alle dienstbezogenen Arbeiten auf der Seite des Dienstleisters/der Dienstleisterin. Zu den wichtigsten Problemen bei einer Public Cloud gehört die begrenzte Individualisierbarkeit der Tools[3]. Das Unternehmen zahlt dafür, „wie viel“ es eine Cloud nutzt. Der/Die UnternehmerIn muss sich also nicht um die Anfangskosten (wie den Kauf von Servern, die Bezahlung von It-Administratoren usw.) kümmern. Dank der Skaleneffekte ist dies eine sehr kostengünstige Methode, den IT-Betrieb durchzuführen. Diese Art von Cloud wird von allen It-BenutzerInnen gemeinsam genutzt.
Private Cloud
Die private Cloud unterscheidet sich dadurch, dass nur bestimmte BenutzerInnen sie nutzen können. In der Regel gehört sie nur einer Firma/Organisation und wird von deren MitarbeiterInnen genutzt. Eine solche Lösung ermöglicht eine bessere Kontrolle der Cloud-Nutzung und der Datensicherheit. Unternehmen benötigen dafür eine eigene IT-Infrastruktur[4]. Auch hier kann die Cloud-Umgebung an die Bedürfnisse des Unternehmens angepasst werden, was jedoch zeitaufwendig sein kann[5].
Hybride Cloud
Eine Hybrid Cloud ist eine Kombination aus Public und Private Clouds. Sie besteht darin, dass eine Organisation die Rechenleistung einer öffentlichen Cloud nutzen kann und gleichzeitig eine private für mehr Datensicherheit verwendet. Manchmal kann man auch auf andere (weniger verbreitete) Cloud Computing-Typen stoßen. Unter ihnen können wir zum Beispiel unterscheiden:
Multi Cloud
Dieser Begriff wird oft fälschlicherweise mit einer Hybrid Cloud verwechselt. Multi Cloud ist eine Umgebung, die auf mehreren Clouds basiert. Das liegt daran, dass eine Organisation mehrere Cloud-Anbieter nutzt. Sie können miteinander verbunden sein, müssen es aber nicht[6]. Sie können alle öffentlich sein, alle privat oder sie können eine Kombination aus öffentlichen und privaten Clouds sein[7].
Community Cloud
Ein weiteres Beispiel für Cloud Computing ist die Community Cloud, bei der die Cloud von mehreren bestimmten Organisationen (oder MitarbeiterInnen) gemeinsam genutzt wird. Eine solche Cloud kann nur für Unternehmen sinnvoll sein, die eine gemeinsame Mission haben oder die gleichen Sicherheitsanforderungen erfüllen[8].
Modelle des Cloud Computings
Wenn man über Cloud Computing spricht, sollte man sich die Modelle der Dienste in der Cloud ansehen. Sehr oft werden sie in Form einer Pyramide dargestellt.

Diese Art der Darstellung spiegelt sehr gut die Beziehung zwischen ihnen und wie groß der Bereich ist, den sie abdecken.
Man kann sagen, je höher das Modell im Schema der Pyramide ist, desto weniger IT-Kenntnisse müssen Sie haben (die Anzahl der Aktivitäten, die Sie verwalten, sinkt).
SaaS ist ein Feld, in dem Endanwender arbeiten.
PaaS ist ein Feld, in dem Entwickler arbeiten.
IaaS ist das Feld, in dem die IT-Administratoren arbeiten.
Aber was bedeuten diese Begriffe eigentlich?
Cloud Computing-Modelle:
- IaaS (Infrastruktur als Service)
IaaS ist der umfangreichste Typ. Wenn man dieses Akronym in seine Bestandteile zerlegt, lohnt es sich zu verstehen, was „Infrastruktur“ in diesem Fall bedeutet. Wie der Name schon sagt, wird in diesem Fall dem Kunden die IT-Infrastruktur zur Verfügung gestellt. Das bedeutet, dass der Kunde/die Kundin erhält:
- Speicher,
- Rechnen (der Anbieter stellt virtualisierte CPUs, GPUs, HPCs zur Verfügung),
- Netzwerk-Ressourcen[1].
Das heißt, man kauft als Kunde/Kundin keine Server und Hardware, sondern „mietet“ diese von einem externen Anbieter in virtueller Form[2]. Der Kunde/Die Kundin nutzt seine Programme und Anwendungen, die sich auf den Servern[3] des Anbieters befinden, indem er deren Rechenleistung nutzt.
Was die Zahlmodalitäten betrifft, so gibt es mehrere, aber das beliebteste unter ihnen wird das Pay-as-you-go-Modell sein. Der/die BenutzerIn zahlt für die Zeit der Nutzung (Stunden, Wochen, etc.) und/oder den genutzten Platz (für die Größe der Dateien)[4].
IaaS-Anbieter sind zum Beispiel:
- Amazo- AWS;
- Digital-Ocean;
- Microsoft-Azure;
- Rackspace Open Cloud;
- Google Compute Engine;
- HP Enterprise Konvergierte Infrastruktur;
- IBM SmartCloud Enterprise.
- PaaS (Plattform als Service)
Was das PaaS-Modell betrifft, so ist das Schlüsselwort hier: „Plattform“. Dieses Modell richtet sich vor allem an ProgrammiererInnen für die Softwareentwicklung, das Testen usw., da der Anbieter Werkzeuge bereitstellt, auf denen sie arbeiten können[5]. Der Anbieter stellt Werkzeuge zur Verfügung, auf denen sie arbeiten können. Der Anbieter übernimmt z.B. die Verantwortung für die Sicherheit, die Softwarebereitstellung und die Erstellung von Backups[6].
Der Anbieter stellt hier die sogenannte Entwicklungsumgebung zur Verfügung, die die Arbeitszeit der EntwicklerInnen reduzieren kann[7]. Zu den Werkzeugen, die den Unternehmen angeboten werden, gehören in der Regel auch Business-Analytics-Dienste oder Überwachung[8].
PaaS ist auch ideal für die Arbeit an einem Produkt durch Personen an verschiedenen Orten/Zeitzonen, da die Umgebung über das Internet zugänglich ist[9].
PaaS-Anbieter:
- Oracle Cloud Platform;
- Google App Engine;
- Microsoft Azure;
- Salesforce aPaaS;
- Red Hat OpenShift PaaS;
- Mendix aPaaS;
- SAP Cloud Plattform.
- SaaS (Software as a Service)
SaaS ist die höchste Stufe auf der Pyramide, wenn es um Cloud-Modelle geht, was bedeutet, dass es ein grundlegendes Niveau an IT-Kenntnissen von BenutzerInnen erfordert. Es ist sehr verbreitet und Sie haben es wahrscheinlich schon oft genutzt, ohne es zu merken. Sie verwenden Google Sheets? Sie haben SaaS verwendet. In diesem Fall wird Ihnen als Kunde/Kundin alles vom Anbieter zur Verfügung gestellt und Sie müssen sich nicht um den IT-Betrieb kümmern. Das bedeutet, dass Sie die Software nicht verwalten müssen (Sie müssen sie nicht installieren oder aktualisieren), sie befindet sich in der Cloud, auf die Sie mit Ihrem Browser zugreifen oder Backups erstellen können usw. All diese Arbeit wird Ihnen von Ihrem Provider abgenommen[10].
In der Regel wird hier in einem Abo-Modell gearbeitet (Sie zahlen monatlich für den Dienst), manche können auch kostenlos sein (kostenlos bei eingeschränkter Funktionalität).
SaaS-Anbieter:
- Salesforce;
- Microsoft (zum Beispiel Office 365);
- Adobe Creative Cloud;
- Box;
- Google G Suite;
- Slack;
Neben diesen drei bekanntesten Typen gibt es noch ein paar andere, die weniger häufig aufgeführt werden. Es ist wichtig zu wissen, dass Sie diese Modelle miteinander kombinieren können.
Bei der Suche nach Informationen zu diesen Modellen stoßen Sie oft auf eine Grafik, die zeigt, wofür der Dienstanbieter zuständig ist und wofür Sie als Kunde/Kundin/Unternehmen.
Grafik 1 „Cloud Services Control Comparison”

Quelle: https://digitalskynet.com/blog/cloud-service-models-saas-paas-iaas-which-is-better-for-your-business
Oben ist ein Beispiel für ein solches Diagramm, das auf dem Digital Skynet Blog zu finden ist. Es zeigt sehr gut die Aufteilung der Rollen in den verschiedenen Modellen.
Es ist auch möglich, auf eine Beschreibung dieser Modelle am Beispiel eines Restaurantbetriebs oder eines Autos zu stoßen.
IBM Cloud hat ein Video auf YouTube veröffentlicht, in dem Tessa Rodes, diese Modelle am Beispiel eines Autos erklärt.
IaaS wird als Leasing des Autos dargestellt. Das heißt, wenn man sich für dieses Auto (IaaS) entscheidet, recherchiert man viel intensiver, man interessiert sich dafür, welches Auto welche Leistung hat, welche Farbe es hat, welchen Nutzungskomfort und vieles mehr. Sie fahren das Auto und zahlen für Kraftstoff und Reparaturen.
PaaS wird als Autovermietung präsentiert. Man recherchiert nicht so viel, man interessiert sich nicht so sehr für die Leistung, aber man ist immer noch der/die FahrerIn und zahlt für den Treibstoff.
SaaS wird wie ein Taxi präsentiert. Es ist Ihnen egal, was für ein Auto es ist, welche Farbe, welche Leistung. Außerdem sind Sie nicht der/die FahrerIn und zahlen nicht für den Treibstoff (dieser ist im Preis der Dienstleistung enthalten)[1].
Die auf diese Weise anhand eines Beispiels dargestellte Essenz ist eine gute Möglichkeit, die Besonderheiten dieser Modelle besser zu verstehen.
Zusätzlich zu den bereits erwähnten gibt es auch andere, weniger populäre Cloud Computing-Modelle:
- BMaaS (Bare Metal as a Service)
In diesem Fall erhalten die Kunden physische Server und können diese unbegrenzt nutzen. Sie können ein beliebiges Betriebssystem verwenden und ihre eigenen Anwendungen und Hypervisoren* installieren, um ihre eigenen virtuellen Maschinen zu erstellen[2].
Die Abrechnung für diese Cloud erfolgt in der Regel monatlich.
*Hypervisoren sind Werkzeuge zur Verwaltung der Virtualisierungsprozesse[3].
- MBaaS (Mobile Backend as a Service)
Es handelt sich um ein Modell, das dem SaaS sehr ähnlich ist, aber auf die Erstellung und das Testen von mobilen Anwendungen abzielt, indem eine Infrastruktur bereitgestellt wird, die die Arbeit von Entwicklern zur Erstellung von mobilen Anwendungen unterstützt. Daher wird es für Unternehmen / Start-ups empfohlen, die sich auf diesen Bereich spezialisiert haben[4].
Sie können noch auf Modelle wie:
- CaaS (Content as a Service) / MCaaS (Manager Content as a Service);
- FaaS (Function as a service);
- DaaS (Daten als Dienst);
- NaaS (Netzwerk als Dienst);
- SECaaS (Sicherheit als Dienst).
