Skip to main content
  • Book
  • © 2014

Cloud Computing Patterns

Fundamentals to Design, Build, and Manage Cloud Applications

  • Contains industry-proven best practices
  • Includes most recent academic advances
  • Provider-independent description of different clouds and their offerings and applications to guide architects and developers
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (7 chapters)

  1. Front Matter

    Pages i-xxvi
  2. Introduction

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 1-20
  3. Cloud Computing Fundamentals

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 21-78
  4. Cloud Offering Patterns

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 79-150
  5. Cloud Application Architecture Patterns

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 151-238
  6. Cloud Application Management Patterns

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 239-286
  7. Composite Cloud Application Patterns

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 287-330
  8. Impact of Cloud Computing Properties

    • Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter
    Pages 331-352
  9. Back Matter

    Pages 353-367

About this book

The current work provides CIOs, software architects, project managers, developers, and cloud strategy initiatives with a set of architectural patterns that offer nuggets of advice on how to achieve common cloud computing-related goals. The cloud computing patterns capture knowledge and experience in an abstract format that is independent of concrete vendor products. Readers are provided with a toolbox to structure cloud computing strategies and design cloud application architectures. By using this book cloud-native applications can be implemented and best suited cloud vendors and tooling for individual usage scenarios can be selected. The cloud computing patterns offer a unique blend of academic knowledge and practical experience due to the mix of authors. Academic knowledge is brought in by Christoph Fehling and Professor Dr. Frank Leymann who work on cloud research at the University of Stuttgart. Practical experience in building cloud applications, selecting cloud vendors, and designing enterprise architecture as a cloud customer is brought in by Dr. Ralph Retter who works as an IT architect at T‑Systems, Walter Schupeck, who works as a Technology Manager in the field of Enterprise Architecture at Daimler AG,and Peter Arbitter, the former head of T Systems’ cloud architecture and IT portfolio team and now working for Microsoft.

 Voices on Cloud Computing Patterns

 Cloud computing is especially beneficial for large companies such as Daimler AG. Prerequisite is a thorough analysis of its impact on the existing applications and the IT architectures. During our collaborative research with the University of Stuttgart, we identified a vendor-neutral and structured approach to describe properties of cloud offerings and requirements on cloud environments. The resulting Cloud Computing Patterns have profoundly impacted our corporate IT strategy regarding the adoption of cloud computing. They help our architects, project managers and developers in the refinement of architectural guidelines and communicate requirements to our integration partners and software suppliers.

Dr. Michael Gorriz – CIO Daimler AG

 Ever since 2005 T-Systems has provided a flexible and reliable cloud platform with its “Dynamic Services”. Today these cloud services cover a huge variety of corporate applications, especially enterprise resource planning, business intelligence, video, voice communication, collaboration, messaging and mobility services. The book was written by senior cloud pioneers sharing their technology foresight combining essential information and practical experiences. This valuable compilation helps both practitioners and clients to really understand which new types of services are readily available, how they really work and importantly how to benefit from the cloud.

 Dr. Marcus Hacke – Senior Vice President, T-Systems International GmbH

This book provides a conceptual framework and very timely guidance for people and organizations building applications for the cloud. Patterns are a proven approach to building robust and sustainable applications and systems. The authors adapt and extend it to cloud computing, drawing on their own experience and deep contributions to the field. Each pattern includes an extensive discussion of the state of the art, with implementation considerations and practical examples that the reader can apply to their own projects.

By capturing our collective knowledge about building good cloud applications and by providing a format to integrate new insights, this book provides an important tool not just for individual practitioners and teams, but for the cloud computing community at large.

 Kristof Kloeckner – General Manager,Rational Software, IBMSoftware Group

 

Reviews

“Throughout, the reader will find important patterns rarely seen in other books (for example, batch processing in cloud environments), as well as common ones (for example, the watchdog pattern for reliability). This is definitely a milestone book for the cloud computing discipline, providing clear and in-depth guidance to a diverse group of stakeholders: information technology (IT) managers, IT developers, and especially IT architects.” – Jair Melo, Computing Reviews, January 2015

Authors and Affiliations

  • University of Stuttgart, Stuttgart, Germany

    Christoph Fehling, Frank Leymann

  • T-Systems International GmbH, Frankfurt, Germany

    Ralph Retter

  • Daimler AG, Stuttgart, Germany

    Walter Schupeck

  • Microsoft Deutschland GmbH, Unterschleißheim, Germany

    Peter Arbitter

Bibliographic Information

  • Book Title: Cloud Computing Patterns

  • Book Subtitle: Fundamentals to Design, Build, and Manage Cloud Applications

  • Authors: Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter

  • DOI: https://doi.org/10.1007/978-3-7091-1568-8

  • Publisher: Springer Vienna

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag GmbH Austria, part of Springer Nature 2014

  • Hardcover ISBN: 978-3-7091-1567-1Published: 04 March 2014

  • Softcover ISBN: 978-3-7091-1953-2Published: 27 September 2016

  • eBook ISBN: 978-3-7091-1568-8Published: 18 February 2014

  • Edition Number: 1

  • Number of Pages: XXVI, 367

  • Topics: System Performance and Evaluation, Models and Principles, Performance and Reliability

Buy it now

Buying options

eBook USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access