13
Views
3
Comments
Inquiry on Using the Same Application Across Multiple Environments in O11
Question

Hello team

I would like to confirm the usage of the same application across multiple environments in O11.
(For example, using an application developed by a parent company also in its subsidiary.)

1. Deploying the same application in separate environments
My understanding is that increasing the number of environments generally requires purchasing additional licenses.
Would the same apply if we are using the same application across these environments?

2. Using a single environment with logical separation (multi-tenant setup)
My understanding is that a multi-tenant setup follows a different pricing model.
Could you please confirm if this is correct?

Additionally, I would like to ask the following:

  • Users
    Is it possible to share users across multiple environments or tenants?

We would appreciate your guidance on these points.

Best regards,

2025-12-22 13-50-43
Sherif El-Habibi
Champion

Hello,

Based on my understanding, the environment setup does not change depending on the application. The standard approach in OutSystems requires deployment across multiple environments. These environments (typically Development, QA, and Production) are  part of the platform and are included in the licensing model.

As far as I know, it is not possible to purchase  a single environment only; instead, environments are provided as a bundled package.

Regarding multi-tenancy, this is more a development matter rather than a pricing one. However, it is important to keep in mind that the number of users does impact the subscription, so it should be factored into the overall design and licensing expectations.

In general, implementing multi-tenancy is supported and can be achieved without major limitations.

UserImage.jpg
Kazuna Fujimori

@Sherif El-Habibi

Thank you so much for your previous explanation.
I understand that your response referred to standard deployments across multiple environments, including development, QA, and production.

I apologize for the additional questions, 
but I would like to confirm a few points specifically regarding production environments.

Could you kindly advise on the following?

  1. Adding additional production environments
    If we need an additional production environment in addition to the one included in the standard license,
    would there be additional costs for using the same application in separate production environments?
  2. Increasing the number of users in the production environment
    If the number of users accessing the same application increases, 
    would additional license fees apply?
    Or, is it possible to share users within the same application?

I understand that licensing-related questions may be best addressed by the responsible sales representative, but I would greatly appreciate any guidance you can provide within your knowledge. 

Thank you for your time and assistance.

Best regards,

2016-04-22 00-29-45
Nuno Reis
 
MVP

Hello.

Let's go by parts.

This is what I remember in terms of value, you must confirm with your account manager or Sales representative.

Each server has a cost. The most basic O11 license has only one DEV and one PROD environment.

You can go through the definitions, but what you want doesn't sound like more frontend servers for the same production environment or independent pipelines. Multi-tenant is the logical solution for SaaS models like what you are describing (same app, multiple users).

In terms of costs:

  • If you add frontend servers, you pay only the servers. They have the same application so no more AOs.
  • If you create a new pipeline, you pay the servers and the AOs. They are supposed to have different apps and all count for the total. If you duplicate an app, you pay for all versions.
  • If you create multi-tenants, you can keep the same number of servers and the price, but need to adapt the architecture. 
  • In all 3 scenarios, if you will have more unique users you may need to buy more user packages (blocks of 1000).

It depends in a lot of things.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.