Developing and deploying cloud services based on abstraction approach

TitleDeveloping and deploying cloud services based on abstraction approach
Publication TypeJournal Article
Year of Publication2012
AuthorsNguyen, BM, Tran, V, Hluchy, L
JournalJournal of Digital Information Management
Volume10
Issue4
Pagination254 - 261
Date Published2012
KeywordsAbstraction, Cloud computing, Cloud-based application, Interoperability, Object-oriented programming
Abstract

With the advance of cloud computing, the trend of developing and deploying applications on cloud environment also has appeared recently. There are economic as well as technological reasons why an application should be developed and deployed on the cloud. Reducing costs and business agility are typical business factors for cloud-based applications. Cloud computing can provide significant cost savings because of the increased utilization resulting from the pooling of resources. In addition, this technology enables rapid delivery of IT services, which also improves business efficiency. On the operational side, manageability, performance, and scalability are the typical reasons why application developers consider cloud computing. However, cloud computing is still considerable complex to use. Not only the migration between clouds is difficult - but also the development and deployment of a new, complex service from the beginning could be quite a challenge using today's cloud computing. In this paper, novel high-level abstraction layers for cloud computing is presented. The abstraction layers will allow users to manage cloud resources form various clouds and simplify the process of developing and deploying services into those clouds. This approach will also solve absolutely the interoperability issue, thus improving the flexibility of cloud computing.

URLhttp://www.scopus.com/inward/record.url?eid=2-s2.0-84866463483&partnerID=40&md5=2567e71dfda85333923569e2cdf21fc4

Collaborative Partner

Institute of Electronic and Information Technology (IEIT)

Collaborative Partner

Collaborative Partner