All Products
Search
Document Center

ApsaraMQ for Kafka:Instance editions

Last Updated:Mar 11, 2026

ApsaraMQ for Kafka offers six instance editions across two deployment models: reserved-capacity editions with fixed pricing, and Serverless editions billed by actual usage. Select an edition based on your workload type, availability requirements, and scaling needs.

Choose an edition

Use the following table to identify the edition that matches your workload.

EditionDeploymentBillingSLABest for
Standard Edition (High-Write Version)Shared (logically isolated)Reserved99.95%Cost-sensitive workloads with balanced read/write patterns
Professional Edition (High-Write Version)Dedicated (exclusive physical cluster)ReservedUp to 99.99%Production workloads that need multi-zone disaster recovery and high throughput
Professional Edition (High-Read Version)Dedicated (exclusive physical cluster)ReservedUp to 99.99%Read-heavy workloads with a 3:1 peak read/write ratio
Serverless Basic EditionShared (logically isolated)Pay-as-you-go99.9%Testing, development, or stable-traffic services
Serverless Standard EditionShared (logically isolated)Pay-as-you-go99.95%Production environments that need elastic scaling (recommended)
Serverless Professional EditionDedicated (exclusive physical cluster)Pay-as-you-go99.99%Enterprise services that need three-zone disaster recovery and high elasticity

Reserved-capacity editions

Reserved-capacity editions require a throughput specification and storage size selected up front. You are billed by subscription or pay-as-you-go.

  • Standard Edition (High-Write Version) -- Shared instance with logical isolation. Single-zone deployment with a 1:1 peak read/write ratio.

  • Professional Edition (High-Write Version) -- Dedicated instance on an exclusive physical cluster. Supports multi-zone deployment, access control lists (ACLs), SSL encryption in a VPC, and customizable message retention. Peak read/write ratio: 1:1.

  • Professional Edition (High-Read Version) -- Dedicated instance optimized for read-heavy workloads with a 3:1 peak read/write ratio. Provides the same advanced features as the Professional Edition (High-Write Version).

Feature comparison

FeatureStandard Edition (High-Write Version)Professional Edition (High-Write Version)Professional Edition (High-Read Version)
Deployment architectureShared instance (logically isolated)Dedicated instance (exclusive physical cluster)Dedicated instance (exclusive physical cluster)
Peak read/write ratio1:11:13:1
Storage cost modelReserved. Storage costs are comparable to a self-managed cluster. A 300 GB disk provides 100 GB for data and 200 GB for backups.Reserved. Reduces costs by 66% compared to self-managed clusters. A 300 GB disk provides 300 GB for data plus 600 GB of free backup capacity.Reserved. Reduces costs by 66% compared to self-managed clusters. A 300 GB disk provides 300 GB for data plus 600 GB of free backup capacity.
Service interruption during scale-outWhen you scale out a cluster, the system can quickly handle traffic bursts without data replication.When you scale out a cluster, the system can quickly handle traffic bursts without data replication.When you scale out a cluster, the system can quickly handle traffic bursts without data replication.
Elastic architectureAfter a scale-out, new read and write operations support elasticity in seconds.After a scale-out, new read and write operations support elasticity in seconds.After a scale-out, new read and write operations support elasticity in seconds.
Elastic scalingNot supportedNot supportedNot supported
Disaster recoverySingle-zone deployment onlyMulti-zone or single-zone deploymentMulti-zone or single-zone deployment
Message retention periodUp to 7 daysCustomizableCustomizable
Topic TTLNot supportedSupported for local storageSupported for local storage
Performance tuningNot supportedCustomizableCustomizable
ACLNot supportedSupportedSupported
SSL encryption in VPCNot supportedSupportedSupported
Cross-zone deploymentNot supportedSupportedSupported
Disk encryptionSupportedSupportedSupported
Compatible client versions0.11 to 3.x0.11 to 3.x0.11 to 3.x
SLA99.95%99.99% (cross-zone) / 99.95% (single-zone)99.99% (cross-zone) / 99.95% (single-zone)
Note

Single-zone deployment keeps all compute and storage nodes in one zone. A zone-level failure can cause service unavailability and data loss. For production services, use multi-zone deployment. If you deploy a single-zone instance, create a backup instance in a different region and use the connector feature to replicate messages. For details, see Best practices for single-zone disaster recovery.

Serverless editions

Serverless editions separate storage from compute and bill based on actual usage. This architecture provides read and write elasticity in seconds and partition migration in seconds.

  • Serverless Basic Edition -- Shared instance with logical isolation. Uses cost-effective resources (HDDs, OSS, and Spot Instances), resulting in a 99.9% SLA. Best for testing or stable-traffic services.

  • Serverless Standard Edition (recommended) -- Lossless elastic throughput up to 2x the reserved capacity. Multi-zone deployment across three zones (3AZ). Recommended for production environments.

  • Serverless Professional Edition -- Dedicated instance on an exclusive physical cluster. Multi-zone deployment across three zones (3AZ). Instances with small reserved capacity have higher elasticity. The recommended enterprise-grade edition.

Feature comparison

