Mit dem Internet sind Millionen von Computern verbunden, die aber nur zu einem kleinen Prozentsatz ausgelastet sind: Wenn die Amerikaner schlafen, werden die dortigen Internet-Hosts kaum genutzt und umgekehrt. Die grundlegende Idee des Cloud Computings besteht darin, die Rechenpower vieler Computer gemeinsam zu nutzen, indem sie zu einer virtuellen „Cloud“ (dt.: Wolke) zusammengeschlossen
werden. Hierdurch wird es einerseits möglich, vorhandene Hardware (Speicherplatz, Prozessorleistung)
gemeinsam zu nutzen. Man spricht von IaaS (Infrastructure as a Servive). Beispiele hierfür sind Windows Azure oder Amazon EC2.
Andererseits ermöglicht Cloud Computing auch die Nutzung von Software über das Internet (SaaS: Software as a Service), so dass die Nutzer auf dem eigenen Computer keine Software mehr benötigen. Die gemeinsame Bearbeitung von Dokumenten wird hierdurch sehr leicht möglich. Auch hierfür gibt es bereits Anwendungsbeispiele wie iWord.com von Apple oder Google Docs.
Cloud Computing
= Trend- bzw. Hype-Thema
- umfasst Anwendungen, Daten, Speicherplatz und Rechenleistung aus einem virtuellen Rechenzentrum
- Cloud (= Wolke)
- verwendet weil virtuelle Rechenzentrum aus zusammengeschalteten Computern (Grid) besteht
- Ressource von keinem spezifischen Computer bereitgestellt
- Ressource befindet sich irgendwo in dieser Wolke aus vielen Computern
- Ressourcen dynamisch und bedarfsweise abgerufen.
Definition von Cloud Computing
- Cloud Computing ist eine virtuelle und skalierbare IT-Infrastruktur bereitstellt
- Bestandteil Speicher, Rechenzeit oder komplexe Dienste -> über festgelegte Schnittstellen angefordert - spielt keine Rolle auf welcher Hardware diese ausgeführt werden
Wie funktioniert Cloud Computing?
- verschiebt sich der Ort der Bereitstellung von Speicher, Rechenleistung und Anwendungen von einem einzelnen Server auf mehrere virtuelle Server -> in großen Serverfarmen organisiert
- wird IT zu einem Gebrauchsgut, wie Wasser oder Strom
- setzt Infrastruktur voraus
- Techniken, die für sich alleine ausgereift und praxiserprobt ist
- Dazu gehört Virtualisierung, Grid Computing und Provisioning-Software
- hohe verfügbare Bandbreite, ermöglicht Zugang zur "Cloud"
- neu -> Abrechnungsmodell (Anwender muss nur bezahlen was er tatsächlich benötigt.
Vorteile durch Cloud Computing
- IT-Infrastruktur leichter skalierbar und flexibel anpassbar
- zentrale Datenhaltung
- geringe Betriebskosten
- leichtes System-Management
- Nutzen durch Cloud Computing
Probleme durch Cloud Computing
- Sicherheit um Daten
- Verfügbarkeit von Diensten
- sensible Daten liegen auf Servern im Ausland
- juristische Probleme wegen der Datenverarbeitung im Ausland
Weiterführende Links
https://www.bsi.bund.de/DE/Themen/CloudComputing/Grundlagen/Grundlagen_node.html
http://de.wikipedia.org/wiki/Cloud-Computing
http://www.techfacts.de/ratgeber/was-ist-cloud-computing
http://www.bitkom.org/de/themen/36129_61111.aspx
http://www.elektronik-kompendium.de/sites/com/1404051.htm
Hier wird Cloud Computing ganz gut mit Grafiken erklärt: http://www.youtube.com/watch?v=xJCOzUk76GQ
http://www.fwlook.de/medienproduktion/alles-was-man-uber-cloud-computing-wissen-muss/
http://medien.mediengestalterprint.de/?p=2455
http://www.verdi.de/themen/arbeit/++co++fd9e2f52-82fe-11e1-5004-0019b9e321e1 (Kritische Stellungnahme)
Kommentare
Da in vielen Videos die Vorteile von Cloud Computing beschrieben werden, hier mal ein Link zu den Schattenseiten:
http://www.verdi.de/themen/arbeit/++co++fd9e2f52-82fe-11e1-5004-0019b9e321e1