10 Arten von Cloud Computing, die Sie kennen sollten

Wir haben alle schon von der „ Cloud “ gehört und die meisten Menschen wissen, dass Cloud Computing bedeutet, dass Sie eine Internetverbindung verwenden müssen, um auf Software und Dienste zuzugreifen. Es gibt jedoch viele Arten von Cloud Computing, die unterschiedliche Zwecke und Vorteile haben.

Die wichtigsten Arten von Cloud Computing

Wenn wir von den „Arten“ von Cloud Computing sprechen, kann sich das auf zwei verschiedene Dinge beziehen. Eine Sichtweise auf Cloud Computing besteht darin, sich darauf zu konzentrieren, wofür die Technologie verwendet wird. Der größte Teil dieses Artikels konzentriert sich darauf, aber zuerst müssen wir Cloud Computing im Hinblick auf seine Architektur betrachten. 

Aus dieser Sicht gibt es drei Arten von Cloud Computing.

1. Infrastruktur als Service ( (Infrastructure as a Service ()IaaS

Eine Art von Cloud Computing bietet On-Demand-Rechenzentrumsressourcen. Sie laden und/oder schreiben die gesamte Software. Dies ist im Wesentlichen wie der Kauf eines eigenen Rechenzentrums, außer 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 pflegen 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 als Dienstleistung (SaaS) 

Wenn Sie kein Cloud-Anbieter oder Entwickler sind, dann ist SaaS die häufigste Art von Cloud-Computing, auf die Sie stoßen werden. Fast alle Cloud-Computing-Typen, die wir im Folgenden besprechen werden, sind ein Beispiel 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 exklusiven oder gemeinsamen Zugriff bezahlen. Dies ist genau dasselbe wie die Verwendung eines Remote-Desktops(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, Sie müssen ihn nicht warten, und alle anderen Kopfschmerzen, die damit verbunden sind, dass er Ihnen rund um die Uhr zur Verfügung steht, werden von jemand anderem gegen eine einzige Gebühr erledigt.

Dies ist eine beliebte Wahl für Personen, die zeitweise Zugriff auf bestimmte Arten von Hardware benötigen oder die nicht dauerhaft einen Computer besitzen möchten, der häufig aktualisiert werden muss. Sie können zum Beispiel einen Mac in der Cloud(Mac in the cloud) mieten , oder vielleicht brauchen Sie einen superschnellen Arbeitsplatzrechner, der für Sie ein paar Zahlen knackt und Ihnen dann die Ergebnisse zusendet.

5. Virtuelle Maschine in der Cloud

Die Verwendung einer virtuellen Maschine ist eine Art von Cloud Computing, die mit der gerade erwähnten Art verwandt ist, außer dass Sie keinen physischen Computer mieten. Stattdessen zahlen Sie für eine virtuelle Maschine(virtual machine) , die zusammen mit vielen anderen virtuellen Maschinen auf demselben physischen Computer ausgeführt wird. 

Für viele Benutzer spielt die Unterscheidung keine Rolle und sie entscheiden sich einfach für die günstigere Option. Wenn Sie jedoch einen physischen Rechenzentrumscomputer für Ihre exklusive 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 so funktioniert. Das Ausführen von Microsoft Word auf einer virtuellen Maschine, die Sie in der Cloud mieten, ist also kein(not ) Beispiel für eine native Cloud-Anwendung. 

Die Office 365 Word -App, auf die Sie über Ihren Browser zugreifen, ist jedoch eine native Cloud-Anwendung. Dasselbe 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 einer Festplatte in Ihrem Computer oder auf einer lokalen externen Festplatte zu speichern, speichern Sie sie mithilfe eines Cloud-Dienstes auf einem Remote-Computer.

Die meisten Cloud-Speicherdienste sind viel mehr als ein externes Laufwerk in der Luft. Ihre Daten werden nach internationalen Standards gespeichert, was beinhaltet, dass mehrere redundante Kopien an physisch getrennten Orten gespeichert werden. Cloud -Speicherdienste bieten auch 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 wichtigsten Social-Media-Dienste nutzt, sei es Facebook , Twitter , Instagram oder einer der anderen großen Namen. Wenn ja, verwenden Sie einen Cloud-Dienst. Auch wenn Sie sich Social Media vielleicht nicht als Cloud-Anwendungen vorstellen, befinden sich alle Ihre Daten und die meisten Computer, die mit diesen Diensten verwendet werden, 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 Schwerarbeit weit entfernt in einem Rechenzentrum statt.

Diese Dienste senden nicht nur Inhalte auf Abruf an Ihr Gerät, sondern passen die Qualität dynamisch an Ihre Internetverbindung an. Diese Dienste behalten auch genau im Auge, was Sie mit dem Dienst tun, damit sie Empfehlungen basierend auf Ihren persönlichen Daten und denen anderer Benutzer abgeben können.

Sie können auch Videospiele streamen. Sie müssen keine Konsole kaufen oder einen Gaming-PC bauen, sondern nur für die Nutzung eines Dienstes wie Xcloud, Geforce Now und Google Stadia bezahlen . Sie funktionieren mit Tablets, Smart -TVs oder fast allem mit Browser- und Controller-Unterstützung. Cloud -Gaming ist noch sehr neu, daher wurden noch nicht alle Fehler behoben. Wenn Sie jedoch über eine hervorragende Internetverbindung verfügen, sollten Sie es bereits versuchen.

10. Dezentrale Cloud-Dienste

Herkömmliche Cloud-Dienste sind auf zentralisierte Rechenzentren angewiesen, um zu funktionieren, aber es gibt Datenschutzbedenken, die damit einhergehen. Wenn Sie beispielsweise in einem Dienst wie Google Docs in Ihren Dokumenten suchen können , bedeutet dies, dass Google (im Prinzip) auch alles in diesem Dokument lesen kann. Das einzige, was Sie schützt, sind Datenschutzgesetze und die Datenschutzrichtlinie des Cloud-Anbieters, aber es gibt kein wirkliches Hindernis, Ihre Daten davor zu schützen.

Daraus entstand die Idee eines dezentralen Cloud-Anbieters. Das (inzwischen nicht mehr existierende) Graphite Docs ist vielleicht das bekannteste Beispiel. Graphite Docs funktionierte zumindest aus Nutzersicht ähnlich wie Google Docs , hatte aber kein zentrales Rechenzentrum. Stattdessen verwendete es Blockchain-Technologie, um Benutzerdaten zu hosten und zu verschlüsseln. Sie erhalten die Vorteile der Cloud-Produktivität ohne Datenschutzbedenken. 

Leider wurde Graphite Docs im Jahr 2020 heruntergefahren, aber sein Quellcode ist Open Source , was bedeutet, dass jeder andere seine eigene Version einrichten kann.

Es gibt auch andere dezentrale App-Entwicklungsoptionen, wie Stacks (ehemals Blockstacks ), mit denen Sie „dapps“ oder dezentrale Apps(decentralized apps) schreiben 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 PC geben wird, scheint es, dass die Zukunft immer mehr Cloud-basiert sein wird. Da das Internet schließlich den gesamten Planeten abdeckt, werden wir sehen, dass die Cloud zur wichtigsten Art von Computertechnologie wird.



About the author

Ich bin ein Computerprogrammierer, der sich auf die Entwicklung von MacOS-Software spezialisiert hat. Ich nutze meine Fähigkeiten, um professionelle Rezensionen zu schreiben und Tipps zu geben, wie Sie Ihre Programmierkenntnisse auf dem Mac verbessern können. Ich habe auch eine Website, die detaillierte Schritt-für-Schritt-Anleitungen für die Erstellung einer erfolgreichen Website bietet.



Related posts