Configuration management for OutSystems applications

Table of contents

  1. Scheduling of batch jobs
  2. Database connections
  3. Web-service endpoints
  4. Business processes
  5. Versioning

OutSystems enables all sorts of runtime configurations, such as scheduling of batch jobsdatabase connections, web-service endpoints, business properties and versions. The OutSystems management console is the centralized administration tool that makes it possible to do all this configuration in one place. 

Scheduling of batch jobs

Batch jobs in OutSystems are called timers and their properties may be edited, activated and deactivated. It is possible to set a specific schedule for a timer to run or even trigger one to run instantly. Logging is also available for traceability and troubleshooting.

Database connections

OutSystems integrates with existing databases so developers do not have to worry about data migration. These database connections are centrally managed in the environment management console.

Web-service endpoints

Here's where someone can manage their exposed or consumed SOAP web services or REST APIs. This allows them to change the endpoints at runtime:

Business processes

Business processes can also be monitored and managed. For example, a process can be suspended for a certain period of time.


Application and integration components versions are automatically managed by OutSystems. It is possible to see all versions that were published, by whom and when:

This makes it not only easy keep track of changes, but also safe to roll back to a previous version of the application.