Homepage > Journal > Wissensweg > Management der Webentwicklung > Was ist Cloud-Computing?
Journal

Was ist Cloud-Computing?

Wie gefällt Ihnen das:

Cloud-Lösungen wurden bereits in zwei Zeitschriftenartikeln behandelt: "Wie verschiebt man eine Anwendung in die Cloud?" und "Serverless Business".

Wenn Sie sich jemals gefragt haben, was Cloud-Computing ist, klingelt bei dem Namen AWS Cloud-Computing wahrscheinlich etwas.

Wenn Sie noch nicht über Cloud-Computing nachgedacht haben, aber wissen wollen, was es mit diesem Konzept auf sich hat, sollten Sie diesen Artikel lesen.

Warum?

Denn wir haben fast ständig mit Cloud-Computing zu tun. Auch wenn wir es nicht wissen.

Und Sie müssen wissen, dass Dienste wie Video- und Audio-Streaming, Online-Spiele oder der Zugang zu Speicherplatz auf Cloud-Lösungen basieren.

Allerdings ist Cloud-Computing kein Dienst nur für die größten Marktteilnehmer.

Zu den Kunden von Amazon Web Services (AWS), Microsoft Azure, Google Cloud, Alibaba Cloud, IBM Cloud, Oracle und Salesforce zählen auch kleine und mittelständische Unternehmen.

Aus dem breiten Leistungsspektrum können Unternehmen im Mittelstand individuelle Lösungen auswählen, die auf ihre Bedürfnisse, Betriebsgröße und finanzielle Leistungsfähigkeit zugeschnitten sind.

Cloud-Computing bietet Zugriff auf Software, Anwendungen, Dienste, Technologie und Ressourcen, die sich durch hohen technologischen Fortschritt, Effizienz und Sicherheit auszeichnen.

Okay, aber was sind die weiteren Vorteile von Cloud-Computing für ein Unternehmen? Welche Art von Computerdiensten bietet Cloud-Computing an?

Wie hoch sind die Kosten für die Nutzung von Cloud-Computing für ein Unternehmen? Ist Cloud-Computing sicher?

Dies sind die Fragen, denen wir in diesem Artikel nachgehen wollen.

Gleich wird klar, was Cloud-Computing ist. Ohne weitere Umschweife: Viel Spaß beim Lesen!

Sind Sie an DevOps interessiert?

Cloud-Computing — was ist das?

Beim Cloud-Computing geht es um die Bereitstellung von Remote-Computing-Diensten (einschließlich Speicher, Servern, Datenbanken, Netzwerken, Software und KI-Lösungen).

Cloud-Computing - was ist das?

Um die Frage zu beantworten: Was ist Cloud-Computing? Es muss gesagt werden, dass es sich auch um das Angebot hoch entwickelter und innovativer Technologien und flexibler Ressourcen handelt, die unter anderem die Skalierbarkeit digitaler Unternehmen ermöglichen.

In seinem Artikel “Cloud-Computing – charakterystyka i obszary zastosowań w przedsiębiorstwach” (Cloud-Computing – Merkmale und Einsatzgebiete in Unternehmen) weist Damian Dziembek auf ein weiteres Merkmal von Cloud-Computing hin.

Laut diesem Autor ist Cloud-Computing sowohl eine Reihe von Informations- und Kommunikationstechnologien als auch ein Modell der Datenverarbeitung in Form von Diensten.

Er fügt treffend hinzu, dass Cloud-Computing die Art und Weise, wie IT-Lösungen von Anbietern bereitgestellt und von Kunden gekauft, genutzt und finanziert werden, völlig neu definiert hat.

Darüber hinaus basiert Cloud-Computing hauptsächlich auf Folgendem:

  • Virtualisierung, die es Unternehmen ermöglicht, Hardwareressourcen, Dienste und Software effizienter zu nutzen.
  • Grid Computing, das eine sehr hohe Rechenleistung, Sicherheit, Betriebsstabilität und relativ hohe Zuverlässigkeit bietet.
  • Utility Computing, ausgedrückt z. B. in einer bestimmten, auf Abruf angebotenen Rechenleistung, deren Vergütung sich nach dem tatsächlichen Verbrauch richtet.
  • Autonomic Computing ist ein Verarbeitungssystem, das sich selbst steuern kann, ohne dass ein menschliches Eingreifen erforderlich ist.
  • Serviceorientierte Architektur (SOA), die auf tatsächliche Benutzerbedürfnisse eingeht.

