Advertisement

Cloud Integration Patterns

  • Danny MerkelEmail author
  • Filippos Santas
  • Andreas Heberle
  • Tarmo Ploom
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9306)

Abstract

Enterprises use the cloud for unlimited resource, scalability and elastic provisioning along with being able to use state of the art commodity or specialized solutions available in the cloud. The challenge of this vision is the proper and safe integration of on-premise IT-Landscapes with data and applications in the cloud. To find solutions for integration of classical and cloud environments two approaches, top-down and bottom-up, were used. In the top-down approach cloud integration patterns were specified based on scenarios. In the bottom-up approach cloud integration patterns were based on case study application requirements. Results of this paper are novel cloud integration patterns for various cloud integration scenarios.

Keywords

Cloud computing SOA Integration Topology Patterns SaaS Public cloud Private cloud Multi-cloud 

References

  1. 1.
    Barros, A., Dumas, M., ter Hofstede, A.H.M.: Service interaction patterns. In: 3rd Intl Conference on Business Process Management (BPM), Nancy, France. Springer (2005)Google Scholar
  2. 2.
    IDG Enterprise: Computerworld Forecast Study (2015). http://www.idgenterprise.com/report/computerworld-forecast-study-2015
  3. 3.
    Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Pearson Education (2004). ISBN 0-321-20068-3Google Scholar
  4. 4.
    Erl, T.: SOA Principles of Service Design. SOA Systems Inc. (2009). ISBN: 9780132344821Google Scholar
  5. 5.
    Buschmann, F., Henney, K.: Pattern-Oriented Software Architecture. Tutorial, OOP, Munich (2008). http://www.sigs.de/download/oop_08/Buschmann%20Mo2%20Patterns_OOP.pdf
  6. 6.
    Cope, R., Erl, T., Naserpour, A.: Cloud Computing Design Patterns. Prentice Hall/PearsonPTR, June 2015. http://cloudpatterns.org
  7. 7.
  8. 8.
  9. 9.
    W3C, Web Services Description Language (WSDL) Version 2.0 Part 2: Message Core Language (2007). http://www.w3.org/TR/2007/REC-wsdl20-20070626/
  10. 10.
    Erl, T., et al.: SOA Design Patterns. Prentice Hall (2009). ISBN: 9780136135166Google Scholar
  11. 11.
    Deutsche Börse Cloud Exchange. The marketplace for cloud resources (2015). http://cloud.exchange/en/wp-content/uploads/2015/02/20141112_DBCE_Factsheet_EN-1.pdf
  12. 12.
    Mell, P., Grance, T.: The NIST Definition of Cloud Computing (2011). http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
  13. 13.
    Merkel, D.: Cloud Integration Patterns. University of Applied Sciences, Karlsruhe (2014)Google Scholar
  14. 14.
    Fehling, C., Leymann, F., Retter, R., Schupeck, W., Arbitter, P.: Cloud Computing Patterns. Springer (2014)Google Scholar
  15. 15.
    Telstra research: Customer Centric Cloud: Hype or Hybrid? (March 2015). http://connect.telstraglobal.com/hybrid-customer-clouds.html
  16. 16.
    Bass, L., Clements, P., Kazmann, R.: Software Architecture in Practice. Addison-Wesley (2007)Google Scholar
  17. 17.
    Erl, T., Mahmood, Z., Puttini, R.: Cloud Computing: Concepts, Technology & Architecture. Prentice Hall (May 2013). ISBN: 9780133387520Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2015

Authors and Affiliations

  • Danny Merkel
    • 1
    Email author
  • Filippos Santas
    • 2
  • Andreas Heberle
    • 3
  • Tarmo Ploom
    • 2
  1. 1.Julius BärZürichSwitzerland
  2. 2.Credit SuisseZürichSwitzerland
  3. 3.Karlsruhe University of Applied SciencesKarlsruheGermany

Personalised recommendations