Skip to content

Commit e843fff

Browse files
committed
EDU-3149: Updates wording for Volume-based tier pricing
Source of truth Tomas Lorinc Needs sign-off for wording changes beyond suggested wording
1 parent ff41268 commit e843fff

File tree

1 file changed

+114
-20
lines changed

1 file changed

+114
-20
lines changed

docs/evaluate/temporal-cloud/pricing.mdx

+114-20
Original file line numberDiff line numberDiff line change
@@ -35,44 +35,96 @@ It is flexible, transparent, and predictable so you know your costs and never pa
3535

3636
This page introduces the elements of Temporal Cloud pricing for [actions](#action), [storage](#storage), and [services/support](#support).
3737
It gives you the information you need to estimate costs for your implementation.
38-
For more accurate estimates, [reach out to our team](https://pages.temporal.io/contact-us). Once you have an account, you can view your cost and billing details in the account directly. For more information, view [Billing and Cost](/cloud/billing-and-cost).
38+
For more exact estimates, [reach out to our team](https://pages.temporal.io/contact-us). Once you have an account, you can view your cost and billing details in the account directly. For more information, view [Billing and Cost](/cloud/billing-and-cost).
3939

4040
## Action pricing {#action}
4141

42-
**What is an Action?**
42+
**What's an Action?**
4343

4444
Actions serve as the primary unit of consumption-based pricing for Temporal Cloud.
4545
Temporal Actions are the building blocks for Workflow Executions.
4646
When you execute a Temporal Workflow, its Actions create the ongoing state and progress of your Temporal Application.
4747

4848
Actions are collected and billed monthly for each Namespace.
49-
The base rate is $25 per one million Actions per month (across all Namespaces).
49+
The base rate is $25 per one million Actions per month.
50+
This rate applies across all Namespaces.
5051
You will be billed for a prorated portion of the Actions you use.
5152
If you use fewer than one million Actions per month, your bill for Actions will be less than $25 for that month.
5253

5354
| Actions | $25 per one million (prorated) |
5455
| ------- | ---------------------------------- |
5556

56-
Temporal Cloud also offers a credit system.
57+
### Credit System {#credit-system}
58+
59+
**How does Temporal Cloud's credit system work?**
60+
61+
Temporal Cloud offers a credit system.
5762
Credits provide an additional discount schedule for billable Actions and [storage](#storage).
5863
Credits do not expire.
5964

60-
The credits applied to a Temporal Cloud Account include volume-based discounts for each Namespace.
61-
Pricing may not be uniform per Namespace.
62-
For example, under one credit commitment, a Namespace may use up to 300 million Actions priced at $23.25 per million Actions.
63-
Another Namespace with over 300 million Actions benefits from a reduced rate of $18.80 per million Actions for any Actions beyond the 300 million mark.
64-
65-
The following table outlines the tiers for the credits system:
65+
Credits applied to a Temporal Cloud Account unlock volume-based discounts.
66+
Discounts are applied separately to each Namespace so pricing may not be uniform between Namespaces. This table shows our credit tiers and thresholds:
6667

6768
| Actions (Per Million Actions per Namespace) | Cost |
68-
| ------------------------------------------- | ---------- |
69-
| Up to 300M | $23.25 |
70-
| Over 300M up to 1.5B | $18.80 |
71-
| Over 1.5B up to 7.5B | $14.10 |
72-
| Over 7.5B up to 30B | $10.50 |
73-
| Over 30B up to 150B | $7.90 |
69+
|---------------------------------------------|------------|
70+
| First 300M Actions | $23.25 |
71+
| Over 1.2B up to 1.5B | $18.80 |
72+
| Over 6B up to 7.5B | $14.10 |
73+
| Over 22.5B up to 30B | $10.50 |
74+
| Over 120B up to 150B | $7.90 |
7475
| Over 150B | $5.90 |
7576

77+
### Calculating Action costs
78+
79+
**How does tiered invoicing work?**
80+
81+
Consider an account eligible for volume discounts that uses two Namespaces.
82+
In this example, one Namespace consumed 100 million Actions in a calendar month and one consumed 500 million Actions during the same month.
83+
Here's how the billing works for these two Namespaces and across tiers:
84+
85+
- The first Namespace using 100 million Actions is billed at the $23.25 per million Actions tier, a $2,325 invoice line item.
86+
87+
```
88+
100M Actions ⨉ $23.25 per million Actions = $2,325 (Namespace total)
89+
```
90+
91+
- The second Namespace with 500 million Actions is billed as follows:
92+
- The first 300 million Actions are billed at the $23.25 Actions tier.
93+
94+
```
95+
300M Actions ⨉ $23.25 per million Actions = $6,975
96+
```
97+
98+
- The remaining 200 million Actions are billed at the $18.80 per million Actions tier.
99+
100+
```
101+
200M Actions ⨉ $18.80 per million Actions = $3,760
102+
```
103+
104+
Calculating the invoice line item for the second Namespace:
105+
106+
```
107+
$6,975 (300M Actions) + $3,760 (200M Actions) = $10,735 (Namespace total)
108+
```
109+
110+
- The account would be charged a total of $13,060 for the month:
111+
112+
```
113+
$2,325 for the first Namespace + $10,735 for the second Namespace = $13,060 (invoice total)
114+
```
115+
116+
If you have additional questions about credits and volume-based discounts, please see our [Services and Support](https://docs.temporal.io/cloud/support) page or reach out to [our team](https://pages.temporal.io/contact-us).
117+
118+
:::note
119+
120+
Read more about billing cycles, invoices, and payments on our [Billing and cost](/cloud/billing-and-cost) page.
121+
122+
:::
123+
124+
### Actions and operations {#action-and-operations}
125+
126+
**How are Actions counted?**
127+
76128
The following operations result in Actions:
77129

78130
**Workflows**
@@ -122,7 +174,7 @@ The following operations result in Actions:
122174
**Schedules**
123175

124176
[Schedules](/workflows#schedule) allows you to "schedule" a Workflow to start at a particular time.
125-
Each execution of a Schedule will accrue three actions:
177+
Each execution of a Schedule accrues three actions:
126178

127179
- **Schedule Start**.
128180
This accounts for two actions.
@@ -162,6 +214,7 @@ Both kinds of storage have fixed costs.
162214
| Active | $0.042 |
163215

164216
If you purchase Temporal Cloud credits (as [outlined earlier](#action)), active storage costs are tiered and measured in gigabyte-hours.
217+
Like Action pricing, each storage tier applies per Namespace.
165218

166219
| **Active Storage (Per GB Hour Per Namespace)** | **Cost (USD)** |
167220
| ---------------------------------------------- | -------------- |
@@ -172,7 +225,46 @@ If you purchase Temporal Cloud credits (as [outlined earlier](#action)), active
172225
| Over 400,000 up to 1,500,000 | $0.013 |
173226
| Over 1,500,000 | $0.010 |
174227

175-
## Multi-region Namespace pricing {#multi-region}
228+
### Calculating Storage costs
229+
230+
**How does tiered invoicing work?**
231+
232+
Consider an account eligible for volume discounts that uses two Namespaces.
233+
In this example, one Namespace used 5000 GBh of active storage during a calendar month.
234+
A second used 14000 GBh of Active Storage during the same calendar month.
235+
Here's how Active Storage will be billed for these two Namespaces:
236+
237+
- The first Namespace is charged entirely at the $0.039 tier:
238+
239+
```
240+
5000 GBh ⨉ $0.039 per GBh = $117 (total Active Storage cost for first Namespace)
241+
```
242+
243+
- The second Namespace is charged at the $0.039 tier for the first 7000 GBh, and at the $0.031 tier for the remaining 7000 GBh.
244+
245+
```
246+
7000 GBh ⨉ $0.039 per GBh = $273
247+
7000 GBh ⨉ $0.031 per GBh = $217
248+
$273 + $217 = $490 (total Active Storage cost for second Namespace)
249+
```
250+
251+
- The account would be charged $753 for the month:
252+
253+
```
254+
$273 for Namespace 1 + $490 for Namespace 2 = $753 Active Storage cost
255+
```
256+
257+
If you have additional questions about credits and volume-based discounts, please see our [Services and Support](https://docs.temporal.io/cloud/support) page or reach out to [our team](https://pages.temporal.io/contact-us).
258+
259+
:::note
260+
261+
Read more about billing cycles, invoices, and payments on our [Billing and cost](/cloud/billing-and-cost) page.
262+
263+
:::
264+
265+
## Multi-region Namespace (MRN) pricing {#multi-region}
266+
267+
**How does MRN costs work?**
176268

177269
For workloads with stringent high-availability requirements, Temporal Cloud provides multi-region Namespaces (MRNs), which add a failover capability.
178270
Each multi-region Namespace automatically replicates Workflow Execution data and metadata to a standby region.
@@ -206,6 +298,8 @@ It breaks out storage and replicated storage into their own line items.
206298

207299
## SSO and SAML pricing {#sso-and-saml}
208300

301+
**What costs are associated with SSO/SAML use?**
302+
209303
We offer single sign-on (SSO) integration using SAML at a monthly fixed fee based on the number of users registered in Temporal Cloud:
210304

211305
| **Users** | **Cost per month** |
@@ -233,7 +327,7 @@ A more complete description of each level can be found on our [Services and Supp
233327
| ------------------- | ------------------------------------------- | --------------------------------------------- |
234328
| Pricing (per month) | Greater of $200 or 10% of monthly usage | Greater of $2,000 or 10% of monthly usage |
235329

236-
## Pricing Estimates
330+
## Pricing Estimates {#pricing-estimates}
237331

238332
Temporal Cloud uses a consumption-based pricing model based primarily on Actions and storage.
239333
Each workload is different.
@@ -272,7 +366,7 @@ You can purchase Temporal Cloud credits by contacting our team at [sales@tempora
272366

273367
The Temporal Cloud service is consumption-based.
274368
You pay only for what you need with no minimum usage requirement.
275-
Basic support has a monthly fee starting from $200.
369+
Basic support has a monthly fee starting from $200.
276370

277371
**Can I purchase Temporal Cloud through my Amazon, Azure, or Google Cloud Platform marketplace?**
278372

0 commit comments

Comments
 (0)