Hello everyone, hopefully someone might be able to help with this issue:
In our Outsystems infrastructure we have a high number of (on premises) environments . For each project we have a dev, test, etc. environment. The reason we do this is because of security reasons: each project's environments (servers) needs to be isolated in their own network (accessible through their own vpns etc.).
We currently have one lifetime instance being used in one of those projects. However we would like to be able to also use lifetime for other projects, but we are restrained because lifetime needs to connect to each environment and due to security/network restraints it is not possible to connect it to environments belonging to different projects.
Does anyone know if it is possible to have more than one lifetime instance/license on the same infrastructure?
Thank you!
Hi Pero,
Connect with Out system support team, they will give proper answer of your question.
Thanks
CV
Hi Pedro,
To my knowledge that is not possible, is your OutSystems infrastructure hosted by OutSystems on AWS or in your own datacenter?
-- Daniel
Hello Daniel,
thank you for your reply. Yes our infrastructure is hosted in our own datacenter.
Based on what you've shared, it seems each of your projects operates as a separate OutSystems setup, complete with its own development, test, and production environments, and one such setup includes a LifeTime instance. If you're asking whether it's possible to have multiple LifeTime instances or licenses within the same infrastructure, the answer is yes. Given your setup, each project (Project A, Project B, etc.) can have its dedicated LifeTime instance (LifeTimeA, LifeTimeB, etc.), functioning independently.
I'm curious about how you manage IT users and deployments in any projects without LifeTime. Are deployments and IT user setups handled manually through the Service Center?
Hi Siya, thanks for your feedback, yes it's like you have said.
You said it's possible to have multiple lifetime instances. Did you ever have seen such a setup?
This means we only need to ask OutSystems to provide us with lifetime licenses, right?
About IT users management and deployments, we do everything via service center.
I haven't set up such a configuration myself within a single infrastructure, but it's entirely feasible since each LifeTime Server has a unique IP address, avoiding conflicts with other LifeTime servers across the environments. To implement this, you'll need to install a new LifeTime Server and then, through the LifeTime interface, add all your environments to it (starting with development for testing purposes could be a good strategy).Post that, setup the user management and wait for the users to get sync to all the environments and all work just work.
Hello Siya, yes, I understand the configuration process, thank you. What I wanted to know is if OutSystems provides multiple lifetime licenses for the same infrastructure. Only after we have the licenses we will be able to setup other lifetime environments...
Your account manager at OutSystems should be able to answer that question. What I think you are doing now is buying additional Production + Non Production environment on the current licensing. When you demand more lifetime this may be treated as a new license which includes a life time + 3 ( or more ) environments ( OS11) . Final answer lies with your account manager.
Unfortunately, in most cases, software licensing involves the use of one license per instance of a program or service. When you need to use multiple instances of a program or service, you usually need to purchase additional licenses. This is because licenses provide the right to use the software according to the terms of the license agreement, and transferring or reusing them across different instances without additional licenses may be a violation of those terms.