Speaker
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 |
---|