Configuration management for OutSystems applications
Table of contents
OutSystems enables all sorts of runtime configurations, such as scheduling of batch jobs, database 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.
Versioning
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.