Brane: A framework for programmable orchestration of multi-site applications
| Authors |
|
|---|---|
| Publication date | 2021 |
| Book title | Proceedings, IEEE 17th International Conference on eScience |
| Book subtitle | e-Science 2021 : 20-23 September 2021, online event |
| ISBN |
|
| ISBN (electronic) |
|
| Event | 17th IEEE International Conference on eScience, eScience 2021 |
| Pages (from-to) | 277-282 |
| Number of pages | 6 |
| Publisher | Los Alamitos, California: IEEE Computer Society |
| Organisations |
|
| Abstract |
Regardless of the context and rationale, running distributed applications on geographically dispersed IT resources often comes with various technical and organizational challenges. If not addressed appropriately, these challenges may impede development, and in turn, scientific and business innovation. We have developed the Brane framework to support implementers in addressing these challenges. Brane utilizes containerization to encapsulate functionalities as portable building blocks. Through programmability, application orchestration can be expressed using an intuitive domain-specific language. As a result, end-users with limited programming experience are empowered to compose applications by themselves, without having to deal with the underlying technical details. They can do this from user-friendly interactive notebooks. In this paper, we introduce Brane, describe its components and features, and validate the framework with an implementation of a real-world scientific use case. |
| Document type | Conference contribution |
| Language | English |
| Published at | https://doi.org/10.1109/eScience51609.2021.00056 |
| Other links | https://www.proceedings.com/60965.html https://www.scopus.com/pages/publications/85119058929 |
| Permalink to this page | |
