Speaker
Description
The ATLAS experiment involves over 6,000 members, including students, physicists, engineers, and researchers. This dynamic CERN environment brings up some challenges, such as information centralisation, communication, and the continuity of workflows. To overcome these challenges, the ATLAS Glance Team has developed and maintained several automated systems that rely on CERN’s Group Management System (GMS) to control access, define roles, and trigger automated notifications. Following CERN IT demands, the Glance Team faced the need to migrate to a new GMS API and had to carefully design a strategy capable of modifying a core dependency of all Glance systems without disrupting ongoing operations. This presentation outlines the challenges encountered during this migration and details the continuous-delivery approach used by the Team that prioritised simple integrations to identify issues early, while scheduling the most complex and critical systems' migrations for later phases. This phased transition minimised downtimes and ensured a transparent adoption across systems — an outcome unlikely to be achieved through an all-at-once migration. Additionally, it describes the creation and architecture of a shared module, which is common to all CERN experiments utilising Glance, and consolidates the integration with the new GMS API. Finally, it explores the possibility of sharing this bundle, contributing to CERN’s open-source ecosystem, and allowing other collaborations to benefit from a consistent and well-tested integration framework.