Categories
Literatur

Buch – Cloud Computing, A Practical Approach

Titel: Cloud Computing, A Practical Approach

Autor: Toby Velte, Anthony Velte, Robert Elsenpeter

Beschreibung:
“Cloud Computing: A Practical Approach provides a comprehensive look at the emerging paradigm of Internet-based enterprise applications and services. This accessible book offers a broad introduction to cloud computing, reviews a wide variety of currently available solutions, and discusses the cost savings and organizational and operational benefits. You’ll find details on essential topics, such as hardware, platforms, standards, migration, security, and storage. You’ll also learn what other organizations are doing and where they’re headed with cloud computing. If your company is considering the move from a traditional network infrastructure to a cutting-edge cloud solution, you need this strategic guide.

– Costs, benefits, security issues, regulatory concerns, and limitations
– Service providers, including Google, Microsoft, Amazon, Yahoo, IBM, EMC/VMware, Salesforce.com, and others
– Hardware, infrastructure, clients, platforms, applications, services, and storage
– Standards, including HTTP, HTML, DHTML, XMPP, SSL, and OpenID
– Web services, such as REST, SOAP, and JSON
– Platform as a Service (PaaS), Software as a Service (SaaS), and Software plus Services (S+S)
– Custom application development environments, frameworks, strategies, and solutions
– Local clouds, thin clients, and virtualization
– Migration, best practices, and emerging standards”

Bestellmöglichkeit: Amazon

Cover:

Categories
Grundlagen

Software as a Service

Software as a Service (SaaS) ist die oberste und letzte Schicht des Cloud Computing Service-Models. Sie stellt dem Anwender vollständige Anwendungen zur Verfügung. Sie kann als eine Art Distributionsmodell verstanden werden, bei dem die Nutzung von Software (Lizenzen) über das Internet von einem Drittanbieter angeboten wird. Der Drittanbieter übernimmt dabei u.a. die Wartung/ Aktualisierung und das Hosting der Software. Für den Anbieter besteht der Vorteil darin, dass nur eine Instanz einer Software auf den Servern bereitgestellt werden muss, welche unzählige Anwender gleichzeitig nutzen können. Wird die Software auf einen aktuellen Stand gebracht, genügt ein Update Vorgang an zentraler Stelle und die Software ist für alle Anwender gleichzeitig aktuallisiert. Der Vorteil für den Anwender besteht darin, dass lediglich – wie schon bei PaaS – nur ein Desktop-PC, ein Web-Browser und eine Internetverbindung ausreicht um z.B. Dienste wie E-Mail, Office Anwendungen oder sogar ERP-Systeme nutzen zu können. Die Anschaffung und Wartung großer Serverlandschaften bzw. Softwarepakete entfällt ebenso wie das ‘lästige’ Updaten der lokalen Anwendungen. Der Drittanbieter sorgt immer für einen aktuellen Stand der Software und stellt die gesamte Infrastruktur für das Hosting der Software bereit. Dazu gehören auch das Speichern von Dateien (Dokumenten) auf den Servern des Anbieters. Der Anbieter ist demnach für alle notwendigen Bereiche des Betriebs, wie Verfügbarkeit, Backup, Redundanzen und auch die Stromversorgung verantwortlich. Auch hier erfolgt die Abrechnung wieder mit pay per use, mit dem kleinen Unterschied, dass die Kosten pro nutzenden Anwender der Software berechnet werden.

Software as a Service
Software as a Service [1]

[1] Microsoft Press
Cloud Computing mit der Microsoft Plattform
Microsoft Press PreView 1-2009