DevOps describes the convergence of application development and operation activities. In a DevOps team, software developers and system administrators collaborate in joint task forces and work towards common goals. The vision of the CloudWave project1 is that a full-stack DevOps approach to cloud manage- ment can lead to more efficient usage of clouds as well as to better applications. This is achieved by aligning the goals of cloud application developers and cloud operators, and by allowing developers to leverage deeper knowledge of the cloud hosting environment. For cloud operators, the CloudWave model enables more efficient instance management, as application developers collaborate with the cloud provider, for example by exposing adaptation enactment points or emit- ting relevant business metrics. In return, cloud application developers gain deep insight into the internals of the cloud system, and can hence build and tune their application based on real-time feedback from the cloud. Similar to DevOps, the collaborative model of CloudWave removes friction between cloud opera- tors and software developers by breaking up the black boxes that clouds and applications traditionally are to each other. CloudWave will provide a reference implementation of these ideas based on Openstack

Cloudwave – Leveraging devops for cloud management and application development

BRUNEO, Dario
Primo
;
2016-01-01

Abstract

DevOps describes the convergence of application development and operation activities. In a DevOps team, software developers and system administrators collaborate in joint task forces and work towards common goals. The vision of the CloudWave project1 is that a full-stack DevOps approach to cloud manage- ment can lead to more efficient usage of clouds as well as to better applications. This is achieved by aligning the goals of cloud application developers and cloud operators, and by allowing developers to leverage deeper knowledge of the cloud hosting environment. For cloud operators, the CloudWave model enables more efficient instance management, as application developers collaborate with the cloud provider, for example by exposing adaptation enactment points or emit- ting relevant business metrics. In return, cloud application developers gain deep insight into the internals of the cloud system, and can hence build and tune their application based on real-time feedback from the cloud. Similar to DevOps, the collaborative model of CloudWave removes friction between cloud opera- tors and software developers by breaking up the black boxes that clouds and applications traditionally are to each other. CloudWave will provide a reference implementation of these ideas based on Openstack
2016
9783319333120
File in questo prodotto:
File Dimensione Formato  
C43.pdf

solo gestori archivio

Tipologia: Versione Editoriale (PDF)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 275.61 kB
Formato Adobe PDF
275.61 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11570/3101609
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact