Hello, I'm investigating Mendix for the company I work with to see if it might be a good option for us. I still have a few general questions that will help me with my investigation. I've read about internal & external users, is my assumption correct that in practice internal users are the local accounts in your app and the external users people with an official Mendix account? On the pricing page I've seen the following: "If you buy a 50 internal user platform..." Is there some add-on cost for expanding your users when you have one of the premium platforms? Could Mendix handle a sudden spike in logins and user activity? As an example 5000 employees signing in a time span of 2 hours, they spend 5 minutes on the app and leave it for the rest of the day. To add with my last 2 questions is it possible to even have 5000+- internal user accounts or does mendix set a limit? If so is this for both Mendix cloud and on-premise? As my last question am I correct to assume that the on-premise in the enterprise edition refers to the server distribution?
The internal users are users that have an active account in your application. External user could for instance be anonymous users, they do not have an account. And indeed if you want to have more active accounts you need to upgrade your license unless if I recall correctly you have the enterprise license.
Sudden spikes are handled by the platform. As with every platform it is always good to do some load testing on the application that you build. The number of accounts do not have a limit. But the size off your node should grow according to the number of accounts but you can always add hardware to your environment. So you have the standard plans but can upgrade such plan with extra memory, hard drive space or CPU. When you have an on premise license you can offcourse determine your own hardware. And on premis means that Mendix is running on your own server instead of a server controlled by Mendix.
For further questions contact sales of your Mendix partner of Mendix directly.