Journal of Cloud Computing Advances Systems and Applications · 2019 · 17 citations · 45 references
ComputingCloud ComputingInformation SystemsBusiness Process ManagementCloud ArchitectureCloud MigrationCloud Computing ManagementCloud Migration ArchitectureCloud Resource ManagementMulti-cloud ArchitectureMulti-cloud MigrationResource ProvisioningAdaptive ProvisioningCloud ProvisioningCloud Resource ProvisioningMulti-cloudMulti-cloud ProvisioningOrchestrationProvisioningService Orchestration
Abstract The Cloud offers enhanced flexibility in the management of resources for any kind of application while it promises the reduction of its cost as well as its infinite scalability. In this way, due to these advantages, there is a recent move towards migrating business processes (BPs) in the Cloud. Such a move is currently performed in a manual manner and only in the context of one Cloud. However, a multi- & cross-Cloud configuration of a BP can be beneficial as it can allow exploiting the best possible offers from multiple Clouds and enable to avoid the lock-in effect by also having the ability to deploy different instances of the BP in different Clouds close to the locations of BP customers. In this respect, this article presents a novel architecture of an environment which realises the vision of multi-Cloud BP provisioning. This environment involves innovative components which support the cross-level orchestration of cloud services as well as the cross-level monitoring and adaptation of BPs. It also relies on a certain language called CAMEL which has been extended to support the adaptive provisioning of multi-Cloud BPs.
45
Gordon S. Blair, Nelly Bencomo, Robert B. France · Computer · 2009 · 646 citations
Run-Time Monitoring of Instances and Classes of Web Service Compositions
Fabio Barbon, Paolo Traverso, Marco Pistore et al. · 2006 · 246 citations