17–22 May 2026
C.I.D
Europe/Zurich timezone

Automated software workflow for accelerator control systems using containerization

WEP6115
20 May 2026, 16:00
2h
C.I.D

C.I.D

Deauville, France
Board: Wednesday roquefort: RD07
Poster Presentation MC6.T33: Online Modelling and Software Tools Poster session

Speaker

Amro Aljadaa (Synchrotron-Light for Experimental Science and Applications in the Middle East)

Description

Managing large number of Input / Output Controllers (IOCs) and Graphical User Interfaces (GUIs) in a multi-network facility is challenging, since there are several resources of failures large scientific facilities may face in their life cycle, including hardware failures in servers and networks, operating system issues like high CPU and memory usage, and application issues such as crashes and memory leaks. A new software workflow is developed and released at SESAME that solves the preceding issues. The workflow includes containerizing software in independent units using Docker, orchestrating those units from a central manager using Kubernetes, managing installing, releasing, and rolling back of the deployments using Helm, and automating the process through a well-defined pipeline using continuous deployment using Jenkins. This workflow is immune to human error as every step is fully automated. Also, this workflow reduced development and deployment time significantly and enhanced IOCs availability. Currently, SESAME’s accelerator control system is almost fully managed by the described workflow, while beamlines integration is in progress.

Paper status Proceeding files received

Author

Amro Aljadaa (Synchrotron-Light for Experimental Science and Applications in the Middle East)

Co-authors

Abdalla Al-Dalleh (Synchrotron-Light for Experimental Science and Applications in the Middle East) Anas Abbadi (Synchrotron-Light for Experimental Science and Applications in the Middle East) Mustafa Alzubi (Synchrotron-Light for Experimental Science and Applications in the Middle East) Rami Khrais (Synchrotron-Light for Experimental Science and Applications in the Middle East)

Presentation materials