Overview
Service Overview
PostgreSQL (DBaaS) is an open-source relational database management system (RDBMS). Samsung Cloud Platform provides an environment that automates PostgreSQL installation through a web-based console and performs management functions for operation.
PostgreSQL (DBaaS) is designed as a high‑availability architecture that performs storage‑based data replication and minimizes failover time. To prevent data loss, when the contents of the Active server change, they are synchronously replicated to the Standby server, and up to five read‑only Replica servers for read load balancing and disaster recovery (DR) are provided. Additionally, to prepare for potential issues with the DB server or data, we provide a feature that automatically backs up at a user-specified time, enabling recovery of data at the desired point.
Provided Features
PostgreSQL (DBaaS) provides the following features.
- Auto Provisioning: UI allows installation and configuration of Database (DB), and provides an Active‑standby redundancy configuration built on storage replication. * When the active server fails, it automatically fails over to standby.
- Operation Control Management: Provides a function to control the status of running servers. * In addition to start and stop, you can restart if there is a DB issue or to apply configuration changes. * When high availability (HA) is configured, the user can manually perform node switching between Active and Standby via a switch‑over.
- Backup and Recovery: Provides data backup functionality based on its own backup commands. * The backup schedule and retention policy can be set by the user, and additional fees apply based on the backup size. * It also provides a recovery function for backed‑up data, so when the user performs a recovery, a separate database is created and the recovery proceeds to the point in time selected by the user (the backup save point or a user‑specified point). * When restoring to a user-specified point in time, the restore point can be set up to 5 minutes, 10 minutes, 30 minutes, or 1 hour earlier, based on the stored backup files and archive files.
- Version Management: Provides version upgrade (Minor) functionality due to certain feature improvements and security patches. * Whether to perform a backup for a version upgrade can be selected by the user, and if a backup is performed, the data is backed up before applying the patch, after which the DB engine is updated.
- Replica configuration: For load balancing reads and disaster recovery (DR), up to five Read Replicas can be configured in the same or different regions.
- Audit Settings: Supports audit (Audit) functionality for key activities within the database.
- Parameter management: You can modify DB configuration parameters related to performance improvement and security.
- Service Status Query: Retrieves the final status of the current DB service.
- Monitoring: CPU, memory, and DB performance monitoring information can be accessed through the Cloud Monitoring service.
- DB User Management: Query and manage the DB account (user) information registered in the DB.
- DB Access Control Management: Based on DB accounts registered in the DB, you can register and revoke allowed IPs for access.
- Archive Management: You can set the retention period (1 to 35 days) for Archive files on the DB server and configure the Archive mode (On/Off).
- Export DB Log: You can export stored logs to the user’s Object Storage through Audit settings.
- Migration: Synchronize data in real time with the operational database and support migration using replication without service interruption.
- OS kernel upgrade: The OS Kernel can be upgraded to apply certain feature improvements and security patches.
Component
PostgreSQL(DBaaS) provides pre‑validated engine versions and various server types in accordance with the open‑source support policy. Users can select and use it according to the scale of the service they wish to configure.
Engine version
The engine versions supported by PostgreSQL (DBaaS) are as follows.
Technical support can be used until the supplier’s EoTS (End of Technical Service) date, and the EOS date when new creation is stopped is set to six months before the EoTS date.
Since the EOS and EoTS dates may change according to the supplier’s policy, please refer to the supplier’s license management policy page for details.
- PostgreSQL: https://www.postgresql.org/support/versioning/
| Provided version | EOS Date (Samsung Cloud Platform new creation stop date) | EoTS Date (Community Technical Support End Date) |
|---|---|---|
| 14.17 | 2026-05-20 | 2026-11-12 |
| 14.18 | 2026-05-20 | 2026-11-12 |
| 14.19 | 2026-05-20 | 2026-11-12 |
| 15.12 | 2027-06 (planned) | 2027-11-11 |
| 15.13 | 2027-06 (planned) | 2027-11-11 |
| 15.14 | 2027-06 (planned) | 2027-11-11 |
| 16.8 | 2028-06 (planned) | 2028-11-09 |
| 16.9 | 2028-06 (planned) | 2028-11-09 |
| 16.10 | 2028-06 (planned) | 2028-11-09 |
| 17.6 | 2029-06 (planned) | 2029-11-08 |
The next version of PostgreSQL is scheduled to be available after July 2026. The actual service delivery schedule is subject to change.
- PostgreSQL 15.15
- PostgreSQL 16.11
- PostgreSQL 17.17
Server type
The server types supported by PostgreSQL (DBaaS) are as follows.
For detailed information about the server types offered by PostgreSQL(DBaaS), see PostgreSQL(DBaaS) Server Types.
Standard db1v2m4
| Category | Example | Detailed description |
|---|---|---|
| Server type | Standard | Provided server types
|
| Server specifications | db1 | Provided server specifications
|
| Server specifications | v2 | Number of vCores
|
| Server specifications | m4 | Memory capacity
|
Preceding Service
This is a list of services that must be pre-configured before creating the service. Please refer to the guide provided for each service and prepare in advance.
| Service Category | service | Detailed description |
|---|---|---|
| Networking | VPC | A service that provides an isolated virtual network in a cloud environment |
