Transforming Vertical Web Applications Into Elastic Cloud Applications

被引:3
作者
Tankovic, Nikola [1 ]
Grbac, Tihana Galinac [2 ]
Hong-Linh Truong [3 ]
Dustdar, Schahram [3 ]
机构
[1] Superius Doo, Pula, Croatia
[2] Univ Rijeka, Fac Engn, Rijeka, Croatia
[3] Vienna Univ Technol, Vienna, Austria
来源
2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2015) | 2015年
关键词
cloud computing; web application elasticity; web service deployment; AWARE;
D O I
10.1109/IC2E.2015.15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There exists a huge amount of vertical applications that are developed for isolated computing environments. Due to increasing demand for additional resources there is a clear need to adapt these applications to the distributed environments. However, this is not an easy task and numerous variants are possible. Moreover, in this transition a new quality requirements become important, such as application elasticity. Application elasticity has to be built into a software system to enable smooth cost optimization at the run-time. In this paper, we provide a framework for evaluating different transformation variants of vertical Java EE multi-tiered applications into elastic cloud applications. With support of this framework the software developer is guided how to transform its application achieving optimal elasticity strategy. The framework is evaluated on slicing and evaluating elasticity of existing SaaS multi-tiered Java application used in Croatian market.
引用
收藏
页码:135 / 144
页数:10
相关论文
共 50 条
  • [21] Atomic-Level Security for Web Applications in a Cloud Environment
    Brown, Arnold
    Apple, Benjamin
    Michael, James Bret
    Schumann, Michael
    COMPUTER, 2012, 45 (12) : 80 - 83
  • [22] An efficient cloud-based elastic RDMA protocol for HPC applications
    Cao, Hang
    Xu, Cheng
    Han, Yunqi
    Lin, Muhui
    Shen, Kai
    Wang, Geng
    Li, Jinhu
    Sun, Xiangzheng
    He, Ronghui
    You, Liang
    Yang, Hang
    Zhang, Xiantao
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2024, 6 (01) : 45 - 53
  • [23] An efficient cloud-based elastic RDMA protocol for HPC applications
    Hang Cao
    Cheng Xu
    Yunqi Han
    Muhui Lin
    Kai Shen
    Geng Wang
    Jinhu Li
    Xiangzheng Sun
    Ronghui He
    Liang You
    Hang Yang
    Xiantao Zhang
    CCF Transactions on High Performance Computing, 2024, 6 (1) : 45 - 53
  • [24] A Review of Auto-scaling Techniques for Elastic Applications in Cloud Environments
    Lorido-Botran, Tania
    Miguel-Alonso, Jose
    Lozano, Jose A.
    JOURNAL OF GRID COMPUTING, 2014, 12 (04) : 559 - 592
  • [25] Dynamic Horizontal and Vertical Scaling for Multi-tier Web Applications
    Nisar, Abid
    Iqbal, Waheed
    Bokhari, Fawaz
    Bukhari, Faisal
    Almustafa, Khaled
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2020, 26 (02) : 353 - 365
  • [26] Migrating Web Applications to Clouds with Cloud-based MVC Framework
    Lin, Jyhjong
    Lin, Lendy Chaoyu
    Huang, Shiche
    2016 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C), 2016, : 1039 - 1042
  • [27] CLOUD-X Remote Desktops and Applications through Web Browsers
    Fabian Hernandez-Ventura, Edgar
    Buenabad-Chavez, Jorge
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 1, 2011, : 234 - 237
  • [28] Autonomic Power Aware Cloud Resources Orchestration Architecture for Web Applications
    Darwish, R. R.
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2013, 6 (06): : 63 - 81
  • [29] Elastic Framework for Augmenting the Performance of Mobile Applications Using Cloud Computing
    AbdElminaam, Diaa Salama
    Kader, Hatem M. Abdul
    Hadhoud, Mohie M.
    El-Sayed, Salah M.
    2013 9TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO 2013): TODAY INFORMATION SOCIETY WHAT'S NEXT?, 2014, : 134 - 141
  • [30] A Review of Auto-scaling Techniques for Elastic Applications in Cloud Environments
    Tania Lorido-Botran
    Jose Miguel-Alonso
    Jose A. Lozano
    Journal of Grid Computing, 2014, 12 : 559 - 592