Definition

Cloud Washing

Cloud Washing (auch Cloudwashing) ist der gezielte und manchmal irreführende Versuch eines Anbieters, ein altes Produkt oder einen alten Dienst neu zu vermarkten, indem er das Schlagwort Cloud damit in Verbindung bringt.

Marketingexperten verwenden den Begriff „Cloud“ häufig, wenn sie über Technologie sprechen, unabhängig davon, ob es sich bei den besprochenen Produkten um echte Cloud-native Anwendungen handelt, die dem Cloud-Computing-Paradigma entsprechen oder nicht. In einigen Fällen portieren Unternehmen ihre alte, vor Ort installierte Software in virtuelle Umgebungen in zentralen Rechenzentren und kleben sich das Etikett Cloud auf. Sie können dies tun, weil viele Benutzer den Unterschied zwischen virtualisierter und Cloud-nativer Software nicht verstehen.

Das Wort „Cloud“ kann zweideutig sein. Daher neigt die Branche dazu, den Begriff Cloud Computing zu bevorzugen, wenn es um Dienste geht, die über das Internet bereitgestellt werden. Gleichzeitig werden die Begriffe „Cloud“ und „Cloud Computing“ oft synonym verwendet; die Anbieter verwenden beide Begriffe für alles, was über das Internet bereitgestellt wird. Wenn eine Komponente eines Angebots auf das Internet angewiesen ist, um zu funktionieren, fühlt sich der Anbieter berechtigt, die Bezeichnung Cloud oder Cloud Computing zu verwenden.

Cloud Computing erklärt

Im Jahr 2011 veröffentlichte das National Institute of Standards and Technology (NIST) eine offizielle Definition von Cloud Computing, um dieses Problem zu lösen. Diese Definition lautet wie folgt:

„Cloud Computing ist ein Modell zur Ermöglichung eines allgegenwärtigen, bequemen und bedarfsgerechten Netzwerkzugriffs auf einen gemeinsam genutzten Pool konfigurierbarer Computerressourcen (zum Beispiel Netzwerke, Server, Speicher, Anwendungen und Dienste), die mit minimalem Verwaltungsaufwand oder minimaler Interaktion mit dem Dienstanbieter schnell bereitgestellt und freigegeben werden können.“

Obwohl die Cloud-Computing-Definition des NIST mehr als zehn Jahre alt ist, hat sie auch heute noch Gültigkeit. Das Institut hat auch fünf Merkmale von Cloud Computing beschrieben:

  1. On-Demand-Selbstbedienung, die es den Benutzern ermöglicht, Ressourcen ohne menschliche Hilfe zu erhalten
  2. breiter Netzzugang mit einer Reihe von standardbasierten Geräten
  3. Ressourcen-Pooling auf der Grundlage einer Multi-Tenant-Architektur, die eine dynamische Zuweisung und Neuzuweisung von Ressourcen ermöglicht
  4. schnelle Elastizität, die eine einfache Skalierung und Freigabe von Cloud-Diensten je nach Bedarf ermöglicht
  5. messbare Dienste, die die Ressourcen auf der Grundlage einer abstrahierten Messfunktion automatisch kontrollieren und optimal nutzen

Cloud-native Anwendungen vs. Cloud-Washing-Anwendungen?

Es gibt deutliche Unterschiede zwischen Cloud-nativen Anwendungen und solchen, die Gegenstand von Cloud Washing sind.

Cloud-native Anwendungen

Cloud-native Anwendungen werden für eine Cloud-Computing-Architektur und Cloud-Plattformen entwickelt und optimiert. Die Anwendungen werden in der Cloud gehostet und ausgeführt. Sie nutzen die inhärenten Merkmale eines Cloud-Computing-Softwarebereitstellungsmodells.

Cloud-native Anwendungen sind containerbasiert und werden dynamisch orchestriert. Sie verwenden standardbasierte Anwendungsprogrammierschnittstellen (APIs), um Microservices zu verbinden, die die Anwendung in unabhängige Module aufteilen. Die Cloud-native Software kann sich das Cloud-Computing-Framework und die Cloud-Infrastruktur zunutze machen. Die daraus resultierenden Anwendungen sind zuverlässig, portabel und einfach zu verwalten.

Cloud-Software wird gewöhnlich als eines der drei Cloud-Computing-Modelle beschrieben: Software as a Service (SaaS), Platform as a Service (PaaS) oder Infrastructure as a Service (IaaS). SaaS, PaaS oder IaaS sind ein wesentlicher Bestandteil jeder Cloud-nativen Anwendung.

Cloud-native Anwendungen bieten auch eine größere Transparenz, Portabilität und Skalierbarkeit auf der Ebene der Microservices.

Abbildung 1: Es gibt einige Anzeichen, an denen sich Cloud-Washing-Apps identifizieren lassen.
Abbildung 1: Es gibt einige Anzeichen, an denen sich Cloud-Washing-Apps identifizieren lassen.

Cloud-Washing-Anwendungen erkennen

Eine Cloud-Washing“-Anwendung kann die Vorteile des Cloud-Computing-Frameworks nicht nutzen. Infolgedessen kann sie eine der folgenden Einschränkungen aufweisen:

  • Die Anwendung unterstützt kein Ressourcen-Pooling oder Multi-Tenancy.
  • Die Anwendung erfordert kundenspezifische Integrationen, spezielle Hardware oder Software.
  • Benutzerfreundlichkeit, Leistung und Sicherheit sind je nach Benutzer und Gerät uneinheitlich.
  • Die Anwendung ist nicht einfach zu konfigurieren, anzupassen oder zu skalieren.
  • Die Anwendung wird nur selten aktualisiert und verbessert.
  • Die Preis- und Abrechnungsstruktur der Anwendung ist komplex.
  • Grundlegende Vorgänge sind langsam und umständlich.
  • Die Einrichtung und Konfiguration der Anwendung erfordern spezielle Schulungen oder Personal.
  • Die Anwendung verfügt nicht über On-Demand-Selbstbedienungsfunktionen.

Anbieter, die sich in der Cloud tummeln, verwenden den Begriff Cloud in ihrem Marketingmaterial oft übermäßig. Sie bezeichnen ihre Produkte als „Cloud-basiert“ und „Cloud-fähig“, um den Eindruck zu erwecken, dass es sich um Cloud-native Anwendungen handelt, obwohl dies nicht der Fall ist.

Cloud-Washing wurde mit Greenwashing verglichen, der Umetikettierung von Produkten und Dienstleistungen als umweltfreundlich und Teil der Green Cloud. In beiden Fällen bedeutet das Wort „waschen“, dass eine dünne Farbschicht aufgetragen wird, um ein bestehendes Produkt oder eine Dienstleistung aufzufrischen, damit es wie neu aussieht. In diesem Fall ist die Farbe eine Marketingbotschaft.

Diese Definition wurde zuletzt im März 2022 aktualisiert

Erfahren Sie mehr über Cloud Storage

ComputerWeekly.de
Close