tencent cloud

Creating Instance
Last updated:2026-01-20 16:52:40
Creating Instance
Last updated: 2026-01-20 16:52:40

Scenarios

You can flexibly customize the TDMQ for CKafka instance specifications based on your business needs, including computing power, storage space, and feature configurations, to obtain a high-performance messaging service that fully matches your business scenarios. This document describes how to create a new CKafka instance in the console.

Prerequisites

Before purchasing an instance, ensure that you have completed the following preparations:
1. Ensure that your account has a sufficient balance to cover the payment for purchasing the cluster. For specific steps on account top-up, see Online Top-Up.
2. Ensure that your account has the operational permissions to create a cluster. For specific steps on sub-account authorization, see Account Permission Management Overview.
3. Ensure that an available Virtual Private Cloud (VPC) network and subnet exist, and that the VPC network and CKafka instance must be in the same region. Cloud products in different regions cannot communicate with each other via the private network. For specific steps to create a VPC network and subnet, see Creating a VPC Network and Subnet.

Operation Steps

1. Log in to the CKafka console.
2. In the left sidebar, select Instance List and click Create to go to the instance purchase page.
3. On the instance purchase page, specify the purchase information based on your business requirements.
Configuration Item
Parameter
Required
Parameter Description
Basic configuration
Product Form
Yes
Serverful: The classic form of CKafka, where you can select clusters of corresponding specifications based on your needs. If you choose this product type, you need to maintain certain oversight of the CKafka cluster's operation as business volume changes.
Serverless: A new form of CKafka designed to completely free up your efforts, allowing you to focus more on business logic. Currently in open beta.
Billing Mode
Yes
The Pro Edition instances support both yearly/monthly subscription and pay-as-you-go billing modes, while the Advanced Edition instances support the yearly/monthly subscription mode.
Yearly/monthly subscription: You need to prepay for resources before usage, and the cost is settled based on the order's purchase cycle. This mode is suitable for scenarios with steady and long-term usage requirements.
Pay-as-you-go: Pay after using resources, billed based on actual usage duration, and settled by hour. This mode is suitable for short-term scenarios such as testing or where traffic peaks are unpredictable.
Cluster Type
Yes
Pro Edition mainly targets customers with large-scale production environments, while Advanced Edition mainly targets customers with small-scale test environments. For specific differences, see Product Specifications.
Region
Yes
Select a region with resources similar to those where the client is deployed. Cloud products located in different regions are completely isolated from each other on the private network, and the region cannot be modified after purchase, so select it carefully. For example, Cloud Virtual Machine (CVM) in the Guangzhou region cannot access a cluster in the Shanghai region via a private network. For cross-region private network communication, see Cloud Connect Network.
For the regions currently supported by CKafka, see Regions and AZs.
Cluster Configuration
Name
No
Set the instance name, which cannot exceed 128 characters. If left empty, it will be unnamed by default.
When purchasing multiple instances, batch sequential naming or pattern-based naming is supported. For specific operations, see Batch Sequential Naming or Naming with Specified Pattern Strings.
Series
Yes
Elastic storage: Only supported in Pro Edition. In this mode, storage is billed based on actual usage with theoretically unlimited space. It is suitable for most consume-and-delete scenarios, low storage consumption scenarios, or highly fluctuating scenarios. For details, see Elastic Storage.
Fixed storage: Storage is billed on a yearly/monthly subscription basis, suitable for scenarios that require message persistence and have stable storage consumption.
Kafka Version
Yes
Fixed storage: Three versions are supported: 2.4.1, 2.8.1 (recommended), and 3.2.2. For differences in capabilities between different versions, see Open-Source Version Support Description. Select the appropriate Kafka version based on your instance's business requirements.
Elastic storage: Only version 2.8.1 is supported.
Peak Bandwidth
Yes
To estimate the peak bandwidth resource, calculate it based on the rule of Peak bandwidth of business traffic x Number of replicas. CKafka accumulates the bandwidth consumption of all replicas to calculate the actual peak bandwidth. For service stability, it is recommended to purchase approximately 30% additional business traffic as a buffer. If data compression is enabled, see Compressing Data.
Elastic Bandwidth Capability
No
After enabling this feature, when bandwidth usage exceeds the original cluster specifications, a certain elastic capacity is provided. The exceeded portion is billed based on actual usage. For details, see Elastic Bandwidth. This feature is currently in grayscale release for allowlisted users. To enable it, contact us. Once enabled, it cannot be disabled.
Disk
Yes
If the storage type is fixed storage, you need to select the disk type and storage capacity here.
The disk type is either SSD or Premium Disk. For differences between different disk types, see Cloud Disk Types.
The disk space size ranges from 200 GB to 500000 GB.
CKafka allows selecting 3-replica data storage or 2-replica storage when creating a topic. The actual business storage space equals purchased disk space being divided by the number of replicas. For example, when purchasing a 300 GB disk, if you choose 2-replica storage, the actual disk space for business storage is 150 GB, and if you choose 3-replica storage, the actual disk space for business storage is 100 GB.
The disk capacity can be upgraded after purchase based on actual usage without service interruption.
Partition Specs
Yes
Partition quota for the CKafka instance: It is the cumulative total of Number of partitions x Number of replicas. The package includes a certain number of partitions (or a minimum number) at no additional cost. Any extra partitions are billed in increments of 100. Downgrading is currently not supported.
Topic Specs
No
The number of topics depends on the number of partitions purchased for the cluster. To create more topics, you can increase the number of partitions.
Message Retention Period
Yes
The duration ranges from 24 hours to 2160 hours. By default, messages are retained for 72 hours. Messages that exceed the configured retention period are deleted to free up disk space.
CKafka supports the feature of automatic disk watermark adjustment. When the disk watermark reaches the threshold, you can configure a dynamic message retention policy to reduce the message retention period or enable automatic disk capacity expansion to adjust disk space. For details, see Disk Watermark Adjustment.
Cross-Zone Deployment
No
Pro Edition supports deployment across up to 4 different availability zones (AZs), while Advanced Edition supports deployment across up to 2 different AZs. For an introduction to cross-AZ deployment, see Cross-AZ Deployment.
Network Configuration
VPC Network
Yes
Bind the access point domain of the newly purchased cluster to the pre-configured VPC network in the same region. If you need to access other VPC networks later, see Adding a Routing Policy to modify the routing access rules.
Public Network Bandwidth
Yes
CKafka provides 3 Mbps of public network bandwidth by default. The Pro Edition instances support upgrading public network bandwidth. If you require a higher bandwidth, you can purchase additional bandwidth for an extra fee. For details, see Configuring Public Network Bandwidth.
SSL Certificate Customization
No
When the access method is SSL, SSL certificates are provided by the server by default. If you need to use a custom certificate, you can enable this option. For specific usage, see SSL Certificate Customization.
Other Configurations
Tag
No
Tags are used to categorize and manage resources from different dimensions. For specific usage, see Configuring Resource Tags.
Instance Destruction Protection
No
After enabling this feature, you can prevent clusters from being deleted accidentally via the console or API. If you need to disable cluster deletion protection, you can manually disable it in the cluster list or cluster details in the console.
Auto-Renewal
No
This setting is required for yearly/monthly subscription billing mode. After selecting this option, when your account has a sufficient balance, the instance and public network bandwidth are automatically renewed on a monthly basis upon expiration.
Purchase Agreement
Yes
When the billing mode is postpaid by hour, you shall select the checkbox for "I have read and understood the Postpaid Instance Purchase Agreement".
4. Place the cursor over the configuration fees in the lower-right corner to view the details of billable items. After confirming the fees, click Buy Now.
5. On the order payment page, click Pay. After completing the payment, wait 5–10 minutes to see the created instance on the Instance List page.
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback