Common Features of our Databases Addons

All our databases addons share a common set of powerful features designed to ensure the security of your data, and spare you the difficulties of maintaining all the necessary tools and services. We keep your data safe and available.

The following table lists all these shared features, with specific values for each class of service, when applicable. A short description of each feature is available after the table.
Please check the dedicated Features page of each database addon for a list of features specific to each addon.

Feature Sandbox Starter Business
Service Availability Best Effort 98% 99.96%
Upgrade Yes Yes Yes
Plan Change Yes Yes Yes
Logs Yes Yes Yes
Metrics Yes Yes Yes
TLS Yes Yes Yes
Encryption at Rest Yes Yes Yes
Scheduled backups No Yes Yes
Manual backups 0 10 50
Database Dashboard Yes Yes Yes
Maintenance Windows Yes Yes Yes

Service Availability

At Scalingo, our objective is to make your data available 24/7. Yet, in our imperfect computing world, we all know downtimes can happen. We still commit by contract to a precise service availability for each calendar month, depending on the plan you chose.

These values roughly translate into maximum downtimes of:

  • 864 min for a month of 30 days for Starter plans
  • 17 min for a month of 30 days for Business plans

Above which we will grant financial compensation.

Please check our Service Level Agreement for all details.

Upgrade

All our databases can be upgraded to more recent versions once they are made available on the platform. The delay between an official release and the availability on the platform depends on the addon: some upgrades are quite straightforward, while some others require more work and testing. Upgrading is usually a matter of clicking a button.

Please check the dedicated Upgrading page of each database addon for further details about the upgrade process, and its potential consequences (best practices before proceeding, expected downtime, etc.)

Plan Change

Scalingo allows you to change your addon plan whenever you want, and in any way you see fit.
Please keep in mind that this remains your responsibility, and that it may have bad consequences on your database, especially when switching for a less powerful plan. We strongly advise to follow our best practices guidelines before changing a database plan.

Please check the dedicated Changing Plan page of each database addon for further details about the plan change process, and its potential consequences (best practices before proceeding, expected downtime, etc.)

Logs

All our databases addons come with logs, allowing you to monitor your addon health. They are fully available, either from the database dashboard, from the command line or from our api. Log drains are available for databases too.

All the logs we have are made available for you, we don’t hide anything.

Please check the dedicated Monitoring and Auditing page of each database addon for further information related to logs and metrics.

Metrics

All our databases addons come with metrics allowing to evaluate the performances of your database. These metrics include CPU usage, memory usage, disk usage and disk i/o for all database nodes. For business plans, metrics of the cluster gateways are also available.

Metrics are available from the database dashboard, from the command line and from our api.

Please check the dedicated Monitoring and Auditing page of each database addon for further information related to logs and metrics.

TLS

Transport Layer Security (TLS) is a cryptographic protocol designed to provide privacy (confidentiality), integrity, and authenticity to communications over a network. To do so, the protocol encrypts data transiting between the database and the client.

TLS is always available on Scalingo, yet never strictly enforced. Depending on the database, it may not be enabled by default.

We usually advise to enable it.

Moreover, we also encrypt all communications between the members of cluster:

  • From the gateways to the primary instance.
  • From the primary instance to the other members of the cluster (when in this case).
  • Between the cluster orchestrator and its database for PostgreSQL databases.

Encryption at Rest

All databases provisioned on Scalingo have encryption at rest enabled. Encryption at rest leverages a feature of the Linux Kernel, named dm-crypt, allowing to encrypt data at the disk level. The algorithm used is aes-xts-plain64 with a key size of 256 bits and hashed using SHA-256. This method is considered secure and standard in the industry. To reduce the attack surface, each instance of each database has its own cryptographic key to protect its data, so getting access to one key wouldn’t allow an attacker to get plain data from another database. The keys are stored in a database which is itself encrypted and protected by authentication.

Backups

Our Starter and Business plans include automated daily backups, as well as the ability to trigger a manual one whenever needed. Backups are encrypted and duplicated in the three availability zones of the region where the database is hosted. We also manage the backups lifecycles to comply with legal obligations.

Our Backup Policies page provides an exhaustive view of our backup policies (retentions, etc.). We encourage you to have a look at it.

Please also check the dedicated Backing Up page of each database addon for further details about the backup process we setup for you.

Database Dashboard

Please see our dedicated page to learn about the Database Dashboard.

Maintenance Windows

Please see our dedicated page to learn about Maintenance Windows.


Suggest edits

Common Features of our Databases Addons

©2025 Scalingo