Architecture

Ocre’s core architecture consists of two primary components.

  • Ocre Runtime: Installed on embedded devices, it serves as a stable base for container deployments. This commercially-supported version of the open-source Ocre runtime provides a hardware abstraction layer and container runtime, working seamlessly with the Ocre Hub. It allows developers to focus on building solutions rather than dealing with low-level device details.

  • Containers: Lightweight, portable environments for running applications on embedded devices. Ocre containers consist of a WebAssembly module, configuration metadata, and optional binary objects.


Table of contents