Learn · CERN

Talk13 min

Driving the ScienceBox package into the future

Samuel Alfageme Sainz · CERN

Watch At CERN

About

In this talk we describe the 2022 reboot of the **ScienceBox project**, the demonstrator package for some of CERN's storage and analysis services. We evolved the original implementation to make use of **Helm charts** across the entire dependency stack.

We've also incorporated the major architectural update to **CERNBox, replacing the previous PHP backend with a catalog of distributed microservices based on Reva**. Besides enhancing our existing use cases, the new CERNBox implementation enables and streamlines interoperability with additional applications and sites deployed under the CS3 APIs or compatible with them.

We present this update as a **self-contained and easy-to-use package with minimal dependencies** and with the same goals as the original ScienceBox: Provide a sandbox to evaluate the storage, sharing, and analysis services we run at CERN on external premises to non-CERN users. We believe there is not only a great value in releasing and contributing back to the open source projects that sustain these services, but also in **describing the configuration and artifacts that make operating such complex software systems at scale possible.**

The talk

  1. Driving the ScienceBox package into the future 2023-03-08 · 13 min · CERN's player

Credits and licence

Institution
CERN
Department
HEP Computing
Speaker
Samuel Alfageme Sainz
Year
2023
Language
English
Subjects
Computer science
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed