Skip to content

Commit 2241e7b

Browse files
Moving Cloud to first-class in nav (#4116)
* Moving Cloud to first-class in nav * fix(service health): fixed broken links --------- Co-authored-by: flippedcoder <milecia.mcgregor@aol.com>
1 parent 363b55e commit 2241e7b

84 files changed

Lines changed: 253 additions & 258 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

COMPONENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,10 +216,10 @@ Usage:
216216
<RelatedReadItem path="/cloud/metrics/prometheus-grafana"
217217
text="How to set up Grafana with Temporal Cloud observability"
218218
archetype="feature-guide" />
219-
<RelatedReadItem path="/production-deployment/cloud/worker-health"
219+
<RelatedReadItem path="/cloud/worker-health"
220220
text="How to monitor Worker Health with Temporal Cloud Metrics"
221221
archetype="feature-guide" />
222-
<RelatedReadItem path="/production-deployment/cloud/service-health"
222+
<RelatedReadItem path="/cloud/service-health"
223223
text="How to monitor Service Health with Temporal Cloud Metrics"
224224
archetype="feature-guide" />
225225
</RelatedReadContainer>

docs/best-practices/cloud-access-control.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ One convention is to give certificates a common name that matches the namespace.
4848
## Best practices:
4949
#### 1. Establish clear guidelines on authentication methods: Teams should standardize on either [mTLS certificates](https://docs.temporal.io/cloud/certificates) or [API keys](https://docs.temporal.io/cloud/api-keys) for the following operations:
5050
- Connect Temporal clients to Temporal Cloud (e.g. Worker processes)
51-
- Automation (e.g. Temporal Cloud [Operations API](https://docs.temporal.io/ops), [Terraform provider](https://docs.temporal.io/production-deployment/cloud/terraform-provider), [Temporal CLI](https://docs.temporal.io/cli/setup-cli))
51+
- Automation (e.g. Temporal Cloud [Operations API](https://docs.temporal.io/ops), [Terraform provider](https://docs.temporal.io/cloud/terraform-provider), [Temporal CLI](https://docs.temporal.io/cli/setup-cli))
5252

5353
By default, it is recommended for teams to use API keys and [service accounts](https://docs.temporal.io/cloud/service-accounts) for both operations because API keys are easier to manage and rotate for most teams. In addition, you can control account-level and namespace-level roles for service accounts.
5454

55-
If your organization requires mutual authentication and stronger cryptographic guarantees, then it is encouraged for your teams to use mTLS certificates to authenticate Temporal clients to Temporal Cloud and use API keys for automation (because Temporal Cloud [Operations API](https://docs.temporal.io/ops) and [Terraform provider](https://docs.temporal.io/production-deployment/cloud/terraform-provider) only supports API key for authentication)
55+
If your organization requires mutual authentication and stronger cryptographic guarantees, then it is encouraged for your teams to use mTLS certificates to authenticate Temporal clients to Temporal Cloud and use API keys for automation (because Temporal Cloud [Operations API](https://docs.temporal.io/ops) and [Terraform provider](https://docs.temporal.io/cloud/terraform-provider) only supports API key for authentication)
5656

5757
#### 2. Use Certificate Filters to restrict access when using shared CAs (e.g., `dev` vs `prod`):
5858

docs/best-practices/managing-aps-limits.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ See [Capacity Modes Pricing](/cloud/pricing#capacity-modes-pricing) for billing
218218

219219
Since you understand your workload patterns better than any auto-scaling system, consider building your own TRU automation:
220220

221-
- **Use the [Cloud Ops API](/ops), [Terraform Provider](/production-deployment/cloud/terraform-provider), or [tcld CLI](/cloud/tcld)** to programmatically scale capacity based on your application's signals
221+
- **Use the [Cloud Ops API](/ops), [Terraform Provider](/cloud/terraform-provider), or [tcld CLI](/cloud/tcld)** to programmatically scale capacity based on your application's signals
222222
- **Set utilization thresholds**: For example, scale up when hitting 70-80% of your limit, scale down after sustained low usage
223223
- **Schedule capacity changes**: Use [Temporal Schedules](/schedule) or Workflows to increase TRUs before known events
224224
- **React to leading indicators**: If your application has upstream signals (incoming order queue depth, marketing campaign start), use those to trigger capacity changes proactively
@@ -227,7 +227,7 @@ Since you understand your workload patterns better than any auto-scaling system,
227227

228228
In addition to understanding the patterns that can affect APS limits on a Temporal Namespace, it's also important to know if you're approaching (or exceeding) these limits.
229229
Temporal Cloud provides several metrics that, if tracked, will tell you if you're being rate limited due to APS.
230-
See the documentation on [detecting resource exhaustion](/production-deployment/cloud/service-health#rps-aps-rate-limits) for an explanation of those metrics as well as a sample Grafana dashboard that shows how they could be viewed.
230+
See the documentation on [detecting resource exhaustion](/cloud/service-health#rps-aps-rate-limits) for an explanation of those metrics as well as a sample Grafana dashboard that shows how they could be viewed.
231231

232232
### Monitoring for TRU Decisions
233233

docs/best-practices/managing-namespace.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ For business-critical use cases with strict uptime requirements, enable [High Av
118118

119119
### Use Infrastructure as Code (Temporal Cloud only) {#terraform}
120120

121-
Use the [Temporal Cloud Terraform provider](/production-deployment/cloud/terraform-provider) to manage Namespaces.
121+
Use the [Temporal Cloud Terraform provider](/cloud/terraform-provider) to manage Namespaces.
122122
If Terraform isn't suitable, scripting against the [Cloud Ops API](/ops) or [tcld](/cloud/tcld) is a good alternative.
123123

124124
This provides:

docs/production-deployment/cloud/audit-logs-aws.mdx renamed to docs/cloud/audit-logs-aws.mdx

File renamed without changes.

docs/production-deployment/cloud/audit-logs-gcp.mdx renamed to docs/cloud/audit-logs-gcp.mdx

File renamed without changes.

docs/production-deployment/cloud/audit-logs.mdx renamed to docs/cloud/audit-logs.mdx

File renamed without changes.

docs/production-deployment/cloud/aws-export-s3.mdx renamed to docs/cloud/aws-export-s3.mdx

File renamed without changes.

docs/production-deployment/cloud/capacity-modes.mdx renamed to docs/cloud/capacity-modes.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Your work is never lost and will continue at the limited pace until APS returns
7373
Your rate limits can be adjusted automatically over time or provisioned manually with Capacity Modes.
7474

7575
We recommend tracking your Actions Rate and Limits using Temporal metrics to assess your use cases specific needs.
76-
See [Monitoring Trends Against Limits](/production-deployment/cloud/service-health#rps-aps-rate-limits) to track usage trends.
76+
See [Monitoring Trends Against Limits](/cloud/service-health#rps-aps-rate-limits) to track usage trends.
7777

7878
:::note Actions that don't count against APS
7979
Actions that are external to the core Temporal service do not contribute to your APS. These Calls include:
@@ -189,7 +189,7 @@ To switch to Provisioned capacity:
189189

190190
In addition to the Capacity Mode selections, a summary of APS usage over the last seven days is included to help you estimate your current usage.
191191
For more detailed information, we recommend setting up metrics that track your APS and Limits.
192-
See [Monitoring Trends Against Limits](/production-deployment/cloud/service-health#rps-aps-rate-limits) to track usage trends.
192+
See [Monitoring Trends Against Limits](/cloud/service-health#rps-aps-rate-limits) to track usage trends.
193193

194194
![Manage Capacity panel in the Temporal UI](/img/cloud/provisioned-capacity/manage_capacity_panel.png)
195195

docs/production-deployment/cloud/connectivity/aws-connectivity.mdx renamed to docs/cloud/connectivity/aws-connectivity.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,6 @@ This way, Workers can access the newly activated region once failover occurs.
234234

235235
The following table lists the available Temporal regions, PrivateLink endpoints, and regional endpoints used for DNS record overrides:
236236

237-
import AWSRegions from '@site/docs/production-deployment/cloud/references/regions/awsregions.md';
237+
import AWSRegions from '@site/docs/cloud/references/regions/awsregions.md';
238238

239239
<AWSRegions />

0 commit comments

Comments
 (0)