The paper entitled Fast Choreography of Cross-DevOps Reconfiguration with Ballet: A Multi-Site OpenStack Case Study has been accepted for publication in the IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), March 2024, Finland.

Authors

  • Jolan Philippe, IMT Atlantique, France
  • Antoine Omond, IMT Atlantique, France, and UiT, Norway
  • Hélène Coullon, IMT Atlantique, France
  • Charles Prud’homme, IMT Atlantique, France
  • Issam Rais, UiT, Norway

Abstract

In the context of Edge Computing or Cyber-Physical Systems, cross-functional, and cross-geographical DevOps teams are in charge of automating deployments, configuration, and management (i.e., reconfiguration) of complex, large-scale, highly dynamic, and geo-distributed service-oriented software systems. In this context, DevOps teams cannot reasonably manually coordinate their reconfiguration operations in a global manner. Furthermore, as disconnection is the norm in these paradigms, a central entity responsible for reconfiguration should be avoided, and the set of changes to apply should be as fast as possible. This paper presents Ballet, a fast tool to automate choreographies (i.e., decentralized coordination) of cross- DevOps reconfiguration.