Flowable deployment and infrastructure

Where and how Flowable runs in production: containers, Kubernetes, the REST application, Spring Boot starters, supported databases and the pipeline that deploys process definitions.

Running Flowable on Kubernetes

Deploying Flowable engines on Kubernetes: container images, database connectivity and pooling, several pods sharing one database through the async executor, health probes with Spring Boot actuator, and rolling updates.

Choosing Flowable Spring Boot starters

Picking between the all-engines starter, single-engine starters for process, CMMN or DMN, REST starters and the actuator starter, and what each choice means for footprint, tables and exposed endpoints.

Running Flowable on PostgreSQL

Using PostgreSQL as the Flowable database: JDBC settings, schema creation, connection pool sizing for the async executor, backups, and the history tables that grow fastest.

Running Flowable on Oracle, SQL Server or DB2

What changes when Flowable runs on Oracle, Microsoft SQL Server or DB2: supported drivers, empty string tenant handling on Oracle, SQL Server nvarchar indexing improvements, and DB2 bulk insert exceptions.

DBA-managed Flowable schemas with DDL scripts

Creating and upgrading Flowable tables when developers cannot run DDL in production: the create, drop and upgrade scripts per database, engine and history table sets, and turning off automatic schema updates.

Deploying Flowable process definitions from CI/CD

Getting BPMN, CMMN and DMN models from Git into production Flowable engines: business archives, auto-deployment in Spring Boot, versioning on each deploy, Java classes on the classpath, and rollback options.

Verifying signed Flowable Docker images

Checking Flowable Docker images before they run: cosign signatures from version 6.7.3, the published public key, pinning image versions, and fitting verification into an admission or CI policy.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.