Felix Wagner Rechen- und Kommunikationszentrum Der RWTH Aachen
Agenda 1. Motivation 2. Was ist Cloud Computing? 1. Charakteristika 2. Dienstleistungsmodelle 3. Verbreitungsarten 3. Warum Cloud Computing? 1. Vorzüge des Cloud Computing 2. Hindernisse, Risiken und Probleme 4. Zusammenfassung 5. Ausblick
1. Motivation Cloud Computing gewinnt in den letzten Jahren an Beliebtheit Gartner Research schätzt Einnahmen für 2013 auf 14 Milliarden/Jahr
2. WAS IST CLOUD COMPUTING? Im Moment befinden sich Computer-Netzwerke noch in den Kinderschuhen, aber wenn sie aufgewachsen und durchdachter sind, werden wir wahrscheinlich die Verbreitung von Computer-Dienstleistungen sehen, die, wie aktuell Strom- und Telefondienstleistungen, die einzelnen Wohnungen und Büros überall im Land beliefern werden. - Leonard Kleinrock, 1969 Cloud Computing (C2) ist ein Konzept, das diese Vision zu verwirklichen sucht.
2.1. Charakteristika 1. Selbstbedienung auf Abruf 2. Breitbandzugriff 3. Poolbildung von Ressourcen 4. Schnelle Elastizität 5. Gemessene Dienstleistung
2.2. Dienstleistungsmodelle 1. Software as a Service (SaaS): Anwendungen werden über das Netzwerk zur Verfügung gestellt, laufen auf Cloud-Infrastruktur. Zugriff erfolgt über einen Client (z.b. Web Browser) Kein Einfluss auf tiefgreifende Einstellungen der Anwendung Beispiele: Google Docs, Gmail, Facebook Applikationen, World of Warcraft
2.2. Dienstleistungsmodelle 2. Platform as a Service (PaaS): Anbieter stellt eine Plattform zur Verfügung Nutzer kann auf dieser eigene Anwendungen anbieten Bietet API und Tools um neue Anwendungen zu entwickeln Angebotene Anwendungen können beliebig verwaltet werden Beispiele: Microsoft Azure, Google App Engine.
2.2. Dienstleistungsmodelle 3. Infrastructure as a Service (IaaS): Anbieter stellt VMs virtuelle Rechner bereit Nutzer kann auf diesen im Rahmen der Service API frei verfügen Beispiele: Amazon EC2 (Elastic Computer Cloud) und S3 (Simple Storage Service)
2.3. Verbreitungsarten
3. WARUM CLOUD COMPUTING?
3.1. Vorzüge des Cloud Computing Vorzüge des Cloud Computing für Anbieter, die über die benötigte Infrastruktur verfügen: Profit Sinnvolle Nutzung bestehender Investitionen Erschließung eines neuen Markts
3.1. Vorzüge des Cloud Computing Vorzüge des Cloud Computing für Anbieter von SaaS: Elastizität
3.1. Vorzüge des Cloud Computing Beispiel: Animoto Anbieter einer Web Applikation, die aus Musik und Bildern Musikvideos erstellt. Animoto mietet 50 EC2 Instanzen anstelle einer eigenen Infrastruktur. logo
3.1. Vorzüge des Cloud Computing Beispiel: Animoto Anbieter einer Web Applikation, die aus Musik und Bildern Musikvideos erstellt. Animoto mietet 50 EC2 Instanzen anstelle einer eigenen Infrastruktur. Innerhalb von 3 Tagen erhöht sich der Bedarf auf 3500 Instanzen
3.1. Vorzüge des Cloud Computing Beispiel: Animoto Anbieter einer Web Applikation, die aus Musik und Bildern Musikvideos erstellt. Vor AWS (Amazon Web Services) hätten wir Animoto.com und unsere professionelle Video-render Plattform in unserer derzeitigen Größe nicht ohne massiven Investitionsaufwand und Risikokapitalfinanzierung starten können. Das virale Wachstum der Anzahl von Animoto-Video-Kreationen, welches diese Woche zu beobachten war, wäre ohne AWS desaströs gewesen. - Brad Jefferson, CEO von Animoto
3.1. Vorzüge des Cloud Computing Vorzüge des Cloud Computing für den Endnutzer: Nutzer muss sich nicht um Softwareupdates kümmern Lizenzverwaltung findet nur beim Anbieter statt Pay-per-use Modell
3.2. Hindernisse, Risiken und Probleme
3.2. Hindernisse, Risiken und Probleme Verfügbarkeit Datenverluste Vertraulichkeit Datentransfer Bugs
3.2. Hindernisse, Risiken und Probleme Unvollständige Löschung von Dateien Reputation Böswillige Insider Distributed Denial of Service (DDoS) und Economic Denial of Sustainability (EDoS) Abhängigkeit vom Provider
4. Zusammenfassung Aufsteigender Markt in der IT Branche Ermöglicht Organisationen flexible Rechenleistung zu nutzen, die in Anschaffung und Verwaltung ansonsten unmöglich zu beanspruchen wäre. Einige Sicherheitsfragen bleiben zu klären Ressourcenmanagement muss noch verbessert werden
5. Ausblick Bachelorarbeit: Nutzbarkeit von Cloud Services für universitäre IT- Dienstleistungen am Beispiel der RWTH Aachen
Fragen?
Vielen Dank für ihre Aufmerksamkeit!