Die Cloud-Computing-Definitionen betonen am häufigsten die folgenden Merkmale:

  • Der Komfort dieses Modells
  • Geschwindigkeit der Bereitstellung von Lösungen, Technologien, Dienstleistungen und Tools
  • Gewährleisten Sie, dass Skalierbarkeit und Zuverlässigkeit gewährleistet sind
  • Wesentlich geringerer Bedarf an relevanten Kompetenzen und (Hardware-, Technologie- und Personal-)Ressourcen; es ist nicht erforderlich, dass der Benutzer über umfassende und tiefgreifende Kenntnisse über die Art und Weise der Bereitstellung des Dienstes verfügt
  • Attraktives Zahlungsmodell: Die Zahlung erfolgt im Moment der tatsächlichen Nutzung (Pay-as-you-go-Modell)
  • Hohe Benutzerfreundlichkeit und Vielfalt der angebotenen Dienste
  • Service-Messbarkeit
  • Dynamische Flexibilität: Das Leistungsangebot kann schnell an sich ändernde Bedürfnisse angepasst werden

Cloud-Computing löst noch ein weiteres Problem.

Anstatt in den Kauf, die Wartung, die Entwicklung und den Service von Servern, Rechenzentren, Software und Technologien zu investieren, kauft ein Unternehmen diese einfach nach Bedarf.

Der Kauf von Rechenleistung, Speicher, Softwarezugang oder digitalen Diensten sind in einer solchen Formel deutlich günstiger als deren individuelle Erstellung und Entwicklung.

Wussten Sie schon...

Der Erwerb einer Lizenz ist recht kostspielig und limitierend. Und die eigenständige Entwicklung von Infrastruktur und Technologie erfordert eine Investition, die sich erst nach vielen Jahren amortisiert.

Für viele Unternehmen sind hochmoderne technologische Lösungen aus Budget-, Zeit-, Organisations- und Marktgründen einfach nicht verfügbar (z. B. gibt es in einem bestimmten Markt nicht genügend gut ausgebildete Fachkräfte).

Leider muss man sich auch darüber im Klaren sein, dass die technologische Entwicklung sehr dynamisch ist.

Um diesen Anforderungen gerecht zu werden und mit den Veränderungen Schritt zu halten, müssen Organisationen im Hinblick auf die oben genannten Probleme darauf vorbereitet sein.

Wussten Sie schon...

Der Vorteil von Cloud-Computing liegt auch in der fehlenden Standortbeschränkung. Anbieter bieten Dienstleistungen für Kunden aus aller Welt an.

Cloud-Computing wird am häufigsten verwendet für:

  • Datensicherung
  • Wiederherstellung von Daten
  • Schreiben, Debuggen, Ausführen und Testen von Cloud-nativen Anwendungen
  • Gewährleistung der Anwendungssicherheit
  • Analyse großer Datenmengen
  • Optimale Skalierbarkeit von Diensten, Inhalten und Unternehmen
  • Bereitstellung der gewünschten Leistung
  • Erstellen und Ausführen konfigurierbarer virtueller Maschinen
  • Erstellung, Implementierung und Skalierung von Modellen der Künstlichen Intelligenz (KI)
  • Migration von Anwendungen

Vorteile das Cloud-Computing

Mit umfangreichen Rechenzentren und Technologien kann Cloud-Computing den Kunden Zugang zu Hardware, Infrastruktur, Software und Dienstleistungen bieten.

Wussten Sie schon...

Offen gesagt ist der Unterschied zwischen der Befriedigung von Hardware- und Technologiebedürfnissen auf eigene Faust und den durch Cloud-Plattformen erzielten Ergebnissen enorm.

