Skip to main content

2010 | Buch

Cloud Computing

Web-basierte dynamische IT-Services

verfasst von: Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai

Verlag: Springer Berlin Heidelberg

Buchreihe : Informatik im Fokus

insite
SUCHEN

Über dieses Buch

Cloud Computing erlaubt die Bereitstellung und Nutzung von IT-Infrastruktur, von Plattformen und von Anwendungen aller Art als im Web elektronisch verfügbare Dienste. Cloud Computing folgt dabei den Ideen des Utility Computing, dh. es wird immer die aktuell benötigte Menge an Ressourcen zur Verfügung gestellt und abgerechnet. Dieses Buch will einen Überblick über Cloud Computing Architektur, Anwendungen und Entwicklung vermitteln. Ziel ist es, die Leserinnen und Leser auf einen einheitlichen Stand zu bringen und so eine gemeinsame Diskussionsgrundlage zu erreichen. Technische Vorkenntnisse sind nicht erforderlich.

Inhaltsverzeichnis

Frontmatter
Kapitel 1. Einleitung
Zusammenfassung
Die Buchreihe Informatik im Fokus beschäftigt sich mit der Darstellung zeitnaher und gut verständlicher Einführungen in aktuelle Technologien. Dieses Buch will einen Überblick über Cloud Computing Architektur, Dienste und Anwendungen vermitteln, ohne Anspruch auf Vollständigkeit zu erheben. Ziel ist es, die Leserinnen und Leser auf einen einheitlichen Stand zu bringen und so eine gemeinsame Diskussionsgrundlage zu erreichen. Technische Vorkenntnisse sind dabei nicht erforderlich.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 2. Grundlagen
Zusammenfassung
Cloud Computing ist auch deshalb attraktiv, weil es die Komplexität der Informationstechnologie vor Nutzern und Entwicklern verbirgt. Man muss nicht im Einzelnen wissen, wie ein Dienst generiertwird und es ist die Aufgabe des Dienstleisters, eine entsprechende Abstraktionsschicht bereitzustellen. Dieses Kapitel gibt einen Überblick über Technologien, auf denen Cloud Computing basiert. Dabei handelt es sich um Virtualisierung, Serviceorientierte Architekturen (SOA) und Web Services.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 3. Cloud Architektur
Zusammenfassung
Die Betrachtung von Cloud-Architekturen kann aus zwei verschiedenen Perspektiven erfolgen – aus organisatorischer oder aus technischer Sicht. Die organisatorische Sicht, die im folgenden Abschn. 3.1 dargestellt ist, unterscheidet nach einer Trennung der organisatorischen Einheiten von Benutzern und Anbietern, während sich die technische Sicht in Abschn. 3.2 an funktionalen Eigenschaften orientiert.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 4. Ausgewählte Cloud-Angebote
Zusammenfassung
Im vorangegangenen Kap. 3 wurde eine technische Architektur für Cloud Services beschrieben und damit die Landschaft des Cloud Computing kartiert. Die einzelnen Cloud Services kamen hierbei nur kurz zur Sprache. Für die Cloud Services Amazon Web Services, Google App Engine und Salesforce.com will das folgende Kapitel einen Überblick geben und deren Funktionsumfang vermitteln. Darüber hinaus soll dargestellt werden, wie man diese Cloud Services benutzen kann.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 5. Cloud Management
Zusammenfassung
Sowohl beim Betrieb als auch bei der Nutzung von Cloud-Diensten ist die Einrichtung geeigneter Management-Verfahren unerlässlich. Leistungen müssen beschrieben, erbracht und abgerechnet werden. Um Skalierbarkeit und Zuverlässigkeit der Dienste zu erreichen, kommen automatisierte Prozesse zum Einsatz. Sicherheitsfragen und Risikobetrachtungen spielen insbesondere beim Auslagern von Diensten aus dem lokalen Kontext in die Public Cloud eine große Rolle. Dieses Kapitel beschäftigt sich mit den Aspekten des Cloud Management.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 6. OpenSource Cloud Stack
Zusammenfassung
Das Thema dieses Kapitels ist der Aufbau einer Cloud auf der Basis von OpenSource-Komponenten. Es existiert bereits eine Vielzahl von Lösungen, die die Konstruktion einer Cloud-Architektur erlauben. Es ist somit möglich, einen OpenSource Cloud Stack zu entwerfen (Abb. 6.1). Der Entwurf umfasst nicht nur Komponenten für die Hardware- und Software-Infrastruktur, sondern auch Komponenten zur Etablierung von Anwendungsumgebungen. Der Stack ist eine spezifische Ausprägung der in Kap. 3 dargestellten Cloud-Architektur: Die dort eingeführten IaaS-Komponenten sind durch die Physischen Ressource Sets (PRS) zur Partitionierung der Infrastruktur repräsentiert, die Software-Infrastruktur umfasst Komponenten zur Verwaltung virtuellerMaschinen und des Speichers, sowie Verfahren zur Überwachung und Steuerung der Infrastruktur. Die Schicht beinhaltet darüber hinaus auch Komponenten zur Job-Steuerung und für das Accounting und Billing. Die PaaS-Komponenten bilden die Framework-Schicht, die SaaS-Komponenten sind auf der Anwendungsebene zu finden. Im folgenden sollen einige der Komponenten des Entwurfs exemplarisch vorgestellt werden.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 7. Wirtschaftliche Betrachtungen
Zusammenfassung
Als entscheidender Erfolgsfaktor für das Cloud Computing wird oft dessen wirtschaftliche Bedeutung angeführt. Mit Cloud Computing wird das Potenzial verbunden, die individuelle Nutzung bzw. Bereitstellung von IT-Ressourcen in einzelnen Unternehmen als auch die IT-Industrie in ihrer Gesamtheit nachhaltig zu verändern. Drastische Zeitersparnisse und geringere Risiken und Hürden in der Einführung neuer Anwendungen, sowie signifikante Kostenersparnisse allgemein in der Durchführung von IT-Projekten und insbesondere von Testprojekten, werden dabei oft als die wesentlichen Vorteile des Cloud Computing benannt. Dieses Kapitel vermittelt einen Überblick über Anwendungen des Cloud Computing und die damit verbundenen ökonomischen Aspekte und Fragestellungen.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 8. Chancen und Risiken
Zusammenfassung
Cloud Computing ist ein sehr junges und dynamisches Forschungsgebiet, das durch eine sehr aktive Industrie geprägt wird. Sowohl große, traditionsreiche Firmen wie die IBM, HP, oder SAP, als auch jüngere Unternehmen wie Google und Amazon, sowie viele kleinere Unternehmen entwickeln ein großes Engagement auf diesem Gebiet. Cloud Computing ist ohne Zweifel eine Disruptive Technology und hat das Potenzial, unser Verständnis über die Bereitstellung und die Nutzung von ITServices grundlegend zu ändern, in der Wirkung womöglich vergleichbar mit der Einführung des Personalcomputers vor 25 Jahren.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Kapitel 9. Anhang
Zusammenfassung
Die Installation von Eucalyptus ist mit Hilfe von Binärpaketen oder aus den Quellen möglich und auf den Web-Seiten [64] von Eucalyptus detailliert beschrieben. Für die Steuerung der Eucalyptus Cloud-Infrastruktur werden die EC2-Kommandozeilenwerkzeuge von Amazon installiert.
Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai
Backmatter
Metadaten
Titel
Cloud Computing
verfasst von
Christian Baun
Marcel Kunze
Jens Nimis
Stefan Tai
Copyright-Jahr
2010
Verlag
Springer Berlin Heidelberg
Electronic ISBN
978-3-642-01594-6
Print ISBN
978-3-642-01593-9
DOI
https://doi.org/10.1007/978-3-642-01594-6

Premium Partner