OutSystems Platform Ops Engineer key terms
OutSystems Platform Ops Engineer · Get comfortable with the vocabulary.
- LifeTime
- Related: Environment, Deployment Plan
The OutSystems web console used to manage environments, deploy applications between them, tag versions, monitor platform health, and control user permissions across an entire installation.
- Environment
- Related: LifeTime, Deployment Controller
An isolated OutSystems runtime instance (for example Development, Quality, or Production) with its own database, deployment controller, and front-end servers, connected to others through LifeTime.
- Deployment Controller
- Related: Environment, Front-End Server
The OutSystems server component that coordinates deployments, distributes application packages to front-ends, and reports status back to LifeTime for each environment.
- Front-End Server
- Related: Deployment Controller, Load Balancing
A server that runs compiled OutSystems applications and serves user requests; multiple front-ends are typically load balanced behind a router or reverse proxy for scale and availability.
- Solution Pack
- Related: Deployment Plan, Application Version
A packaged set of applications and modules exported from one environment, used to move work between installations or to publish into a target environment.
- Deployment Plan
- Related: LifeTime, Solution Pack
The LifeTime workflow that validates dependencies, orders applications, and executes the promotion of tagged versions from a source environment to a target environment.
- Application Version
- Related: Deployment Plan, Tag
A tagged, immutable snapshot of an application at a point in time; only tagged versions can be selected for deployment to another environment.
- Tag
- Related: Application Version, Rollback
The action of marking an application version in LifeTime so it becomes eligible for deployment or rollback, preserving a known-good state.
- Rollback
- Related: Tag, Deployment Plan
Reverting a deployed application to a previously tagged version when a release causes defects, using LifeTime to redeploy the earlier snapshot.
- Dependency
- Related: Deployment Plan, Solution Pack
A reference from one module or application to another that must exist in the target environment before deployment can succeed; LifeTime orders deployments to satisfy these links.
- Publish
- Related: Compilation, Deployment Plan
The compile-and-deploy operation that turns module source into running code in an environment, generating the application artifacts and updating the database schema.
- Compilation
- Related: Publish, Deployment Plan
The step in publishing where OutSystems translates module models into executable code; compilation errors block deployment and must be resolved in the source environment.
- Service Center
- Related: Environment, Site Property
The per-environment management console for configuring applications, timers, site properties, and logging, and for inspecting module health within a single environment.
- Site Property
- Related: Service Center, Environment
A named configuration value stored per environment that applications read at runtime, letting behavior differ between Development, Quality, and Production without code changes.
- Timer
- Related: Service Center, Application Log
A scheduled background job defined in a module that runs at configured intervals; timers must be monitored and can be tuned or disabled per environment.
- Application Log
- Related: Log Level, Timer
The per-environment record of errors, warnings, and general messages generated by running applications, used for troubleshooting and trend analysis.
- Log Level
- Related: Application Log, Performance Monitor
A severity setting (such as error, warning, or information) that controls how much detail an application writes to its logs, balancing diagnostics against storage and performance.
- Performance Monitor
- Related: Log Level, Query Timeout
The LifeTime area that surfaces slow screens, slow queries, and slow integrations across environments, helping operators find bottlenecks before users report them.
- Service Action
- Related: Integration, Performance Monitor
A server-side logic flow exposed for reuse or integration; its execution time and error rate are key signals when diagnosing performance and reliability issues.
- Integration
- Related: Service Action, Query Timeout
A connection from an OutSystems application to an external system (REST, SOAP, or database); integrations need timeouts, retries, and monitoring to avoid cascading failures.
- Query Timeout
- Related: Performance Monitor, Integration
A configured limit on how long a database query may run before being aborted, protecting the platform from runaway statements and preserving response times.
- Load Balancing
- Related: Front-End Server, Scalability
Distributing incoming requests across multiple front-end servers so no single server is overwhelmed, improving throughput and resilience for production applications.
- Scalability
- Related: Load Balancing, Capacity Planning
The ability to add front-end servers or increase database capacity to handle growing load, either vertically by resizing or horizontally by adding nodes.
- Capacity Planning
- Related: Scalability, Performance Monitor
Forecasting resource needs (CPU, memory, database size, connections) from usage trends so environments can be sized ahead of demand rather than after incidents.
- High Availability
- Related: Load Balancing, Health Check
A redundant topology in which multiple front-ends, a clustered database, and health checks keep applications serving traffic when a single component fails.
- Health Check
- Related: High Availability, Load Balancing
An automated probe that verifies a server or service is responding correctly, often used by a load balancer to route traffic away from unhealthy nodes.
- Role
- Related: Permission, User
A named set of permissions in LifeTime or Service Center that grants users specific capabilities, such as deploying applications or managing environments.
- Permission
- Related: Role, User
A specific right granted to a role or user, controlling actions such as viewing, editing, deploying, or administering resources within an environment.
- User
- Related: Role, Single Sign-On
An identity recognized by the platform, assigned roles and permissions, and often linked to an external directory for authentication and lifecycle management.
- Single Sign-On
- Related: User, Identity Provider
An authentication pattern where users log in once through a central identity provider and gain access to OutSystems consoles and applications without separate credentials.
- Identity Provider
- Related: Single Sign-On, User
An external system that authenticates users and asserts their identity to OutSystems, commonly via SAML or OpenID Connect for enterprise access control.
- Audit Trail
- Related: Role, Permission
A chronological record of administrative and security-relevant actions, such as deployments, permission changes, and logins, used for compliance and investigations.
- Encryption at Rest
- Related: Encryption in Transit, Backup
Protecting stored data, such as databases and backups, with encryption so that stolen media or unauthorized storage access does not expose sensitive information.
- Encryption in Transit
- Related: Encryption at Rest, Single Sign-On
Protecting data moving between clients, servers, and external systems using TLS, preventing interception or tampering on the network.
- Backup
- Related: Recovery Point Objective, Encryption at Rest
A copy of platform databases and configuration kept for recovery; backups must be scheduled, tested, and stored securely to meet recovery objectives.
- Recovery Point Objective
- Related: Backup, High Availability
The maximum acceptable amount of data loss measured in time, which determines how frequently backups or replication must occur for an environment.
- Recovery Time Objective
- Related: Backup, High Availability
The target duration within which a service must be restored after an outage, guiding redundancy design and incident response planning.