Die individuelle Entwicklung erfordert zunächst Folgendes:

  • Ein Team von mehreren, in vielen Fällen sogar mehr als zehn Personen (eine interne IT-Abteilung, die sich mit der Entwicklung und Wartung der IT-Infrastruktur befasst)
  • Regelmäßige kostspielige Hardware-Upgrades
  • Ein Budget, das auch die Kosten für Strom, Miete und die Aufrechterhaltung angemessener Bedingungen in den Serverräumen abdeckt, die die Sicherheit, den kontinuierlichen Betrieb der Hardware und ihre ordnungsgemäße Nutzung gewährleisten

Die Attraktivität von Cloud-Lösungen ergibt sich gerade aus der Ineffektivität, Unpraktikabilität, Ausdehnung und dem Risiko von Einzelaktivitäten.

Vorteile des Cloud-Computing

Darüber hinaus müssen sich Unternehmen, die Cloud-Computing nutzen, nicht um Folgendes kümmern:

  • Das erforderliche Maß an Sicherheit
  • Gewünschte Skalierbarkeit
  • Erforderliche regelmäßige Wartung
  • Erforderlicher Ausbau der Infrastruktur
  • Logistik, Organisation und Zuverlässigkeit
  • Betriebskontinuität der Infrastruktur, die in Notfällen (z. B. bei unvorhergesehenen Ereignissen) leicht verloren gehen kann

Was Cloud-Computing attraktiv und unbestreitbar vorteilhaft macht, sind die Kosten. Und hier gibt es erhebliche Unterschiede.

Ein weiterer großer Vorteil von Cloud-Lösungen ist, dass die monatlichen, vierteljährlichen oder jährlichen Kosten sehr einfach zu berechnen oder abzuschätzen sind, z. B. mithilfe eines Preisrechners (z. B. AWS Pricing Calculator).

Häufig sinken die Kosten für die angebotenen Dienstleistungen, Werkzeuge und Maschinen mit dem Anstieg der Nachfrage (z. B. die Formel "Weniger zahlen, mehr nutzen", erhältlich bei AWS).

Ein wichtiger Punkt, der einen offensichtlichen finanziellen, zeitlichen und organisatorischen Vorteil darstellt, ist, dass der Anbieter von Cloud-Diensten die Kosten für Reparaturen, Wartung und Entwicklung trägt.

Wussten Sie schon...

Cloud-Computing befreit den Benutzer von der Notwendigkeit, sich über die Zuverlässigkeit Gedanken zu machen. Im Falle eines Ausfalls ist die Wiederherstellung des Anwendungsbetriebs und die Wiederherstellung des Backups einfacher, schneller und kostengünstiger. Und was am wichtigsten ist: Solche Ereignisse sind nicht häufig.

Mit der Cloud ist es viel billiger und einfacher, die Kontinuität des Benutzerzugangs zu Anwendungen zu gewährleisten.

Die häufig hervorgehobenen Merkmale das Cloud-Computing sind Agilität und Flexibilität, was in der Praxis bedeutet:

  • Direkter Zugang zu einer breiten Palette von Technologien
  • Möglichkeit der Nutzung technologischer Innovationen
  • Möglichkeit der Erstellung, Prüfung und Entwicklung jeglicher Art von digitalen Produkten
  • Möglichkeit des Experimentierens und der Suche nach den effektivsten Lösungen
  • Möglichkeit, neue Ideen zu testen
  • Schnellere digitale Transformation einer Organisation
  • Keine Notwendigkeit für die Zuweisung von Ressourcen im Voraus
  • Möglichkeit der Skalierung der Ressourcen
  • Zugang zu globalen Märkten, z. B. ermöglicht AWS mit seiner globalen Infrastruktur die Bereitstellung von Anwendungen an mehreren physischen Standorten
  • Höhere Produktivität: Mehrere Benutzer können gleichzeitig mit denselben Daten arbeiten

Auch Continuous Integration (kontinuierliche Integration) und Continuous Delivery (kontinuierliche Bereitstellung) gehören zu den Vorteilen das Cloud-Computing, die man nicht verpassen sollte.

