Wir haben alle von der „Wolke “ gehört und die meisten Menschen wissen, dass Cloud Computing bedeutet, dass man für den Zugriff auf Software und Dienste eine Internetverbindung nutzen muss. Es gibt jedoch viele Arten von Cloud Computing, die unterschiedliche Zwecke und Vorteile haben.
Die wichtigsten Arten von Cloud Computing
Wenn wir über die „Arten“ von Cloud Computing sprechen, kann sich das auf zwei verschiedene Dinge beziehen. Eine Möglichkeit, Cloud Computing zu betrachten, besteht darin, sich auf den Zweck der Technologie zu konzentrieren. Der Großteil dieses Artikels konzentriert sich darauf, doch zunächst müssen wir uns Cloud Computing im Hinblick auf seine Architektur ansehen.
Aus dieser Sicht gibt es drei Arten von Cloud Computing.
1. Infrastruktur als Service ( IaaS )
Eine Art von Cloud Computing bietet On-Demand-Rechenzentrumsressourcen. Sie laden und/oder schreiben die gesamte Software. Dies ähnelt im Wesentlichen dem Kauf eines eigenen Rechenzentrums, nur dass Sie die Hardware mieten.
2. Plattform als Service (PaaS)
Wenn Sie Cloud-Anwendungen entwickeln, aber die Betriebssysteme oder die Entwicklungsumgebung nicht in der Cloud verwalten möchten, benötigen Sie PaaS. Sie stellen die Tools bereit, die Sie zum Erstellen Ihres Cloud-Dienstes oder Ihrer App benötigen.
3. Software as a Service (SaaS)
Wenn Sie kein Cloud-Anbieter oder Entwickler sind, ist SaaS die häufigste Art von Cloud Computing, mit der Sie konfrontiert werden. Fast alle Cloud-Computing-Typen, die wir im Folgenden besprechen werden, sind Beispiele für SaaS und richten sich an Endbenutzer.
4. Vermietung von Remote-Computern
Wenn Sie Zugriff auf einen Computer in einem Rechenzentrum benötigen, können Sie für den exklusiven oder gemeinsamen Zugriff bezahlen. Dies ist genau das Gleiche wie die Verwendung eines Remote-Desktop, um beispielsweise von einem Tablet-Computer aus auf Ihren Heimcomputer zuzugreifen. Der Unterschied besteht darin, dass Sie nicht für den Computer bezahlen müssen, dass Sie ihn nicht warten müssen und dass alle anderen Probleme, die damit verbunden sind, dass er Ihnen rund um die Uhr zur Verfügung steht, gegen eine einzige Gebühr von jemand anderem erledigt werden.
Dies ist eine beliebte Wahl für Personen, die gelegentlich Zugriff auf bestimmte Hardwaretypen benötigen oder nicht dauerhaft einen Computer besitzen möchten, der häufig aktualisiert werden muss. Sie können beispielsweise einen Mac in the Wolke mieten, oder vielleicht benötigen Sie einen superschnellen Workstation-Computer, der einige Zahlen für Sie berechnet und Ihnen dann die Ergebnisse sendet..
5. Virtuelle Maschine in der Cloud
Die Verwendung einer virtuellen Maschine ist eine Art Cloud Computing, die in gewisser Weise mit der gerade genannten Art verwandt ist, mit der Ausnahme, dass Sie keinen physischen Computer mieten. Stattdessen zahlen Sie für eine virtuelle Maschine, die neben vielen anderen virtuellen Maschinen auf demselben physischen Computer läuft.
Für viele Benutzer spielt der Unterschied keine Rolle und sie entscheiden sich einfach für die günstigere Option. Wenn Sie jedoch einen physischen Rechenzentrumscomputer für Ihre ausschließliche Nutzung mieten, erhalten Sie jederzeit garantierte Leistung.
6. Native Cloud-Anwendungen
Eine native Cloud-App läuft auf einer Cloud-Computing-Infrastruktur und wurde von Anfang an so entwickelt, dass sie funktioniert. Das Ausführen von Microsoft Word auf einer virtuellen Maschine, die Sie in der Cloud mieten, ist also keinBeispiel einer nativen Cloud-Anwendung.
Die Büro 365 Word-App, auf die Sie über Ihren Browser zugreifen, ist jedoch eine native Cloud-Anwendung. Das Gleiche gilt für Anwendungen wie Gmail und die meisten Cloud-basierten Dienste, die Sie täglich nutzen.
7. Cloud-Speicher
Cloud Storage ist ein einfaches Konzept. Anstatt Ihre Dateien auf der Festplatte Ihres Computers oder auf einer lokalen externen Festplatte zu speichern, speichern Sie sie über einen Cloud-Dienst auf einem Remote-Computer.
Die meisten Cloud-Speicherdienste sind viel mehr als ein externes Laufwerk am Himmel. Ihre Daten werden gemäß internationalen Standards gespeichert. Dazu gehört auch die Speicherung mehrerer redundanter Kopien an physisch getrennten Orten. Cloud-Speicherdienste bieten außerdem zusätzliche Funktionen, z. B. die Möglichkeit, in Ihren Dateien zu suchen oder sie in der Cloud zu bearbeiten.
Beispiele für Cloud-Speicher sind Google Drive, Microsoft OneDrive, DropBox und Apple iCloud.
8. Soziale Medien
Soziale Medien haben die Welt im Sturm erobert. Es besteht eine gute Chance, dass jeder, der diesen Artikel liest, mindestens einen der großen Social-Media-Dienste nutzt, sei es Facebook, Twitter, Instagram oder einer der anderen großen Namen. Wenn ja, nutzen Sie einen Cloud-Dienst. Auch wenn Sie soziale Medien vielleicht nicht als Cloud-Anwendungen betrachten, befinden sich alle Ihre Daten und der Großteil der mit diesen Diensten genutzten Rechenleistung in der Cloud..
9. Unterhaltungs-Streaming-Dienste
Egal, ob Sie Musik auf Spotify hören oder das neueste Netflix Original ansehen, Sie nutzen einen Cloud-Dienst. Obwohl die auf Ihrem Gerät ausgeführten Apps einen Teil der Arbeit erledigen, findet der Großteil der schweren Arbeit weit entfernt in einem Rechenzentrum statt.
Diese Dienste senden Inhalte nicht nur bei Bedarf an Ihr Gerät, sondern passen die Qualität auch dynamisch an Ihre Internetverbindung an. Diese Dienste überwachen auch genau, was Sie mit dem Dienst tun, sodass sie Empfehlungen auf der Grundlage Ihrer persönlichen Daten und der anderer Benutzer abgeben können.
Sie können auch Videospiele streamen. Sie müssen keine Konsole kaufen oder einen Gaming-PC bauen, sondern zahlen einfach für die Nutzung eines Dienstes wie Xcloud, Geforce Now und Google Stadia. Sie funktionieren mit Tablets, Smart-TVs oder einfach allem, was Browser- und Controller-Unterstützung bietet. Cloud-Gaming ist noch sehr neu, daher wurden noch nicht alle Fehler behoben. Wenn Sie jedoch über eine ausgezeichnete Internetverbindung verfügen, ist es einen Versuch wert.
10. Dezentrale Cloud-Dienste
Herkömmliche Cloud-Dienste sind für ihre Funktion auf zentralisierte Rechenzentren angewiesen, es bestehen jedoch Datenschutzbedenken. Wenn Sie beispielsweise in einem Dienst wie Google Docs in Ihren Dokumenten suchen können, bedeutet das, dass Google (im Prinzip) auch alles in diesem Dokument lesen kann. Das Einzige, was Sie schützt, sind Datenschutzgesetze und die Datenschutzrichtlinien des Cloud-Anbieters, aber es gibt keine wirkliche Barriere, Ihre Daten davor zu schützen.
Hier entstand die Idee eines dezentralen Cloud-Anbieters. Das (inzwischen nicht mehr existierende) Graphite-Dokumente ist vielleicht das bekannteste Beispiel. Graphite Docs funktionierte zumindest aus Benutzersicht weitgehend wie Google Docs, verfügte jedoch nicht über ein zentrales Datenzentrum. Stattdessen nutzte es die Blockchain-Technologie zum Hosten und Verschlüsseln von Benutzerdaten. Sie profitieren von den Vorteilen der Cloud-Produktivität ohne Datenschutzbedenken.
Leider wurde Graphite Docs im Jahr 2020 eingestellt, aber der Quellcode ist Open Source, was bedeutet, dass jeder andere seine eigene Version erstellen kann.
Es gibt auch andere dezentrale App-Entwicklungsoptionen, wie zum Beispiel Stapel (ehemals Blockstacks), mit dem Sie „Dapps“ oder dezentrale Appsschreiben können, die eine Verbindung zu Blockchain-basierten Währungen herstellen ..
Lebender Kopf in den Wolken
Während es immer einen Platz für Ihren persönlichen Computer geben wird, scheint es, dass die Zukunft immer mehr cloudbasiert sein wird. Da das Internet schließlich den gesamten Planeten abdeckt, werden wir erleben, wie die Cloud zur wichtigsten Art von Computertechnologie wird.
.