FeatureServerless Basic EditionServerless Standard EditionServerless Professional Edition
Deployment architectureShared instance (logically isolated)Shared instance (logically isolated)Dedicated instance (exclusive physical cluster)
Peak read/write ratio3:13:13:1
Storage cost modelPay-as-you-go. Billed for the storage space and duration used. Saves more than 70% on storage costs compared to cloud disks for a self-managed cluster.Pay-as-you-go. Billed for the storage space and duration used. Saves more than 70% on storage costs compared to cloud disks for a self-managed cluster.Pay-as-you-go. Billed for the storage space and duration used. Saves more than 70% on storage costs compared to cloud disks for a self-managed cluster.
Compute cost modelPay-as-you-goPay-as-you-goPay-as-you-go
Elastic architectureSeparation of storage and compute enables read and write elasticity in seconds and partition migration in seconds.Separation of storage and compute enables read and write elasticity in seconds and partition migration in seconds.Separation of storage and compute enables read and write elasticity in seconds and partition migration in seconds.
Elastic scalingManual upgrade or downgradeLossless elastic throughput up to 2x the reserved capacityElastic throughput calculated as Max(1024 MB/s, Reserved throughput x 2)
Disaster recoverySingle-zone deploymentMulti-zone deployment across three zones (3AZ)Multi-zone deployment across three zones (3AZ)
Message retention periodUp to one year by default. Supports unlimited storage. To request a longer retention period, submit a ticket.Up to one year by default. Supports unlimited storage. To request a longer retention period, submit a ticket.Up to one year by default. Supports unlimited storage. To request a longer retention period, submit a ticket.
Topic TTLFully supportedFully supportedFully supported
Performance tuningCustomizableCustomizableCustomizable
ACLSupportedSupportedSupported
SSL encryption in VPCSupportedSupportedSupported
Cross-zone deploymentNot supportedSupportedSupported
Disk encryptionNot supportedNot supportedNot supported
Compatible client versions0.11 to 3.x0.11 to 3.x0.11 to 3.x
SLA99.9%99.95%99.99%
Note

The Max(a, b) function returns the greater of a and b. For example, if the reserved throughput for a Serverless Professional Edition instance is 400 MB/s, the elastic throughput limit is Max(1024 MB/s, 400 x 2 = 800 MB/s) = 1024 MB/s.

Partition limits

The number of partitions depends on the edition and throughput specification.

Serverless instances

All three Serverless editions share the same partition limits:

  • If the reserved production throughput is 1 GB/s or less, the cluster provides 3,000 partition replicas.

  • If the reserved production throughput exceeds 1 GB/s, 300 partition replicas are added for each additional 100 MB/s.

  • Maximum partition replicas per cluster: 30,000

  • Maximum partition replicas per topic: 600

To prevent instability from excessive message fragmentation, do not create too many partition replicas for a single topic. To request a higher limit, submit a ticket.

Standard Edition (High-Write Version)

Throughput specificationIncluded partitionsMaximum partitions
alikafka.hw.2xlarge1,0004,000
alikafka.hw.3xlarge1,0004,200
alikafka.hw.6xlarge1,0004,400
alikafka.hw.9xlarge1,0004,600
alikafka.hw.12xlarge1,0004,800

Professional Edition (High-Write Version)

Throughput specificationIncluded partitionsMaximum partitions
alikafka.hw.2xlarge1,0004,000
alikafka.hw.3xlarge1,0004,200
alikafka.hw.6xlarge1,0004,400
alikafka.hw.9xlarge1,0004,600
alikafka.hw.12xlarge1,0004,800
alikafka.hw.16xlarge2,0005,000
alikafka.hw.20xlarge2,0006,000
alikafka.hw.25xlarge2,0007,000
alikafka.hw.30xlarge2,0008,000
alikafka.hw.60xlarge2,0009,000
alikafka.hw.80xlarge2,00010,000
alikafka.hw.100xlarge3,00012,000
alikafka.hw.120xlarge3,00014,000
alikafka.hw.150xlarge3,00016,000
alikafka.hw.180xlarge3,00018,000
alikafka.hw.200xlarge3,00020,000
alikafka.hw2.220xlarge4,00024,000
alikafka.hw2.300xlarge4,00026,000
alikafka.hw2.400xlarge4,00028,000
alikafka.hw2.500xlarge4,00030,000
alikafka.hw2.600xlarge5,00032,000
alikafka.hw2.700xlarge5,00034,000
alikafka.hw2.800xlarge5,00036,000
alikafka.hw2.900xlarge5,00038,000
alikafka.hw2.1000xlarge5,00040,000

Professional Edition (High-Read Version)

Throughput specificationIncluded partitionsMaximum partitions
alikafka.hr.2xlarge1,0004,000
alikafka.hr.3xlarge1,0004,200
alikafka.hr.6xlarge1,0004,400
alikafka.hr.9xlarge1,0004,600
alikafka.hr.12xlarge1,0004,800
alikafka.hr.16xlarge2,0005,000
alikafka.hr.20xlarge2,0006,000
alikafka.hr.25xlarge2,0007,000
alikafka.hr.30xlarge2,0008,000
alikafka.hr.60xlarge2,0009,000
alikafka.hr.80xlarge2,00010,000
alikafka.hr.100xlarge3,00012,000
alikafka.hr.120xlarge3,00014,000
alikafka.hr.150xlarge3,00016,000
alikafka.hr.180xlarge3,00018,000
alikafka.hr.200xlarge3,00020,000
alikafka.hr2.220xlarge4,00024,000
alikafka.hr2.300xlarge4,00026,000
alikafka.hr2.400xlarge4,00028,000
alikafka.hr2.500xlarge4,00030,000
alikafka.hr2.600xlarge5,00032,000
alikafka.hr2.700xlarge5,00034,000
alikafka.hr2.800xlarge5,00036,000
alikafka.hr2.900xlarge5,00038,000
alikafka.hr2.1000xlarge5,00040,000