Ubuntu Core, and snaps beside Edge
The Gateway runs Ubuntu Core, and Edge is a snap on it: epi-edge, beside the ones doing the rest of the work. The Zigbee bridge, the MQTT broker, time sync, the certificate signer and the network manager are all snaps, and the Snaps page lists every one with its publisher, version, channel and state. Start, stop, restart or remove one from the same row.
Search the Snap Store from Settings and install anything else you need on the same box: a broker, an agent, a database, your own packaged software. It installs on the channel you choose, and the page reports each step as snapd runs it.
Updating Edge is a snap refresh on an approved channel, or an approved release installed from the desktop app. Edge and the snaps the operating system is made of cannot be removed from here.