Enterprise License for AWS deployments
-
Hi,
We are developing a product following a microservice architecture and it will be deployed on AWS. We are hoping to integrate jsreport as the solution for dynamic report generation. jsreport will be a one feature among others in the product we are delivering. (We will use docker approach to integrate jsreport in our product). Customer have two AWS environments as staging(testing) and production. I Know, customer is interested in having one time enterprise license (not enterprise scale) only for production environment.- Can you please advice if it is sufficient to have one-time enterprise license for production environment. (consider there are 3 worker nodes running on the AWS cluster).
- Assume it is one time enterprise license, then how can we differentiate staging environment from the production since we deploy the same application in two environments.
- Can you elaborate more on "dev instances for free *" in this context since I can use it in the staging environment.
Please note both staging and production environments have 3 running instances of the application in the AWS cluster to achieve higher availability.
Thank You
Jananda
-
Thank you for your interest in jsreport.
Can you please advice if it is sufficient to have one-time enterprise license for production environment. (consider there are 3 worker nodes running on the AWS cluster).
Unfortunately no. It isn't sufficient. Every jsreport instance needs an explicit license. If you run a cluster of multiple instances, you typically use the scale license.
Assume it is one time enterprise license, then how can we differentiate staging environment from the production since we deploy the same application in two environments.
https://jsreport.net/learn/faq#how-to-apply-license-key
You will put to the staging instances extra configuration. This will mark them as development and jsreport won't be validating parallel usage of the same license key.