@@ -5,6 +5,9 @@ keywords: [new pricing, dimensions]
55description : Pricing dimensions for data transfer and ClickPipes
66---
77
8+ import clickpipesPricingFaq1 from '@site/static /images/cloud/manage/jan2025_faq/external_clickpipes_pricing_faq_1.png';
9+ import clickpipesPricingFaq2 from '@site/static /images/cloud/manage/jan2025_faq/external_clickpipes_pricing_faq_2.png';
10+ import clickpipesPricingFaq3 from '@site/static /images/cloud/manage/jan2025_faq/external_clickpipes_pricing_faq_3.png';
811import NetworkPricing from '@site/docs /cloud/manage/_ snippets/_ network_transfer_rates.md';
912
1013
@@ -34,60 +37,60 @@ Data transfer prices will **not** be tiered as usage increases. Note that the pr
3437### Why are we introducing a pricing model for ClickPipes now? {#why-are-we-introducing-a-pricing-model-for-clickpipes-now}
3538
3639We decided to initially launch ClickPipes for free with the idea to gather feedback, refine features,
37- and ensure it meets user needs.
38- As the GA platform has grown and effectively stood the test of time by moving trillions of rows,
39- introducing a pricing model allows us to continue improving the service,
40+ and ensure it meets user needs.
41+ As the GA platform has grown and effectively stood the test of time by moving trillions of rows,
42+ introducing a pricing model allows us to continue improving the service,
4043maintaining the infrastructure, and providing dedicated support and new connectors.
4144
4245### What are ClickPipes replicas? {#what-are-clickpipes-replicas}
4346
44- ClickPipes ingests data from remote data sources via a dedicated infrastructure
45- that runs and scales independently of the ClickHouse Cloud service.
46- For this reason, it uses dedicated compute replicas.
47+ ClickPipes ingests data from remote data sources via a dedicated infrastructure
48+ that runs and scales independently of the ClickHouse Cloud service.
49+ For this reason, it uses dedicated compute replicas.
4750The diagrams below show a simplified architecture.
4851
49- For streaming ClickPipes, ClickPipes replicas access the remote data sources (e.g., a Kafka broker),
52+ For streaming ClickPipes, ClickPipes replicas access the remote data sources (e.g., a Kafka broker),
5053pull the data, process and ingest it into the destination ClickHouse service.
5154
52- ![ ClickPipes Replicas - Streaming ClickPipes] ( images/external_clickpipes_pricing_faq_1.png )
55+ < img src = {clickpipesPricingFaq1} alt = " ClickPipes Replicas - Streaming ClickPipes " />
5356
54- In the case of object storage ClickPipes,
55- the ClickPipes replica orchestrates the data loading task
56- (identifying files to copy, maintaining the state, and moving partitions),
57+ In the case of object storage ClickPipes,
58+ the ClickPipes replica orchestrates the data loading task
59+ (identifying files to copy, maintaining the state, and moving partitions),
5760while the data is pulled directly from the ClickHouse service.
5861
59- ![ ClickPipes Replicas - Object Storage ClickPipes] ( images/external_clickpipes_pricing_faq_2.png )
62+ < img src = {clickpipesPricingFaq2} alt = " ClickPipes Replicas - Object Storage ClickPipes " />
6063
6164### What is the default number of replicas and their size? {#what-is-the-default-number-of-replicas-and-their-size}
6265
63- Each ClickPipe defaults to 1 replica that is provided with 2 GiB of RAM and 0.5 vCPU.
66+ Each ClickPipe defaults to 1 replica that is provided with 2 GiB of RAM and 0.5 vCPU.
6467This corresponds to ** 0.25** ClickHouse compute units (1 unit = 8 GiB RAM, 2 vCPUs).
6568
6669### Can ClickPipes replicas be scaled? {#can-clickpipes-replicas-be-scaled}
6770
68- Currently, only ClickPipes for streaming can be scaled horizontally
69- by adding more replicas each with a base unit of ** 0.25** ClickHouse compute units.
71+ Currently, only ClickPipes for streaming can be scaled horizontally
72+ by adding more replicas each with a base unit of ** 0.25** ClickHouse compute units.
7073Vertical scaling is also available on demand for specific use cases (adding more CPU and RAM per replica).
7174
7275### How many ClickPipes replicas do I need? {#how-many-clickpipes-replicas-do-i-need}
7376
74- It depends on the workload throughput and latency requirements.
75- We recommend starting with the default value of 1 replica, measuring your latency, and adding replicas if needed.
76- Keep in mind that for Kafka ClickPipes, you also have to scale the Kafka broker partitions accordingly.
77+ It depends on the workload throughput and latency requirements.
78+ We recommend starting with the default value of 1 replica, measuring your latency, and adding replicas if needed.
79+ Keep in mind that for Kafka ClickPipes, you also have to scale the Kafka broker partitions accordingly.
7780The scaling controls are available under “settings” for each streaming ClickPipe.
7881
79- ![ ClickPipes Replicas - How many ClickPipes replicas do I need?] ( images/external_clickpipes_pricing_faq_3.png )
82+ < img src = {clickpipesPricingFaq3} alt = " ClickPipes Replicas - How many ClickPipes replicas do I need? " />
8083
8184### What does the ClickPipes pricing structure look like? {#what-does-the-clickpipes-pricing-structure-look-like}
8285
8386It consists of two dimensions:
84- - ** Compute** : Price per unit per hour
85- Compute represents the cost of running the ClickPipes replica pods whether they actively ingest data or not.
87+ - ** Compute** : Price per unit per hour
88+ Compute represents the cost of running the ClickPipes replica pods whether they actively ingest data or not.
8689 It applies to all ClickPipes types.
87- - ** Ingested data** : per GB pricing
88- The ingested data rate applies to all streaming ClickPipes
90+ - ** Ingested data** : per GB pricing
91+ The ingested data rate applies to all streaming ClickPipes
8992 (Kafka, Confluent, Amazon MSK, Amazon Kinesis, Redpanda, WarpStream,
90- Azure Event Hubs) for the data transferred via the replica pods.
93+ Azure Event Hubs) for the data transferred via the replica pods.
9194 The ingested data size (GB) is charged based on bytes received from the source (uncompressed or compressed).
9295
9396### What are the ClickPipes public prices? {#what-are-the-clickpipes-public-prices}
103106(0.25 \times 0.20 \times 24) + (0.04 \times 1000) = \$41.2
104107$$
105108
106- For object storage connectors (S3 and GCS),
107- only the ClickPipes compute cost is incurred since the ClickPipes pod is not processing data
109+ For object storage connectors (S3 and GCS),
110+ only the ClickPipes compute cost is incurred since the ClickPipes pod is not processing data
108111but only orchestrating the transfer which is operated by the underlying ClickHouse service:
109112
110113$$
@@ -117,13 +120,11 @@ The new pricing model will take effect for all organizations created after Janua
117120
118121### What happens to current users? {#what-happens-to-current-users}
119122
120- Existing users will have a ** 60-day grace period** where the ClickPipes service continues to be offered for free.
123+ Existing users will have a ** 60-day grace period** where the ClickPipes service continues to be offered for free.
121124Billing will automatically start for ClickPipes for existing users on ** March 24th, 2025.**
122125
123126### How does ClickPipes pricing compare to the market? {#how-does-clickpipes-pricing-compare-to-the-market}
124127
125- The philosophy behind ClickPipes pricing is
126- to cover the operating costs of the platform while offering an easy and reliable way to move data to ClickHouse Cloud.
128+ The philosophy behind ClickPipes pricing is
129+ to cover the operating costs of the platform while offering an easy and reliable way to move data to ClickHouse Cloud.
127130From that angle, our market analysis revealed that we are positioned competitively.
128-
129-
0 commit comments