Mendix on Edge offers a massive jump in RAM (4GB) for a fraction of the cost of the Standard Cloud tier. However, this license is specifically designed for the Siemens Industrial Edge ecosystem, and there are several technical and financial "catches" to consider before jumping ship.
1. Module & Widget Support
Technically, Mendix on Edge runs a standard Mendix Runtime inside a Docker container.
- Mail / Email Connector: These will work, but with a caveat: your Edge device must have a network route to an SMTP server. In Mendix Cloud, this is handled for you; on Edge, you must ensure the device's firewall allows outgoing traffic on ports 587 or 465.
- Widgets: Most modern widgets work. However, older non-React widgets can sometimes struggle with the specific web server headers used in the Industrial Edge environment.
- Database: In Mendix Cloud Basic, Mendix manages your Postgres DB. On Edge, the database usually runs locally inside the Docker container (using the Mendix Docker Buildpack). This means if the container is wiped without a persistent volume strategy, your data goes with it.
2. The "Hidden" Fees & Requirements
The $600 license is only for the Mendix entitlement. To actually run the app, you need the Siemens Industrial Edge infrastructure:
- Industrial Edge Management (IEM): You need a "manager" to deploy the app to the device.
- IEM Cloud costs ~$9,000/year (too expensive for you).
- IEM Virtual is free but requires you to host it on your own server/VM.
- Industrial Edge Device (IED) License: Every device you onboard requires a management license (roughly $150–$200/year).
- Hardware: You need a physical Siemens IPC or a Virtual Edge Device (which requires a Linux VM with specific specs).
Total Minimum Estimated Cost: ~$800/year + the cost of your own VM/Server to host the Virtual Edge Device and the IEM.