Elastic management of cluster-based services in the cloud
ACDC '09 Proceedings of the 1st workshop on Automated control for datacenters and clouds
Service specification in cloud environments based on extensions to open standards
Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
IBM altocumulus: a cross-cloud middleware and platform
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Communications of the ACM
The reservoir model and architecture for open federated cloud computing
IBM Journal of Research and Development
Cloudward bound: planning for beneficial migration of enterprise applications to the cloud
Proceedings of the ACM SIGCOMM 2010 conference
Multicloud Deployment of Computing Clusters for Loosely Coupled MTC Applications
IEEE Transactions on Parallel and Distributed Systems
Towards better cross-cloud data integration: using p2p and ETL together
WISM'12 Proceedings of the 2012 international conference on Web Information Systems and Mining
Towards multi-cloud configurations using feature models and ontologies
Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds
Cloud-Marketplaces: Distributed e-procurement for the AEC sector
Advanced Engineering Informatics
Hi-index | 0.00 |
Cloud computing is changing the way applications are being developed, deployed and managed. Application developers can focus on business and functionality and leverage infrastructure clouds (IaaS) to provide them low cost resources (e.g., computation, storage, and networking) that can be controlled based on application needs. However, current IaaS cloud developers have to deal with daunting tasks to configure and deploy their applications in different cloud providers. This paper presents the Uni4Cloud approach that facilitates to model, deploy and configure complex applications in multiple infrastructure clouds. We demonstrate through an enterprise application case study how Uni4Cloud facilitates to deploy components (e.g., application server, database, load balancer) in multiple clouds using a model-based approach that helps to automatically configure and deploy applications independent of IaaS cloud provider. Moreover, the approach is based on cloud computing standards such as the Open Virtualization Format (OVF) and Open Cloud Computing Interface (OCCI) to favor interoperability and to avoid being locked in to specific cloud providers.