Skip to Main content Skip to Navigation

Déploiement d’applications patrimoniales en environnements de type informatique dans le nuage

Abstract : Cloud computing aims to cut down on the outlay and operational expenses involved in setting up and running applications. To do this, an application is split into a set of virtualized hardware and software resources. This virtualized application can be autonomously managed, making it responsive to the dynamic changes affecting its running environment. This is referred to as Application Life-cycle Management (ALM). In cloud computing, ALM is a growing but immature market, with many offers claiming to significantly improve productivity. However, all these solutions are faced with a major restriction: the duality between the level of autonomy they offer and the type of applications they can handle. To address this, this thesis focuses on managing the initial deployment of an application to demonstrate that the duality is artificial. The main contributions of this work are presented in a platform named VAMP (Virtual Applications Management Platform). VAMP can deploy any legacy application distributed in the cloud, in an autonomous, generic and reliable way. It consists of: • a component-based model to describe the elements making up an application and their projection on the running infrastructure, as well as the dependencies binding them in the applicative architecture; • an asynchronous, distributed and reliable protocol for self-configuration and self-activation of the application; • mechanisms ensuring the reliability of the VAMP system itself. Beyond implementing the solution, the most critical aspects of running VAMP have been formally verified using model checking tools. A validation step was also used to demonstrate the genericity of the proposal through various real-life implementations.
Document type :
Complete list of metadatas

Cited literature [99 references]  Display  Hide  Download
Contributor : Abes Star :  Contact
Submitted on : Tuesday, October 22, 2013 - 12:28:09 PM
Last modification on : Thursday, November 19, 2020 - 12:59:52 PM
Long-term archiving on: : Thursday, January 23, 2014 - 4:24:24 AM


Version validated by the jury (STAR)


  • HAL Id : tel-00875568, version 1



Xavier Etchevers. Déploiement d’applications patrimoniales en environnements de type informatique dans le nuage. Autre [cs.OH]. Université de Grenoble, 2012. Français. ⟨NNT : 2012GRENM100⟩. ⟨tel-00875568⟩



Record views


Files downloads