Using external database and storage services (VM)
You can bring your own external database, such as PostgreSQL and storage buckets, such as S3-comptaible object storage when deploying on a VM. By using your own database and storage solutions, you can maintain control over your data. In the event of a VM crash or unrecoverable state, you can install products on a new VM and connect to the external database and storage to resume operations.
Note: External database and storage must be configured before you install products on the VM.
The following table lists the supported external database, storage buckets, and cache for each application.
| Application | Database | Storage | Caching |
|---|---|---|---|
| Concert | PostgreSQL | S3-comptaible object store | - |
| Concert Data Apps | PostgreSQL | MinIO or S3 object store | Redis |
| Concert Workflows |
MySQL PostgreSQL |
S3-comptaible object store | - |
Concert Workflows uses a default internal MySQL database to store important data, but also supports the option to use an external MySQL database for storing workflows, authorization keys, permissions, and other configuration data. For more details, refer to Using external database and storage services with Concert Workflows.