Skip to content

Environments

Local

(alt. names: Development)

Your local machine, used while writing code.

Dev

(alt. names: Test and ftest02)

Code that is merged to master is automatically deployed and tested in this environment. The full Majority backend runs here. However, it has sometimes limited 3rd party support, and not all functionality is available. While its important it is working, sometimes it might break due to experiments or code issues. Its configuration is not necessarily production like, i.e. risk rules or subscription fee settings.

Stage

(alt. names: Staging, ftest01)

Stage tries to be as similar as possible to Production. The full Majority backend runs here. Almost everything works, and 3rd party integrations are made towards the 3rd parties' testing environments. Usually the App teams do their development against Stage, except when they need features not yet deployed to Stage.

Deployment to Stage is currently done manually by the developer.

Production

(alt. names: Prod)

This is the production environment, that our real users use, with real money etc.