Skip to main content

Cloud & DBaaS glossary

This section provides clear definitions and explanations of key terms and concepts commonly used in the FPT Database Engine platform. Whether you are new or experienced, understanding these terms will help you make the most of the features and capabilities our service provides.

General cloud & DBaaS terms

TermDefinition
DatabaseA structured or semi-structured collection of data stored and managed for retrieval and information processing.
SQLThe standard language used to define, query, and manipulate data in relational databases.
Relational DatabaseA database that organizes data in interrelated tables, following the relational model.
Non-relational DatabaseA database that does not use the relational table model, typically used for large, flexible data.
Virtual CPU (vCPU)A virtual processing unit allocated to compute resources in a cloud environment.
RAMTemporary memory allocated for cloud workloads.
Storage DiskBlock or file storage resources for cloud systems.
ComputeProcessing resources including CPU and RAM used to run applications or services.
FlavorA predefined configuration of compute resources (vCPU, RAM) for a database instance.
Cloud ComputingA model for providing IT resources (compute, storage, network) on demand over the Internet.
Database-as-a-Service (DBaaS)A managed database service allowing users to use databases without operating infrastructure.
Managed DatabaseA database service where the provider is responsible for deploying, operating, maintaining, and backing up the system.
RegionA geographic area containing independent infrastructure.
Virtual Private Cloud (VPC)A virtual network that isolates cloud resources per tenant.
SubnetA subdivision of a VPC that defines the IP range for resources.
CIDRA notation for expressing IP ranges used to define subnets.
Static IP PoolA reserved set of IPs within a subnet used for fixed allocation.

Database architecture & deployment terms

TermDefinition
Database InstanceA single database instance running on allocated resources.
Database ClusterA group of database instances working together to ensure HA and scalability.
Primary NodeThe node responsible for handling write operations.
Standby / ReplicaA node that replicates data from the primary for failover or read purposes.
Read ReplicaA replica optimized for read queries.
FailoverThe automatic or manual process of switching roles to a standby node when a failure occurs.
High Availability (HA)An architecture that ensures continuous system operation with minimal downtime.
Database ProxyAn intermediary component that routes application connections to the appropriate database.

Backup & restore terms

TermDefinition
BackupA copy of data created to support recovery when a failure occurs.
Full BackupA complete backup of all data at a specific point in time.
Incremental BackupA backup of only the changes since the last backup.
Archived LogTransaction logs stored to support PITR.
Retention PolicyA rule defining the number of full backups to retain.
Backup JobA database backup task executed on a schedule or on demand.
RestoreThe process of recovering database data from a backup.
Point-in-Time Recovery (PITR)The ability to recover a database to a specific point in time.

Security & access control terms

TermDefinition
Role-Based Access Control (RBAC)An access control mechanism based on user roles.
Identity and Access Management (IAM)A system for managing identities and access permissions.

Monitoring & operations terms

TermDefinition
MonitoringThe process of tracking system status and performance.
MetricsPerformance measurement data such as CPU, Memory, IOPS.
AlertA notification sent when a configured threshold is exceeded.
LogA record of system events and activities.
Maintenance WindowA time window reserved for system maintenance activities.

Billing & service terms

TermDefinition
Pay-as-you-go (PAYG)A billing model based on actual resource usage.
SLA (Service Level Agreement)A commitment on service levels between the provider and the customer.
ProvisioningThe process of creating and configuring service resources.
DeprovisioningThe process of deleting or releasing allocated resources.