Cloud computing have paved the way for advance of IT-based demand services. This technology helps decrease operation costs, solve scalability issue and many more user and provider constraints. However, development and deployment of distributed applications on cloud environment becomes a more and more complex tasks. Cloud users must spend a lot of time to prepare, install and configure their applications on clouds. In addition, after development and deployment, the applications almost cannot move from a cloud to others due to the lack of interoperability between them. To address these problems, we present in this paper a novel development and deployment framework for cloud distributed applications/services. Our approach is based on abstraction and object-oriented programming technique, allowing users to easily and rapidly develop and deploy their services into cloud environment. The approach also enables service migration and interoperability among the clouds.
Publié le : 2013-07-10
Classification:  Parallel and Distributed Computing; Software Engineering;Computer Architectures and Networking,  Cloud computing, distributed application, abstraction, object-oriented programming, interoperability,  68-M14
@article{cai1298,
     author = {Minh Binh Nguyen; Institute of Informatics, Slovak Academy of Sciences and Viet Tran; Institute of Informatics, Slovak Academy of Sciences and Ladislav Hluchy; Institute of Informatics, Slovak Academy of Sciences},
     title = {A Generic Development and Deployment Framework for Cloud Computing and Distributed Applications},
     journal = {Computing and Informatics},
     volume = {31},
     number = {6},
     year = {2013},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai1298}
}
Minh Binh Nguyen; Institute of Informatics, Slovak Academy of Sciences; Viet Tran; Institute of Informatics, Slovak Academy of Sciences; Ladislav Hluchy; Institute of Informatics, Slovak Academy of Sciences. A Generic Development and Deployment Framework for Cloud Computing and Distributed Applications. Computing and Informatics, Tome 31 (2013) no. 6, . http://gdmltest.u-ga.fr/item/cai1298/