544
Views
7
Comments
Solved
Application Object Count
Question
Platform Version
11.18.1 (Build 38276)

We have quite different AO count in each environments. How these AO counts affect license price? Production only or add them up?

UserImage.jpg
vikas sharma
Champion
Solution

Hi,

According to me it only counts AO sizing only for production. But yes for other lower env there is limit but don't affect the licensing.

You can refer this old post : https://www.outsystems.com/forums/discussion/81765/do-we-count-application-objects-ao-for-no-production-environments/

Also refer this OS article for more clarity : https://success.outsystems.com/support/licensing/application_objects/

regards

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP

Correct OA count only count towards your license in Production environments.

If you have multiple production environments in your infrastructure then you need to sum up the OA count of all production environments.

So if you have same app installed in multiple production environments they count multiple times towards the AO count.

I have talked about this at NS22 last year.

See the talk around minute 32.

https://www.outsystems.com/nextstep/on-demand/technical-in-depth/?wchannelid=lsy0ha7fac&wmediaid=hu5yj1iqc5


Regards,

Daniel

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP
Solution

There are no OutSystems license restrictions for using an external NoSQL database. Just license cost of the NoSQL database. I would also advise hosting it on AWS in the same data center as your OutSystems infrastructure. This will keep network latency as low as possible.

2021-09-06 15-09-53
Dorine Boudry
Ā 
MVP

see this question of last year

(reading the support article being referenced, I'm not really convinced they only look at production though, it sounds more like also each non-production environments should not exceed that total ??  but I have no experience with licensing)

UserImage.jpg
vikas sharma
Champion
Solution

Hi,

According to me it only counts AO sizing only for production. But yes for other lower env there is limit but don't affect the licensing.

You can refer this old post : https://www.outsystems.com/forums/discussion/81765/do-we-count-application-objects-ao-for-no-production-environments/

Also refer this OS article for more clarity : https://success.outsystems.com/support/licensing/application_objects/

regards

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP

Correct OA count only count towards your license in Production environments.

If you have multiple production environments in your infrastructure then you need to sum up the OA count of all production environments.

So if you have same app installed in multiple production environments they count multiple times towards the AO count.

I have talked about this at NS22 last year.

See the talk around minute 32.

https://www.outsystems.com/nextstep/on-demand/technical-in-depth/?wchannelid=lsy0ha7fac&wmediaid=hu5yj1iqc5


Regards,

Daniel

UserImage.jpg
Larry Fan

I can see an external table is counted for 1 AO. How about NoSQL? Does one collection in MongoDB counted as 1 AO?

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP

No, the external tables count as entities.

In OutSystems only entities, api methods and screen count as AOs.

UserImage.jpg
Larry Fan

Thank you Daniel. In that case, NoSQL won't contribute for AO count. Is there other restriction using NoSQL? I'm considering to change relational DB to NoSQL now.

2024-07-05 14-16-55
Daniël Kuhlmann
Ā 
MVP
Solution

There are no OutSystems license restrictions for using an external NoSQL database. Just license cost of the NoSQL database. I would also advise hosting it on AWS in the same data center as your OutSystems infrastructure. This will keep network latency as low as possible.

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