Kontinuierliche Integration und kontinuierliche Bereitstellung vor allem:

  • Steigerung der Arbeitseffizienz
  • Verkürzung der Markteinführungszeit für digitale Produkte
  • Automatisieren Sie die Prozesse der Codeerstellung, der Tests und der Implementierung

Sicherheit von Cloud-Computing

Die Implementierung von Cloud-Computing ist eine Investition in die Sicherheit im weitesten Sinne: rechtlich, technologisch, infrastrukturell und in Bezug auf Cyberkriminalität.

In der Tat, und das ist keine Übertreibung, ist Cloud-Computing gleichbedeutend mit Datensicherheit.

Wussten Sie schon...

Cloud-Computing geht definitiv besser mit Bedrohungen um und ist viel besser in der Lage, die Folgen von Angriffen zu verhindern und zu bewältigen. Vor allem die führenden Anbieter von Cloud-Plattformen entwickeln mit erheblichen Investitionen ständig neue Sicherheitssysteme.

Neue Technologien, Lösungen und Tools sind ein ständiger Bestandteil der Reputationsbildung von Cloud-Plattformen in Bezug auf die Cybersicherheit.

Zu den wichtigsten Bereichen der Sicherheit von Cloud-Computing gehören die folgenden:

  • Cloud Security Gateways, die Datenverschlüsselung ermöglichen, Datenverluste verhindern und auf die Erkennung von Malware und Anomalien beim Cloud-Zugriff ausgerichtet sind.
  • Zentralisiertes Cloud Security Management, das die Sicherheitskonfiguration und die Integrität der Dateikonfiguration kontrolliert.
  • Hypervisor Security: ein Toolkit zur Überwachung der Aktivitäten zwischen dem Gastbetriebssystem und dem Hypervisor.

Sicherheit von Cloud-Computing

Darüber hinaus wird die Sicherheit der Cloud durch folgende Maßnahmen gewährleistet:

  • Verschlüsselung der Daten während der Speicherung, Übertragung und Nutzung
  • Benutzeridentität und Zugriffsmanagement
  • Überwachung von Sicherheit und Kompatibilität

Cloud-Computing-Dienstleistungsmodelle

Cloud-Computing gibt es in verschiedenen Bereitstellungsmodellen.

Die Diversifizierung der Modelle ist gerechtfertigt, weil sie eine flexiblere und genauere Angebotsansprache ermöglicht.

Public Cloud

Bei dieser Variante unterstützt eine Cloud-Plattform mehrere Unternehmen, die dieselbe Infrastruktur nutzen. Die Privatsphäre jeder Organisation ist gewährleistet, und jede Organisation ist von den anderen getrennt.

Als Eigentümer ist der Anbieter voll verantwortlich für Rechenzentren, Hardware und Infrastruktur.

Der Public-Cloud-Anbieter kümmert sich um die Wartung, Sicherheit, Flexibilität und Skalierbarkeit der einzelnen Unternehmen.

Public Cloud

Mit anderen Worten: Eine öffentliche Cloud besteht aus Ressourcen, die dem Endnutzer nicht gehören.

Google Gmail ist ein Beispiel für eine öffentliche Cloud.

Private Cloud

Private Clouds werden auch als unternehmensinterne, interne oder lokale Clouds bezeichnet.

Clouds dieser Art bestehen aus Ressourcen, die sich im Besitz des Benutzers befinden oder von ihm gemietet werden.

Der Schutz der Privatsphäre wird durch einen eingeschränkten Zugang gewährleistet: Die Cloud-Dienste können nur von Benutzern einer bestimmten Organisation genutzt werden.

Ein eigenes IT-Team ist für die Wartung, Entwicklung und Sicherheit der Infrastruktur zuständig.

Private Clouds sind in der Regel viel teurer und problematischer als öffentliche Plattformen.

Hybride Cloud

Der Hauptzweck dieses Modells besteht darin, das Beste aus beiden Welten zu kombinieren. Unternehmen nutzen in der Regel hybride Clouds, um unterschiedliche Anforderungen zu trennen.

Private Clouds werden für kritische oder sensible Funktionen verwendet, während öffentliche Clouds in der Regel eingesetzt werden, wenn eine hohe Rechenleistung erforderlich ist.

