App Host terminology and concepts
An app is a collection of customizations, code executables or both that represent an end-to-end function. A customization is a tool within the playbook toolkit that can act upon, supplement or contain data. Customizations include functions, message destinations, tasks, notes, artifacts, and scripts.
An app is available in two formats that support App Host Kubernetes-based container environments, or the previously available extension format which requires an integration server.
An App Host is a Kubernetes-based container deployment environment that hosts app containers. An App Host is paired to only one SOAR organization; however, a single organization can be paired to multiple App Hosts to help organize apps or access different network zones. A Kubernetes k3s environment can host multiple instances of the App Host.
The App Manager Service is a service running on the SOAR Platform that interfaces with the App Host and drives the various management operations such as configure, deploy, and restarts.
The App Host Controller is a controlling application on the App Host that manages containers and container related operations sent from the App Host Management Service to the App Host.