Institute for

Cloud Knowledge Sources

Cloud Architecture Design Guidance

Cloud Computing is OSSM (pronounce: "awesome"), according to Dave Nielsen's definition! So stay current with the evolution of cloud computing and Cloud Application Design (CAD) by checking out these blogs and online books:

  1. NIST Cloud Computing Program (e.g., definitions)
  2. David Linthicum's website
  3. InfoWorld
  4. DZone Cloud Zone 
  5. InfoQ on cloud computing, e.g. cloud portability eMag
  6. Werner Vogels' AllThingsDistributed blog, Amazon Web Services (blog, white papers, ...) and AWS Cloud Design Patterns by practitioners (2013)
  7. MSDN patterns & practices on cloud development, e.g. Cloud Design Patterns book
  8. RightScale blog, e.g., 2016 State of the Cloud Survey
  9. 12-Factor App and Architecting Applications for Heroku 
  10. Cloud Computing Patterns website and book (Christoph Fehling, Frank Leymann, Ralph Retter, Walter Schupeck, Peter Arbitter, Springer-Verlag 2014) and C. Fehling's PhD thesis (e.g., introducing IDEAL cloud application properties) and early patterns paper.
  11. IEEE Cloud Computing community
  12. Cloud-Native Computing Foundation


For knowledge and advice regarding migration of existing applications to the cloud, start exploring the Web at these places:


  1. Cloud Native Application Architecture tutorial by M. Stine
  2. Cloud Migration Patterns by IC4 Lero
  3. AWS Migration Patterns 
  4. MSDN Moving Applications to the Cloud, 3rd Edition
  5. Cloud Migration Book (Web Edition)



Click here for information on the Cloud Deployment and Architectural Refactoring Lab (CDAR).


Contact for this page: Olaf Zimmermann