Der Datenfluss in Hybrid-Clouds erfolgt automatisch. Es bietet hervorragende Flexibilität, Sicherheit und Kompatibilität.

Multicloud-Modell

Aufgrund unterschiedlicher Anforderungen und Ziele entscheiden sich viele Unternehmen für Cloud-Plattformen verschiedener Anbieter.

Die Nutzung verschiedener Angebote von mehreren Anbietern ermöglicht es Ihnen, Funktionen, Werkzeuge, Lösungen und Technologien flexibel zu konfigurieren und anzupassen.

So kann beispielsweise der Bedarf an der Analyse großer Datenmengen von Anbieter X und die Datensicherung von Anbieter Y gedeckt werden.

SaaS (Software as a Service) Cloud-Computing

Cloud-Computing wird sehr oft mit der populärsten Art der Datenverarbeitung in der Wolke gleichgesetzt, nämlich mit Software as a Service.

SaaS bietet den Benutzern bei Bedarf eine gebrauchsfertige Anwendung anstelle einer Software-Installationsdatei (die aus dem Internet heruntergeladen oder auf verschiedenen Medien bereitgestellt wird).

Es ist online verfügbar und erfordert keine Installation oder den Erwerb einer speziellen Lizenz.

Die Anwendung wird von mehreren Benutzern gleichzeitig genutzt, und der Anbieter des Cloud-Dienstes trägt die volle Verantwortung für den ordnungsgemäßen Betrieb der Anwendung.

Wie von Damian Dziembek unterschieden, werden in dieser Formel am häufigsten die folgenden Angaben gemacht:

  • Utility-Anwendungen
  • Branchenspezifische Anwendungen
  • Anwendungen zur Unterstützung der Kommunikation
  • Anwendungen zur Unterstützung des Dokumenten-Workflows
  • Anwendungen für das Informations- und Wissensmanagement
  • Anwendungen zur Unterstützung der Zusammenarbeit

IaaS (Infrastructure as a Service)

Infrastructure as a Service ermöglicht es den Benutzern, physische oder virtuelle Server, Arbeitsspeicher und Speicherressourcen oder Netzwerkhardware zu "mieten".

IaaS wird vor allem von Unternehmen geschätzt, die Anwendungen erstellen, testen und entwickeln und alle mit diesen Prozessen verbundenen Komponenten kontrollieren wollen.

Bei diesem Modell ist der Eigentümer der Cloud-Plattform auch für das ordnungsgemäße Funktionieren und die Wartung der Hardware- und Netzressourcen verantwortlich.

Amazon Elastic Compute Cloud (EC2) ist ein Beispiel für Infrastructure as a Service.

PaaS (Platform as a Service)

Wenn Sie mit Entwicklungsplattformen wie Microsoft Azure oder Google App Engine vertraut sind, dann kennen Sie auch die folgende Variante das Cloud-Computing, nämlich Platform as a Service.

PaaS stellt den Benutzern Strukturkomponenten für die Softwareentwicklung zur Verfügung.

Der angebotene Stack umfasst Entwicklerwerkzeuge, Bibliotheken, Server, Entwicklungsumgebungen und Anwendungskomponenten.

Platform as a Service ermöglicht es den Benutzern, die kritischsten Backend-Probleme zu lösen: Server-Infrastruktur, Sicherheit, Datenintegration und Stromverbrauch.

PaaS erleichtert Entwicklern in erster Linie die schnelle Erstellung von Anwendungen, ohne dass sie die grundlegende Server-Infrastruktur, den Speicher, das Netzwerk und die Datenbanken konfigurieren müssen, die für die Anwendungsentwicklung oder -verwaltung erforderlich sind.

Cloud-Computing: Kosten

Als wir über die Vorteile das Cloud-Computing geschrieben haben, haben wir erwähnt, dass die Kosten für die Nutzung öffentlicher Cloud-Plattformen viel niedriger sind.

Beispiele für Cloud-Computing

Dies gilt sowohl für die unmittelbaren Kosten als auch für die Kosten im Zusammenhang mit der Entwicklung und Wartung des Systems.

