Topics Cloud migration, Edge computing, Open Digital Architecture (ODA)
Achieving interoperability between cloud-native execution environments
Project companies
As CSPs increasingly employ flexible and scalable cloud-native technologies, they are seeking to harness TM Forum’s open digital architecture (ODA) canvases: execution environments for ODA components and the release automation part of a pipeline in CI/CD (continuous integration and continuous deployment).
Now in its second phase, this Catalyst explores how to integrate an ODA canvas based on the WebAssembly (Wasm) open standard with common services, such as identity and observability. Designed to support lightweight, instantaneous processes, W3C's Wasm serves as a stack-based virtual machine for clients and servers, acting as a portable compilation target for high-level languages. The CNCF's wasmCloud open-source project also offers a distributed application runtime that represents an evolutionary step beyond Kubernetes. Phase I of this Catalyst demonstrated the ability to run WebAssembly native components in a WasmCloud-based canvas.
Phase II will begin to build the equivalent platform to the ODA Canvas Reference Implementation, written using wasmCloud providers to perform functions of the equivalent software in the Kubernetes-based original. The project team will also demonstrate how components are deployed and how they can be used in conjunction with the current ODA Canvas Reference Implementation.
A successful outcome will enable deployment of components to a canvas that demonstrates some level of equivalent functionality to the Reference Implementation, while delivering interoperability between canvases based on different technologies. The project is also designed to highlight how the ODA can adapt to evolving technology, while remaining true to its purpose and allowing CSPs to achieve migration without the need for significant extra integration effort.
Resources
Explore the previous phases of this project
WebAssembly Canvas - Phase I
Inform feature
Achieving interoperability between cloud-native execution environments
Slide Decks
Catalyst Arena Presentation
Extending the TMF Canvas to the Edge
WebAssembly Canvas Phase 2
WebAssembly Canvas - Intro
Contact team
Email the members of the Catalyst team to request more details.