Deployment

2 minutes to read Download PDF Edit

A Mendix application can be deployed in different ways. You can deploy to your local machine for development and testing, you can deploy to the Mendix cloud, Cloud Foundry-based platforms, Azure, AWS, SAP Cloud, or a server you configured yourself.

Locally

You can click Run Locally in the toolbar to run your app locally. Use the Open browser button to directly jump to your app running at localhost. If you plan to deploy to the Mendix Cloud later on and your project contains Java actions, you should enable the Emulate Cloud Security setting. For more information, see Java in the Cloud.

Mendix Cloud

From within the Modeler, you can view the cloud nodes you have available in the Mendix Cloud. You can upload a deployment package (MDA) to the Developer Portal, and from there, you can transfer it and start running it. For more information, see Security Constraints.

Cloud Foundry

From within the Modeler, you can deploy directly to Cloud Foundry-based platforms such as IBM Bluemix or Pivotal Web Services, Pivotal Cloud Foundry. To get started, see cf-mendix-buildpack and How to Deploy a Mendix App to Cloud Foundry.

Azure

Deploying to a Azure is possible from the Azure Marketplace. For details on how to deploy, see How to Deploy a Mendix App on Azure.

On-Premises

To learn how to deploy your Mendix application on-premises, see How to Deploy Mendix on Microsoft Windows, How to Install Mendix on Debian GNU Linux, and How to Install Mendix on RedHat and CentOS.

SAP Cloud Platform

For details on deploying to the SAP Cloud Platform, see How to Deploy a Mendix App on SAP Cloud Platform.