{"title":"On the transition from the web to the cloud","authors":"Jukka Tupamaki, T. Mikkonen","doi":"10.1109/WSE.2013.6642417","DOIUrl":null,"url":null,"abstract":"Although in principle two independent technologies, cloud computing is closely associated with the web in contemporary web applications. Such applications, usually developed using web frameworks, are increasingly often deployed on servers that reside in cloud to gain commonly assumed benefits from the cloud infrastructure. These benefits include scalability and elasticity, which liberates the developer from considering such issues during the development. Unfortunately, since the traditional origins of web applications and frameworks used to development them are very different from cloud computing platforms, a mismatch may emerge between the web application and the hosting cloud platform. Then, strengths of the cloud computing may be invalidated by the design of the web application. In this paper, we analyze the consequences of the transition of web application to the cloud by considering the fundamental assumptions in web frameworks and the potential challenges they introduce when used in cloud context.","PeriodicalId":443506,"journal":{"name":"2013 15th IEEE International Symposium on Web Systems Evolution (WSE)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 15th IEEE International Symposium on Web Systems Evolution (WSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WSE.2013.6642417","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Although in principle two independent technologies, cloud computing is closely associated with the web in contemporary web applications. Such applications, usually developed using web frameworks, are increasingly often deployed on servers that reside in cloud to gain commonly assumed benefits from the cloud infrastructure. These benefits include scalability and elasticity, which liberates the developer from considering such issues during the development. Unfortunately, since the traditional origins of web applications and frameworks used to development them are very different from cloud computing platforms, a mismatch may emerge between the web application and the hosting cloud platform. Then, strengths of the cloud computing may be invalidated by the design of the web application. In this paper, we analyze the consequences of the transition of web application to the cloud by considering the fundamental assumptions in web frameworks and the potential challenges they introduce when used in cloud context.