cloud based license server
Is it possible to deploy a license server in a cloud and then download licenses from it to the host location at customer's data center?
Comments
Yes, a license server can manage key files stored in a central location and distribute them to other InterSystems IRIS instances. In that model, each instance must be configured with the LicenseID of the key file so it can retrieve a copy of the key at startup. The key files can be loaded from a central directory using the KeyDirectory property of Config.LicenseServers; when this is set, the instance that starts the license server reads valid *.key files from that directory at startup and sends them to the license server. [1][2][3][4]
At the same time, each InterSystems IRIS instance must also have a local copy of the authorizing license key file installed. [1][2][3]
The license server can run on any computer where you run an InterSystems IRIS instance, and one license server can handle multiple instances. [1][2][3]
Important: InterSystems Terms and Conditions govern how you may use the licensed InterSystems IRIS software. Occasionally, the implementation may be more lenient. Verify that any license-related code you write conforms to these terms and conditions. [1]
Note: Loading a new key with the same LicenseID as an existing key in the license server key tables marks the existing key as replaced. Requests from instances for that LicenseID receive the most recently loaded key. You can use the existing $System.License.DumpKeys() method to view the current state of keys in the license server. [1]
Sources: