Description |
Der Grad der Vernetzung und Verteilung von IT-Services über das Internet wird immer weiter vorangetrieben und von der Industrie mit den neuen Cloud-Computing Angeboten wesentlich forciert. Viele Unternehmen und Softwareentwickler profitieren von der Möglichkeit, Cloud-Services, die auf Basis der Nutzungsdauer bezahlt werden, bei Bedarf zu mieten, und können somit hohe, risikobehaftete Investitionen in eigene Hardware und teure, statische Softwarelizenzen vermeiden.
Cloud-Computing wird auf unterschiedlichen technischen Ebenen eingesetzt. Eine allgemeingültige Klassifizierung unterscheidet zwischen der Nutzung vollständiger Softwareprodukte (Office-Anwendungen, Customer-Relationship-Management-Software, etc.), dem Einsatz von Entwicklungsplattformen für web-basierte Anwendungen, die in der Cloud betrieben werden, und dem Mieten von Rechnersystemen (Rechenleistung, Speicher, Infrastruktur, etc.). Insbesondere beim Mieten von Rechnersystemen wird von den Cloud-Anbietern Hardware-Virtualisierung eingesetzt, um auf einer physikalischen Maschine mehrere virtuelle Maschinen zu starten, die als isolierte Rechnersysteme an unterschiedliche Kunden vermietet werden können.
Dieses Seminar vermittelt auf technischer Ebene einen Überblick über die unterschiedlichen Arten des Cloud-Computings und die verschiedenen Virtualisierungstechnologien. Abhängig von der Teilnehmerzahl sollen die folgenden Themen abgedeckt werden:
- Unterschiede zwischen Grid- und Cloud-Computing
- Software-as-a-Service (SaaS)
- Platform-as-a-Service (PaaS)
- Infrastructure-as-a-Service (IaaS)
- Native Hardware-Virtualisierung
- Paravirtualisierung
|