We have quite different AO count in each environments. How these AO counts affect license price? Production only or add them up?
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
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
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.
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)
I can see an external table is counted for 1 AO. How about NoSQL? Does one collection in MongoDB counted as 1 AO?
No, the external tables count as entities.
In OutSystems only entities, api methods and screen count as AOs.
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.