Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...