Licensing
Niagara container deployment is tightly coupled to the Niagara Entitlement Server (licensing service). The container has to reach out to the Entitlement Server at least once a day to re-authenticate and to receive the authentication token to continue running.
Traditional Niagara licensing uses a unique and permanent Host ID as a key to license. Containers are inherently portable and intended to operate in a variety of virtualized environments. Containers include a single hard-coded Host ID and node-locked license with an expiration date. A separate Host ID and thus container image is required for each license variant.
Contractual auditing of units is deployed.
Providing a unique container variant to customer.
Each license has an expiration date.