ApsaraDB RDS Custom is an open cloud database service that provides a database kernel and containerized management services, giving you database administrator-level access to customize the database environment and operating system. With ApsaraDB RDS Custom, you can flexibly integrate the service with your platforms to support various hybrid deployment scenarios.
Overview
RDS Custom is an open cloud database service offering database kernels and containerized management. It provides access to the underlying operating system and database environment. Its lightweight management model is compatible with your existing O&M platform, enabling you to integrate cloud databases with your platforms and handle diverse scenarios such as hybrid deployments.
This figure compares RDS Custom with self-managed databases and regular ApsaraDB RDS instances.
Benefits
Access the host and operating system
Grants you access to the operating system and database environment for autonomous O&M and control.
Provides OpenAPI operations for host management compatible with ECS APIs, enabling quick integration with your O&M platform.
Provides dedicated database host specifications for building a unified resource pool.
Deploy databases and applications together
Supports mixed deployment and resource scheduling for RDS instances and applications.
Lets you deploy your own O&M tools and monitoring systems.
Provides local connectivity between applications and databases for zero network latency.
Lightweight managed database service
Provides database kernels such as AliSQL and MaxScale, and supports custom deployments.
Uses the elasticity of cloud databases for flexible resource scaling and configuration changes.
Offers managed capabilities such as backup and restoration, high availability, and monitoring and alerting.
Full compatibility with self-managed database systems
Provides a fully controllable database environment with native replication and backup, enabling rapid cloud migration.
Allows you to quickly build multi-cloud database environments that include your self-managed databases or databases from other clouds.
Supports the installation of agents, O&M scripts, and database extensions to ensure full compatibility with your O&M platform.
Use cases
Scenarios that require full control over the database.
Scenarios that require high resource elasticity.
Scenarios that require compatibility with existing O&M platforms.
References
Connect to an RDS Custom instance
Manage an RDS Custom instance
Subscribe to RDS Custom event notifications with CloudMonitor
RDS Custom deployment sets
RDS Custom storage and snapshots
Resize a cloud disk
ACK Edge clusters for RDS Custom
RDS Custom container nodes
RDS SQLFlow
Model usage examples
Best practices
Support
Related APIs
API | Description | |
Instance | Creates one or more subscription RDS Custom instances. | |
Releases one or more subscription RDS Custom instances. | ||
Upgrades or downgrades the instance type of an RDS Custom instance. | ||
Queries information about RDS Custom instances. | ||
Queries the attributes of a specific RDS Custom instance. | ||
Modifies attributes of an RDS Custom instance, such as its password, hostname, security group, and release protection settings. | ||
Queries the custom images available for creating RDS Custom instances. | ||
Queries details of instance types. | ||
Queries instance type families. | ||
Stops an RDS Custom instance. | ||
Stops one or more RDS Custom instances. | ||
Starts an RDS Custom instance. | ||
Starts one or more RDS Custom instances. | ||
Reboots an RDS Custom instance. | ||
Renews a subscription RDS Custom instance. | ||
Reinstalls the operating system of an RDS Custom instance. | ||
Queries the monitoring data of a specific RDS Custom instance. | ||
Queries the VNC access URL for an RDS Custom instance. | ||
Modifies the name of an RDS Custom instance. | ||
Changes the billing method of an RDS Custom instance or a cloud disk. | ||
Queries elastic network interfaces (ENIs). | ||
Creates a custom image from an RDS Custom instance. | ||
Deletes an RDS Custom instance. | ||
Queries the scheduled scaling configuration of an RDS Custom instance. | ||
Modifies the scheduled scaling configuration of an RDS Custom instance. | ||
Reboots one or more RDS Custom instances. | ||
Deployment set | Creates an RDS Custom deployment set in a specific region. | |
Deletes an RDS Custom deployment set. | ||
Queries the attributes of one or more RDS Custom deployment sets. | ||
Key pair | Synchronizes key pairs for RDS Custom. | |
Modifies the key pair of a specific RDS Custom instance. | ||
Cloud disk | Creates a data disk for an RDS Custom instance. | |
Changes the billing method of an RDS Custom cloud disk. | ||
Queries the disks of an RDS Custom instance. | ||
Resizes a disk of an RDS Custom instance. | ||
Releases a pay-as-you-go data disk. | ||
Attaches a pay-as-you-go data disk to an RDS Custom instance. | ||
Detaches a pay-as-you-go data disk from an RDS Custom instance. | ||
Creates a snapshot for a cloud disk. | ||
Deletes a specific cloud disk snapshot. | ||
Queries snapshots. | ||
Changes the type or performance level of a cloud disk. | ||
ACK cluster | Creates an edge node pool in an ACK Edge cluster that is used by RDS Custom. | |
Queries details of an RDS Custom edge node pool. | ||
Deletes an RDS Custom edge node pool. | ||
Queries the ACK Pro clusters supported by RDS Custom in a specific region. | ||
Modifies the attributes of a specific RDS Custom ACK Pro cluster. | ||
Deletes a specific RDS Custom ACK Pro cluster. | ||
Event Center | Acknowledges a system event and authorizes RDS Custom to perform the required operations. | |
Queries the system event history for a specific RDS Custom instance. | ||
Redeploys an RDS Custom instance in response to a system event notification. | ||
Cloud Assistant | Installs the Cloud Assistant agent on one or more RDS Custom instances. | |
Queries the installation status of the Cloud Assistant agent on one or more RDS Custom instances. | ||
Creates and runs a Cloud Assistant command on one or more RDS Custom instances. | ||
Queries the execution results of a Cloud Assistant command on one or more RDS Custom instances. | ||
Security group | Queries a list of security groups. | |
Modifies the rules of a specific security group. | ||
Queries the details of rules in a specific security group. | ||
Adds one or more rules to a specific security group. | ||
Revokes one or more rules from a security group based on rule IDs. | ||
Region | Queries the available resources in a specific availability zone. | |
Queries available instance types or system disk types for an instance modification in a specific availability zone. |