Cloud Foundry is an Open Source Platform-as-a-Service that can run all kinds of web applications. Its technical highlights are:

Horizontal Scaling

Applications run inside stateless containers

Applications are only reachable over HTTP, HTTPS or WebSockets

Binding services to applications for persistence, monitoring, e-mail etc.

Source code as input, running application as output

Extending to more software architectures via custom buildpacks

Automatic health monitoring and recovery

Introduction

Mendix 5.15 and up integrate with the Cloud Foundry ecosystem in multiple ways. We added support for external filestores to store FileDocuments, we made the session cookie name configurable to support horizontal scaling and we added Cloud Foundry support in the Mendix Modeler. Furthermore, we released V1.0 of our Mendix Cloud Foundry BuildPack.

Traditionally there are four platforms for running Mendix apps
Mendix Cloud
Mendix Cloud Community Edition Sandboxes
On Premises - Linux
On Premises - Windows
With support for Cloud Foundry we are adding the following deployment options
Pivotal Web Services
On Premises - Cloud Foundry

Compatibility

Mendix is compatible with all known versions of Cloud Foundry, as long as there are compatible database services (PostgreSQL or MySQL) and custom buildpacks can be used. External file store support can be set up with Amazon S3 or compatible systems. We have included a guide below for deploying Mendix apps to Pivotal Web Services.

This guide focuses on graphical interfaces, command line instructions can be found on the GitHub page of our BuildPack.

Select a Cloud Foundry guide