Die nebulöse Phrase „die Wolke“ ist in unser tägliches Leben eingedrungen. Viele Unternehmen wie Google, Microsoft, Apple und Amazon fügen so schnell wie möglich Cloud-Services hinzu. Neue und bestehende Unternehmen eilen dazu, neue Cloud-Anwendungen zu erstellen. Jedes neue kommerzielle und Software-Update zeigt einige neue Verbindungen zur Cloud auf. Um die Cloud zu verstehen, müssen wir zunächst die Einschränkungen des herkömmlichen lokalen Computers verstehen. Dann können wir die Vorteile der Cloud erkunden, indem wir einige beliebte Cloud-basierte Dienste untersuchen.
Die Einschränkungen des lokalen Computers
Der lokale Computer ist der herkömmliche PC oder Mac. Alle Dateien, Daten und Anwendungen des Benutzers befinden sich auf diesem Computer. Der Computer verfügt über eine begrenzte Menge an CPU und Speicher für die Verarbeitung und Festplattenspeicher für die Speicherung. Wenn dieses System durch irgendetwas beschädigt wird, besteht die Gefahr, dass alle Daten verloren gehen. Ein Cloud-Prozess ist das Gegenteil eines lokalen Prozesses. Bei der Cloud handelt es sich um ein Netzwerk von Computern, auf die über das Internet zugegriffen werden kann und die ein großes Verteilungskollektiv aus CPU-, Speicher- und Speicherressourcen gemeinsam nutzen. Dateien, die transportiert werden müssen, werden per E-Mail verschickt, auf USB-Laufwerken abgelegt oder auf eine Disc gebrannt. Eine bestimmte Anwendung kann nur auf diesem Computer und nur auf diesem Computer verwendet werden.
Hier ist ein gängiges lokales Computerszenario. Ein PC-Benutzer erstellt ein Textverarbeitungsdokument, speichert es auf seinem Computer und sendet es per E-Mail an seinen Partner. Der Partner bearbeitet wiederum die Datei mit seiner Version des Textverarbeitungsprogramms, speichert sie und sendet sie per E-Mail an den ursprünglichen Benutzer. Der Prozess wiederholt sich hin und her, bis beide Parteien mit dem endgültigen Projekt zufrieden sind.
Auf lokalen Computern beschränkt, sind beide Benutzer gezwungen, mit ihren eigenen spezifischen Systemen und Anwendungen zu arbeiten. Die auf der Festplatte gespeicherten Versionen können sich von den per E-Mail erhaltenen Versionen unterscheiden. Jede gespeicherte Version muss verwaltet werden und erfordert zusätzlichen Speicherplatz auf beiden Computern. Die Versionen der Textverarbeitungsanwendung können unterschiedlich sein und sind möglicherweise nicht kompatibel.
Was ist die Wolke?
Ein Cloud-Prozess ist das Gegenteil eines lokalen Prozesses. Bei der Cloud handelt es sich um ein Netzwerk von Computern, auf die über das Internet zugegriffen werden kann und die ein großes Verteilungskollektiv aus CPU-, Speicher- und Speicherressourcen gemeinsam nutzen. Auf Daten und Anwendungen in der Cloud kann jeder zugreifen, der über eine Internetverbindung verfügt. Daten und Dateien können von mehreren Parteien gleichzeitig gemeinsam genutzt und bearbeitet werden. Selbst wenn das lokale System eines Benutzers abstürzt oder zerstört wird, bleiben die Informationen des Benutzers in der Cloud erhalten.
Das vorherige Textverarbeitungsbeispiel sieht in der Cloud sehr unterschiedlich aus. Jeder Benutzer kann die Datei auf dem Cloud-Server über jeden Computer mit einem Browser oder einer zugehörigen Anwendung bearbeiten. Das Verwalten von Versionen und das Speichern der Datei werden automatisch behandelt. Anwendungsinkompatibilitäten sind kein Problem, da beide Benutzer dieselbe Anwendung online verwenden.
Beliebte Cloud Services und Vorteile
Jeder weiß, dass Yahoo, Microsoft und Google alle Web-Mail-Dienste (oder Browser-basierte Dienste) anbieten. Es ist jedoch wichtig anzumerken, dass E-Mail einer der ersten Dienste war, der die Cloud nutzte. Lokale E-Mails auf einem Computer sind von anderen Computern nur schwer zugänglich. Lokale E-Mails können auch verloren gehen, wenn im Computersystem des Benutzers etwas passiert. In der Cloud leben, überwiegt Webmail diese Einschränkungen. Die Anwendung läuft dort und die Daten werden dort gespeichert. Jeder Computer oder jedes mobile Gerät mit Internetbrowser kann auf E-Mails in der Cloud zugreifen. Jetzt ist Web-Mail die Norm, und durch das Wohl der Gesellschaft hat die Cloud schnell an Popularität gewonnen.
Traditionell würde ein junges Internetunternehmen einen Server kaufen, um seine Anwendung oder Website auszuführen. Mit wachsender Beliebtheit würde der lokale Server aktualisiert oder aktualisiert. Amazon hat dies nun auf ein Cloud-basiertes System erweitert. Wenn ein herkömmlicher Server möglicherweise Ausfallzeiten benötigt, um Speicher oder Speicher physisch hinzuzufügen, können die Amazon Web Services (und andere derartige Services) die Webanwendung eines Unternehmens nach Bedarf nahtlos in das cloudbasierte System erweitern.
Eine weitere Cloud-basierte Explosion befasst sich mit Medien. Audio- und Videodateien sind groß und sperrig. Sie können eine lokale Festplatte schnell auffüllen. Ein Benutzer, der versucht, die Medien zwischen seinen mehreren abspielbaren Geräten zu teilen, wird schnell frustriert. Die Medienbibliothek in der Cloud löst einen Großteil dieser Probleme. Tatsächlich sendet niemand mehr Videodateien. Das Hochladen auf YouTube ermöglicht das einfache Speichern und Freigeben. Ebenso arbeiten sowohl Google als auch Apple an cloudbasiertem Musikspeicher. Sobald eine Musikbibliothek in die Cloud hochgeladen wurde, ist es viel einfacher, die Songs auf mehreren Geräten zu teilen.
Bewölkte Schlussfolgerungen
Die Vorteile und die Bequemlichkeit dieser Dienste haben zur Beliebtheit der Cloud geführt. Insgesamt sind Cloud-basierte Systeme führend in der technologischen Revolution und werden von den Anwendern überwiegend angenommen.
Obwohl die Vorteile enorm sind, birgt die Cloud auch viele einzigartige Probleme und Einschränkungen. Ich werde das in meinem nächsten Artikel untersuchen.