...
Note: Application Monitoring is treated as a separate topic.
Application Metadata
GEISA’s application management system will follow a model similar to Amazon IoT Greengrass or Microsoft Azure IoT in which applications have a recipe, manifest, or other set of meta-data describing their requirements and dependencies.
...
Name, Description, and Version of the application
Hash of the application image
The GEISA application execution environment shall not activate an application unless the hash of the image matches the hash in the meta-data
System Resources required
External Dependencies
Note: GEISA applications should be as self-contained as possible, with all necessary dependencies contained within the application image if at all possible.
Application Boot Configuration
Some applications will need basic information to initialize, such as the URL of a server. The system operator should be able to change the boot configuration information without needing to redeploy the application image.
...