Product Introduction
FPT Database Engine is a Managed Database service (DBaaS) on FPT Cloud that lets you deploy, operate, and administer databases without managing physical infrastructure or complex operational tasks. It is built for high availability, flexible scaling, and data security, so the same service suits both test environments and production systems.
Supported database engines
FPT Database Engine supports the widely used engines below, covering most application and architecture requirements.
| Category | Engines |
|---|---|
| Relational Databases | PostgreSQL, MySQL, MariaDB, Microsoft SQL Server |
| Non-Relational Databases | MongoDB, Apache Cassandra, Redis OSS |
| Search Engine | OpenSearch |
| Data Streaming | RabbitMQ, Apache Kafka |
| Time Series Database | TimescaleDB |
| OLAP | ClickHouse |
The list of engines and their available versions changes over time. Check the Console Portal for what is currently offered, and the supported version catalog for the dates behind each version.
Several features are limited to a subset of these engines. See Features before you commit to one.
Service architecture
FPT Database Engine runs on FPT Cloud's cloud-native infrastructure, with the operational and protective components already integrated:
- Compute, Storage, and Network resources allocated automatically.
- High Availability and failover.
- Backup and restore.
- Real-time performance and system status monitoring.
You interact with the service through the Portal or OpenAPI. You never need access to the infrastructure layer underneath.
Key features
Automated provisioning. Create a database instance or cluster in a few configuration steps, choosing the engine, version, resource allocation, and backup policy. See Create a database.
Backup and restore. Scheduled and manual backups let you recover data and limit the risk of loss. See Manage Backup service.
Scaling and resource management. Scale resources vertically or adjust the configuration to meet growing load. See Configure auto scaling.
Monitoring and logging. Track CPU, memory, storage, and other key metrics through the integration with FMON, the FPT Cloud monitoring service. See Monitor database with FMON.
Security and compliance. The service applies protection at several layers:
- Resource isolation per tenant.
- Role-based access control (RBAC).
- Compliance with FPT Cloud platform security standards.
Shared responsibility
Knowing where the boundary sits saves time during an incident.
| FPT Cloud is responsible for | You are responsible for |
|---|---|
| Infrastructure and platform management | Your data |
| Core database operational tasks | Schema design |
| High availability, failover, and patching | Application access |
| Business logic |