The page has been translated by Gen AI.

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 Active server’s content changes, it is synchronously replicated to the Standby server, and up to five read‑only Replica servers for load balancing and disaster recovery (DR) are provided. Additionally, to prepare for potential issues with the DB server or data, we provide an automatic backup feature that runs at user-specified times, enabling data recovery at the desired point in time.

Architecture
Figure. PostgreSQL (DBaaS) Architecture

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, a restart is possible if there is a DB issue or to apply configuration changes. * When configured for high availability (HA), the user can directly perform node switching between Active and Standby via a switch-over.
  • Backup and Recovery: Provides data backup functionality based on its own backup commands. * Backup time windows and storage locations can be set by the user, and additional fees may apply based on backup size. * It also provides a recovery function for backed‑up data, so when the user initiates 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, you can set the restore point to up to 5 minutes, 10 minutes, 30 minutes, or 1 hour before the stored backup and archive files.
  • Version Management: Provides Minor version upgrade functionality based on certain feature improvements and security patches.
  • 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 major activities within the database.
  • Parameter Management: Performance improvement and security-related DB configuration parameters can be modified.
  • Service Status Query: Retrieves the final status of the current DB service.
  • Monitoring: CPU, memory, performance monitoring information can be viewed through Cloud Monitoring and Servicewatch.
  • DB User Management: View 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~35 days) for Archive files on the DB server and configure the Archive mode (On/Off).
  • DB Log Export: You can export stored logs to the user’s Object Storage via Audit settings.
  • Migration: Synchronizes data in real time with the operational database and supports migration using the Replication method without service interruption.
  • OS kernel upgrade: You can upgrade the OS Kernel to apply certain feature improvements and security patches.

Components

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 halted is set to six months before the EoTS date.

Since the supplier’s policy may cause the EOS and EoTS dates to change, please refer to the supplier’s license management policy page for details.

Provided versionEOS Date (Samsung Cloud Platform new creation stop date)EoTS Date (Community technical support end date)
14.172026-05-202026-11-12
14.182026-05-202026-11-12
14.192026-05-202026-11-12
15.122027-06 (planned)2027-11-11
15.132027-06 (planned)2027-11-11
15.142027-06 (planned)2027-11-11
15.152027-06 (planned)2027-11-11
15.172027-06 (planned)2027-11-11
16.82028-06 (planned)2028-11-09
16.92028-06 (planned)2028-11-09
16.102028-06 (planned)2028-11-09
16.112028-06 (scheduled)2028-11-09
16.132028-06 (scheduled)2028-11-09
17.62029-06 (planned)2029-11-08
17.72029-06 (planned)2029-11-08
17.92029-06 (planned)2029-11-08
Table. PostgreSQL (DBaaS) engine versions provided
Notice

The next version of PostgreSQL is scheduled to be available after November 2026. The actual service delivery schedule is subject to change.

  • PostgreSQL 15.18
  • PostgreSQL 16.14
  • PostgreSQL 17.10

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
CategoryexampleDetailed description
Server typeStandardProvided server types
  • Standard: Standard specifications (vCPU, Memory) commonly used
  • High Capacity: Large server specifications of 24 vCores or more
Server specificationsdb1Provided server specifications
  • db1: Standard specifications (vCPU, Memory) commonly used
  • dbh2: Large-capacity server specifications
    • Provides servers with 24 vCores or more
Server specificationsv2Number of vCores
  • v2: 2 virtual cores
Server specificationsm4Memory capacity
  • m4: 4GB Memory
Table. PostgreSQL (DBaaS) server type components

Preliminary service

This is a list of services that must be pre-configured before creating the service. For detailed information, please refer to the guide provided for each service and prepare in advance.

Service CategoryServiceDetailed description
NetworkingVPCA service that provides an isolated virtual network in a cloud environment
Table. PostgreSQL (DBaaS) Pre-service
Release Note
Server type