Cloud-Computing und Cloud-Plattformen beseitigen vor allem die folgenden Probleme:

  • Ausgaben für den Kauf von Hardware
  • Ausgaben für den Kauf von Software
  • Beschäftigungskosten für IT-Spezialisten
  • Kosten für den Betrieb lokaler Rechenzentren
  • Kosten für Wartung und Datenwiederherstellung

Die Kostenunterschiede sind eine sehr individuelle Angelegenheit. Es wird jedoch geschätzt, dass Unternehmen, die sich für Cloud-Computing entscheiden, bis zu einem Dutzend Prozent sparen können.

In dem Artikel "4 Ways Cloud Computing Can Save Your Company Money" gibt Technology Advice an, dass Unternehmen durchschnittlich 15 % ihrer Kosten einsparen können, wenn sie sich dafür entscheiden, ihren Betrieb mit Cloud-Computing zu unterstützen.

Laut dem Artikel "25 Must-Know Cloud Computing Statistics in 2022" ist die Kostenoptimierung der Hauptgrund für die Cloud-Migration von 47 % der Unternehmen.

Cloud-Computing: Beispiele

Wenn Sie Begriffe wie "Beispiele für Cloud-Computing", "Arten von Cloud-Computing" oder "IT-Ressourcen" in eine Suchmaschine eingeben, erhalten Sie zahlreiche Ergebnisse.

Beispiele für Cloud-Computing

Wenn wir die Dienste von Unternehmen wie Google, Facebook oder Dropbox in Anspruch nehmen, nutzen wir eigentlich Cloud-Lösungen, die IT-Infrastruktur, virtuelle Maschinen, Betriebssysteme und Datenspeicher bereitstellen, sodass wir uns keine Sorgen um Datenverluste machen müssen.

Marketer, die z.B. das Angebot von Hubspot oder Adobe Marketing Cloud in ihrer täglichen Arbeit nutzen, nutzen de facto auch Cloud-Dienste.

Cloud-Lösungen werden besonders häufig in den folgenden Anwendungen eingesetzt:

  • Bildung
  • Gesundheitspflege
  • Regierung
  • Kommunikation
  • Unterstützung von Geschäftsprozessen
  • Unterstützung der öffentlichen Dienste

Was ist Cloud-Computing? Zusammenfassung

  1. Beim Cloud-Computing geht es um die Bereitstellung von Remote-Computing-Diensten.
  2. Cloud-Computing ist das Angebot hoch entwickelter, innovativer Technologien und flexibler Ressourcen, die u. a. die Skalierbarkeit digitaler Unternehmen ermöglichen.
  3. Cloud-Computing hat die Art und Weise, wie IT-Lösungen von den Anbietern bereitgestellt und von den Kunden gekauft, genutzt und finanziert werden, völlig neu definiert.
  4. Für viele Unternehmen sind modernste technologische Lösungen in Bezug auf Budget, Zeit, Organisation und Markt nicht verfügbar.
  5. Die Attraktivität von Cloud-Lösungen ergibt sich gerade aus der Ineffektivität, Unpraktikabilität, Ausdehnung und dem Risiko von Einzelaktivitäten.
  6. Die Einführung von Cloud-Computing ist eine Investition in die Sicherheit im weitesten Sinne: rechtlich, technologisch, infrastrukturell und in Bezug auf Cyberkriminalität.
  7. Neue Technologien, Lösungen und Tools sind zu einem festen Bestandteil der Reputation von Cloud-Computing im Hinblick auf die Sicherheit geworden.
  8. Cloud-Computing wird in verschiedenen Bereitstellungsmodellen angeboten.
  9. Die Einführung und Nutzung von Cloud-Computing bedeutet echte Einsparungen.
  10. Die Unternehmen, die sich für Computing-Cloud-Dienste entscheiden, können bis zu einem Dutzend Prozent einsparen.
Wie gefällt Ihnen das:
Journal / Redaktor
Autor: Radek
UX Writer and researcher by education + experience. Collects The Story's knowledge and shares it on the Journal.
Bewerter: Dymitr Romanowski

Sind Sie an einer Zusammenarbeit mit uns interessiert? Werfen Sie einen Blick auf unser Portfolio