How edgexfoundry-holding/orra works
ORRA is an EdgeX Foundry retail reference-architecture project, represented here by deployment demos rather than application source code. The Kamakura demo names camera management, ONVIF/MQTT device services, EdgeX platform services, and edge video analytics with model/data support; a second demo provides a simpler EdgeX configuration. The tree and README do not establish runtime call or data-flow wiring, so the graph shows these components without inferred connections.
Components 15
Video Analytics
- Video Analytics
demos/OH-EXF-Kamakura/src/edge-video-analytics/service.definition.json - Model Data
demos/OH-EXF-Kamakura/src/model-data/models.list.yml - Deployment Data
demos/OH-EXF-Kamakura/src/deploy-data/service.definition.json
Camera Devices
- Camera Management
demos/OH-EXF-Kamakura/src/app-camera-management/service.definition.json - ONVIF Camera
demos/OH-EXF-Kamakura/src/device-onvif-camera/service.definition.json - MQTT Device
demos/OH-EXF-Kamakura/src/device-mqtt/data/camera-device-mqtt/devices/edge-video-analytics.devices.toml - MQTT Broker
demos/OH-EXF-Kamakura/src/mqtt-broker/service.definition.json
EdgeX Platform
- Core Command
demos/OH-EXF-Kamakura/src/core-command/service.definition.json - Core Metadata
demos/OH-EXF-Kamakura/src/core-metadata/service.definition.json - Consul
demos/OH-EXF-Kamakura/src/consul/service.definition.json - Redis
demos/OH-EXF-Kamakura/src/redis/service.definition.json - EdgeX UI
demos/OH-EXF-Kamakura/src/edgex-ui/service.definition.json - ASC MQTT
demos/OH-EXF-Kamakura/src/asc-mqtt/service.definition.json
Demo Configuration
- Simple Demo Config
demos/SDO-OH-EXF-dev-simple/configuration/pattern.json
Other components
- Operator