DevOps of the EDD Radio Astronomy Backend

PO
Not scheduled
20m
Synagoge

Synagoge

Görlitz
poster presentation Quality Assurance and Software Testing

Speaker

Tobias Winchen (MPIfR)

Description

The Effelsberg Direct Digitization backend is a multi-science computing backend
for radio telescopes operating on commercial-off-the-shelf hardware. It
currently drives data recording of four independent telescopes, running on very
different computing clusters ranging from 2 to 36 HPC processing nodes. To
optimize the reliability and efficiency of software development, release and
deployment we started a DevOps culture focussing on semi-continous delivery -
We aim to release and deploy the software on our reference site in Effelsberg
once per week. In this contribution, we will discuss the motivation for the
fast release cycle and the implementation and our experiences with the
techniques that drive it: Test-driven development, automated testing- and
build- pipelines, centralized binary builds, and highly automated installation
using an infrastructure- and configuration-as-code approach.

Affiliation of the submitter MPIfR
Attendance

Primary authors

Presentation materials

There are no materials yet.