Architecting for the cloud
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Cloud Computing is an emerging new computing paradigm which is developed out of service-orientation, grid computing, parallel computing, utility computing, autonomic computing, and virtualization paradigms. Both industry and academia have experienced its rapid growth and are exploring full usage of its potentials to maintain their services provided to customers and partners. In this context, a key aspect to investigate is how to architect or design cloud-based application that meet various system requirements of customers’ needs. In this thesis, we have applied the systematic literature review method to explore the main concerns when architecting for the cloud. We have identified, classified, and extracted existing approaches and solutions for specific concerns based on the existing research articles that focus on planning and providing cloud architecture or design for different concerns and needs. The main contribution of the thesis is a catalogued architecture solutions for managing specific concerns when architecting for the cloud.
Place, publisher, year, edition, pages
2014. , 108 p.
cloud architecting, cloud architecture, cloud design
IdentifiersURN: urn:nbn:se:mdh:diva-25081OAI: oai:DiVA.org:mdh-25081DiVA: diva2:720478
2014-06-13, 11:30 (English)
Pei-Breivold, Hongyu, Senior lecturer
Crnkovic, Ivica, Professor in Software Engineering