Cloud Computing - Übersicht
Der beliebte Trend in der heutigen technologiegetriebenen Welt ist "Cloud Computing". Cloud Computing kann als Speichern und Zugreifen auf Daten über das Internet und nicht als Festplatte Ihres Computers bezeichnet werden. Dies bedeutet, dass Sie weder von der Festplatte Ihres Computers noch über ein dediziertes Computernetzwerk (Heim- oder Büronetzwerk) auf die Daten zugreifen. Cloud Computing bedeutet, dass Daten an einem entfernten Ort gespeichert und mit anderen Webinformationen synchronisiert werden.
Ein prominentes Beispiel für Cloud Computing ist Office 365, mit dem Benutzer ihre MS Office-Dokumente online (im Browser) speichern, darauf zugreifen und bearbeiten können, ohne das eigentliche Programm auf ihrem Gerät zu installieren.
Architektur des Cloud Computing
Die Architektur des Cloud Computing besteht aus folgenden Komponenten:
- Front-End-Gerät
- Backend-Plattform
- Cloud-basierte Bereitstellung
- Network
Front-end Devices - Dies sind im Grunde die Geräte, mit denen Clients über den Browser oder spezielle Anwendungen auf die Daten oder Programme zugreifen.
Back-end Platform - Es gibt verschiedene Computer, Server, virtuelle Maschinen usw., die zusammen eine Back-End-Plattform bilden.
Arten von Wolken
Die Speicheroptionen in der Cloud gibt es in drei Formen:
- Public
- Private
- Hybrid
Public Cloud- Ein Dienstanbieter stellt die Clouds der Öffentlichkeit zur Verfügung, die als öffentliche Cloud bezeichnet wird. Auf diese Clouds wird von Benutzern über das Internet zugegriffen. Diese sind öffentlich zugänglich und ihre Infrastruktur gehört und wird von Dienstanbietern betrieben, wie im Fall von Google und Microsoft.
Private Cloud- Diese Clouds sind einer bestimmten Organisation zugeordnet. Diese bestimmte Organisation kann die Cloud zum Speichern der Unternehmensdaten, zum Hosten von Geschäftsanwendungen usw. verwenden. Die in der privaten Cloud gespeicherten Daten können nicht mit anderen Organisationen geteilt werden. Die Cloud wird entweder von der Organisation selbst oder von Dritten verwaltet.
Hybrid Cloud- Wenn zwei oder mehr Clouds miteinander verbunden sind, um den Vorteil sowohl öffentlicher als auch privater Clouds zu bieten, werden sie als Hybrid Cloud bezeichnet. Unternehmen können private Clouds für vertrauliche Anwendungen und öffentliche Clouds für nicht vertrauliche Anwendungen verwenden. Die Hybrid-Clouds bieten den Unternehmen flexible, skalierbare und kostengünstige Lösungen.
Vorteile der Cloud
Es gibt viele Vorteile von Wolken. Einige von ihnen sind unten aufgeführt.
Der Cloud-Service bietet Skalierbarkeit. Die Zuweisung und Aufhebung der Zuweisung von Ressourcen erfolgt dynamisch nach Bedarf.
Durch die Reduzierung der Kapitalinfrastruktur werden Kosten gespart.
Der Benutzer kann unabhängig von seinem Standort und seiner Hardwarekonfiguration auf die Anwendung zugreifen.
Es vereinfacht das Netzwerk und ermöglicht dem Client den Zugriff auf die Anwendung, ohne eine Lizenz für einen einzelnen Computer zu erwerben.
Das Speichern von Daten in Clouds ist zuverlässiger, da sie nicht leicht verloren gehen.
SPI
Als nächstes folgt die Kategorisierung von Cloud-Diensten. S steht für Software, P steht für Platform und I für Infrastructure in SPI. SaaS ist Software as a Service. PaaS ist Platform as a Service und IaaS ist Infrastructure as a Service.
Es folgen die Live-Beispiele dieser Modelle.
SAAS Model - E-Mail (Google Mail, Yahoo usw.)
PAAS Model - Microsoft Azure
IAAS Model - Amazon S3