• DocumentCode
    2667609
  • Title

    Application Centric Lifecycle Framework in Cloud

  • Author

    Tang, Kai ; Zhang, Jian Ming ; Feng, Chen Hua

  • Author_Institution
    IBM Res. China, Beijing, China
  • fYear
    2011
  • fDate
    19-21 Oct. 2011
  • Firstpage
    329
  • Lastpage
    334
  • Abstract
    Cloud computing is expected to provide powerful and easy-to-use model for application design, development, operation and maintenance. There are mainly two models of cloud: IaaS and PaaS model. In IaaS model, application developer and operator have the biggest flexibility for they can control owned virtual machines and most resources totally, but this model needs high technical skills in application development and operation phase. PaaS model claims easy to development, deployment and maintenance, but all these advantage are based on the specific programming model and application architecture. Migration to PaaS cloud for existing applications usually brings big effort and cost increasing. In this paper, we discuss the advantages and disadvantages of the two models from enterprise class application developer angle. Then present an application lifecycle model in which developers could design, develop and deploy their application or legacy systems without programming limitation and migration effort. The application lifecycle model takes application as the centric concept and supported by a set of cloud platform tools. We discuss the application lifecycle framework defined in this model, and then we discussed the possible supporting cloud architecture.
  • Keywords
    cloud computing; software architecture; software maintenance; software reusability; virtual machines; IaaS model; PaaS model; application architecture; application centric lifecycle framework; application developer; application development; cloud architecture; cloud computing; operation phase; programming model; virtual machines; Cloud computing; Containers; Databases; Maintenance engineering; Programming; Servers; Application Lifecycle; Cloud; IaaS; PaaS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Business Engineering (ICEBE), 2011 IEEE 8th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4577-1404-7
  • Type

    conf

  • DOI
    10.1109/ICEBE.2011.32
  • Filename
    6104637