Skip to main content


Setting Up OutSystems



OutSystems on Microsoft Azure

OutSystems solution template for Microsoft Azure Marketplace provides you with an OutSystems 11 infrastructure with four environments: Development, Test, Production, and LifeTime deployment management console. At the end of the setup process, you will have an OutSystems infrastructure running on Azure configured according to OutSystems best practices.

OutSystems Infrastructure

The deployed OutSystems infrastructure is summarized in the following diagram:

Infrastructure overview

Learn more details about the deployed infrastructure in the quick reference.

Farm Option for Production Environment

You can choose to deploy a Farm production environment with the front-end server running on a scale set. The incoming application traffic will be sent to this node while the Deployment Controller will be an independent VM outside the HTTP(S) workload.

Alternatively, you can deploy a standalone production environment with a single server playing the roles of both front-end server (FE) and OutSystems Deployment Controller service (DC).

Horizontal Scaling

Production environments, when deployed in Farm mode, are ready for horizontal scaling with Azure scale sets. This scaling operation is exclusively done in the Azure Portal, so you don’t have to make any changes in OutSystems to register the new front-end servers. This will allow your Farm to distribute the workload evenly across the scale set servers.

Articles in this Section