Sep 23 – 27, 2024
ESRF Auditorium
Europe/Paris timezone

Not-invented-here: Building a DAQ Platform with off-the-shelf components

Sep 24, 2024, 6:00 PM
2h
ESRF Entrance Hall

ESRF Entrance Hall

Poster Beamline control systems Posters

Speaker

Joseph Ware

Description

Diamond has built up a portfolio of internally produced software with analogues in other facilities' products and off-the-shelf solutions in both the commercial and free-open-source spheres. Off-the-shelf software often fulfil most use cases for a fraction of the investment, allowing development resources to be allocated to areas which are unique to the requirements of a user-facing facility, and provide a support lifecycle beyond the contract of an individual.

We present Diamond's work to replace custom-rolled software with off-the-shelf solutions, both replacing existing solutions and adding new functionality. Including:
- Utilising open source libraries for service development and to expose standardised APIs
- Implementing security through standard OIDC Authentication and OPA Authorization flows
- Providing observability & metrics with OpenTelemetry and Prometheus to assist in debugging and identifying improvement requirements

Abstract publication I agree that the abstract will be published on the web site

Primary author

Presentation materials