Automatic Software Deployment in the Azure Cloud

Abstract : For application providers, cloud computing has the advantage that it reduces the administrative effort required to satisfy processing and storage requirements. However, to simplify the task of building scalable applications, some of the cloud computing platforms impose constraints on the application architecture, its implementation and tools that may be used in development; Microsoft Azure is no exception. In this paper we show how an existing drug discovery system -- Discovery Bus -- can benefit from Azure even though none of its components was built in the .Net framework. Using an approach based on the "Deployment and Configuration of Component-based Applications Specfication" (D&C), we were able to assemble and deploy jobs that include different types of process-based tasks. We show how extending D&C deployment models with temporal and spatial constraints provided the flexibility needed to move all the compute-intensive tasks within the Discovery Bus to Azure with no changes to their original code.
Type de document :
Communication dans un congrès
Frank Eliassen; Rüdiger Kapitza. 10th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS) / Held as part of International Federated Conference on Distributed Computing Techniques (DisCoTec), Jun 2010, Amsterdam, Netherlands. Springer, Lecture Notes in Computer Science, LNCS-6115, pp.155-168, 2010, Distributed Applications and Interoperable Systems. 〈10.1007/978-3-642-13645-0_12〉
Liste complète des métadonnées

Littérature citée [8 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01061088
Contributeur : Hal Ifip <>
Soumis le : vendredi 5 septembre 2014 - 11:24:35
Dernière modification le : mardi 8 août 2017 - 16:38:38
Document(s) archivé(s) le : samedi 6 décembre 2014 - 10:26:13

Fichier

azuredep.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Jacek Cała, Paul Watson. Automatic Software Deployment in the Azure Cloud. Frank Eliassen; Rüdiger Kapitza. 10th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS) / Held as part of International Federated Conference on Distributed Computing Techniques (DisCoTec), Jun 2010, Amsterdam, Netherlands. Springer, Lecture Notes in Computer Science, LNCS-6115, pp.155-168, 2010, Distributed Applications and Interoperable Systems. 〈10.1007/978-3-642-13645-0_12〉. 〈hal-01061088〉

Partager

Métriques

Consultations de la notice

383

Téléchargements de fichiers

149