Speaker
Description
Background
The Open Cloud Mesh (OCM) initiative aims to enable secure, interoperable data and application sharing across independently operated cloud platforms. Backed by funding from the Sovereign Tech Agency (STA), ongoing work within the CS3 ecosystem is advancing both practical interoperability and the maturation of OCM as an Internet standard.
Scope of the STA-funded work
This talk presents an overview of the current STA-funded work program, structured around concrete milestones spanning implementation, validation, and standardization. Key efforts include deeper integration of directory services and Where Are You From (WAYF) user interfaces in CERNBox, aligned with developments in Nextcloud, to support realistic cross-instance sharing scenarios. In parallel, the OCM Test Suite is being extended and integrated into the CI pipelines of Nextcloud, Reva, and other services, enabling continuous, automated conformance testing across vendors and OCM protocol versions.
Protocol validation and reference implementation
A central aspect of the work is strengthening protocol validation. This includes incorporating CERNBox share flows into the test suite, implementing and validating OAuth 2.0-based code flows between Nextcloud and CERNBox, and enhancing the test infrastructure with structured, machine-readable logging and CI artifact reporting. The test suite is also being upgraded to cover newer OCM protocol features such as invite-first flows, .well-known/ocm-based discovery, and bearer-token-based access. To support implementers, the OCM stub is being rewritten as a compiled, production-grade reference implementation, with capability discovery, automated TLS via ACME, improved configurability, and containerized deployment.
Takeaways for the CS3 community
The presentation provides a status update on these milestones, discusses lessons learned from cross-vendor testing, and outlines how the CS3 community can use the OCM Test Suite and reference components to improve interoperability and move the protocol toward standard maturity.
| Suggested Contribution Type | Regular Talk (15-30 min) |
|---|