May 28 – 30, 2024
Synchrotron SOLEIL
Europe/Paris timezone

TANGO Controls: Exploring visual programming to Kubernetes deployments

May 29, 2024, 2:40 PM
20m
Amphitheatre main building (Synchrotron SOLEIL)

Amphitheatre main building

Synchrotron SOLEIL

L'Orme des Merisiers Départementale 128 91190 Saint-Aubin FRANCE
Presentation Tango Web tools

Speaker

Pedro Silva (Atlar Innovation)

Description

This paper explores the feasibility of a web-based interface designed to streamline the creation and deployment of TANGO Controls device servers on Kubernetes clusters through visual programming. The proposed interface aims to minimize the need for extensive boilerplate coding, offering an intuitive method for constructing device functionalities using drag-and-drop code blocks. This exploratory study assesses the interface's ability to facilitate the rapid development and deployment of devices or entire projects. Additionally, the system accommodates the integration of custom code to extend the basic generated functionalities, providing flexibility in device behavior. By abstracting the complexities of Kubernetes and TANGO Controls, this platform proposes a potential reduction in development time and complexity, making sophisticated control systems more accessible to developers with varying levels of expertise. The ultimate goal is to evaluate the practicality and efficiency of this approach in a real-world setting, identifying areas for further refinement and potential integration into existing control system frameworks.

Primary authors

Mr Helder Ribeiro (Atlar Innovation / SKAO) Pedro Silva (Atlar Innovation)

Presentation materials