Abstract

This paper proposes methods to integrate both design and run-time environments for business systems delivered from 'cloud'. Since cloud services i.e. IaaS (infrastructure-as-a-service), PaaS (platform-as-a-service) and SaaS (software-as-a-service), shift the trend from owning to leasing IT platforms, the cloud vendors became an important part of service systems and are key players. However, structures and states of IT resources in cloud are indeterminate as they are obscured by the public interfaces of cloud services. This will become an obstacle between design and operation activities. To get past the barrier, this paper presents certain methods to bridge the gaps between the lifecycle phases. Back-and-forth data sharing between the phases can be done with the following methods; 1) defining requirements by referencing through run-time resources, 2) comprehensive architectural design of both software and virtualized resources, 3) functional/non-functional test environments and 4) run-time resource management based on non-functional requirements. Prototype tools show how this approach can establish efficient lifecycle management in cloud environment.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.