Skip to content

Commit ee4306d

Browse files
authored
Merge pull request #315 from authzed/serverless
Update serverless references
2 parents 2b0a3e3 + 8d9313b commit ee4306d

11 files changed

+23
-67
lines changed

pages/authzed/concepts/management-dashboard.mdx

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
The Management Dashboard is a web-based application for organizations to manage SpiceDB deployments.
44
The dashboard is primarily targeting platform operators that want to configure and monitor the service.
55

6-
The Management Dashboard is exclusive to AuthZed [Dedicated], [Cloud], and [Serverless].
6+
The Management Dashboard is exclusive to AuthZed [Dedicated] and [Cloud].
77
In order to support a wider variety of environments, [Enterprise] customers configure [Extenders] directly instead of the Management Dashboard.
88

99
[Dedicated]: ../guides/picking-a-product#dedicated
1010
[Cloud]: ../guides/picking-a-product#cloud
11-
[Serverless]: ../guides/picking-a-product#serverless
1211
[Enterprise]: ../guides/picking-a-product#enterprise
1312
[Extenders]: ./extenders

pages/authzed/concepts/restricted-api-access.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Here's what an example Restricted API Access Token looks like.
4343
sdbst_h256_thisisnotaverysecuresecret
4444
```
4545

46-
This is what you should forward in your API calls to your SpiceDB Dedicated cluster.
46+
This is what you should forward in your API calls to your AuthZed Dedicated cluster.
4747

4848
If you are using [static configuration] in your own SpiceDB Enterprise deployment, you'd need to
4949
generate a token hash to be included in your configuration YAML.

pages/authzed/concepts/security-embargo.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ In the absense of a strict deadline, vulnerabilities are made public once every
6262

6363
## What actions must users under embargo take?
6464

65-
Dedicated and Serverless Deployments running the latest release in any [Update Channel] are automatically upgraded to include embargoed security patches.
65+
Dedicated Deployments running the latest release in any [Update Channel] are automatically upgraded to include embargoed security patches.
6666

6767
Deployments with versions pinned to an older release and self-hosted users under embargo are given notice, but are ultimately responsible for updating their own software.
6868

pages/authzed/guides/picking-a-product.mdx

+12-46
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@ This document is designed to give a high-level overview so that you can effectiv
1111

1212
The following table maps functional requirements to their respective products:
1313

14-
| Requirements | [Open Source] | [Serverless] | [Cloud] | [Dedicated] | [Enterprise] |
15-
| ---------------------- | :-----------: | :----------: | :-----: | :---------: | :----------: |
16-
| [Management Dashboard] || ||||
17-
| No-commit pricing || | |||
18-
| [Private Networking] | DIY | | || DIY |
19-
| [Workload Isolation] | DIY | | || DIY |
20-
| Self-Hosted || | |||
21-
| [Automated Updates] | DIY | | || DIY |
22-
| [SOC2 Compliance] | DIY | | || DIY |
23-
| [Audit Logging] || ||||
24-
| [Multi-Region] | DIY | | || DIY |
25-
| [Security Embargo] || ||||
14+
| Requirements | [Open Source] | [Cloud] | [Dedicated] | [Enterprise] |
15+
| ---------------------- | :-----------: | :-----: | :---------: | :----------: |
16+
| [Management Dashboard] |||||
17+
| No-commit pricing |||||
18+
| [Private Networking] | DIY ||| DIY |
19+
| [Workload Isolation] | DIY ||| DIY |
20+
| Self-Hosted |||||
21+
| [Automated Updates] | DIY ||| DIY |
22+
| [SOC2 Compliance] | DIY ||| DIY |
23+
| [Audit Logging] |||||
24+
| [Multi-Region] | DIY ||| DIY |
25+
| [Security Embargo] |||||
2626

2727
[Cloud]: #cloud
2828
[Dedicated]: #dedicated
@@ -95,44 +95,10 @@ Upcoming functionality includes:
9595
- Deployments in more regions, including Europe
9696
- Full SpiceDB API access: Watch API, HTTP API
9797
- Enterprise features like Audit Logs, Restricted API Access
98-
- Removal of Serverless limitations: no rate-limits or prefixes required
9998

10099
AuthZed Cloud is built on the same foundation that's serving critical production workloads in AuthZed Dedicated.
101100
During Early Access, the self-service control-plane functionality is considered experimental, but SpiceDB continues to operate with its existing level of reliability and performance.
102101

103-
### Serverless
104-
105-
[Serverless] is the Authzed product for self-service, shared-hardware SpiceDB clusters for evaluation purposes.
106-
107-
- This is a fully managed service run by the experts at Authzed.
108-
- Clusters are autonomously configured and scaled without any configuration necessary.
109-
- Provision and manage permission systems and view real time metrics all from one place: our dashboard.
110-
111-
<Callout type="warning">
112-
**Warning:**
113-
Serverless is not an accurate representation of Dedicated/Cloud performance.
114-
115-
Serverless lacks [Workload Isolation] and hardware configurations customized for your usage patterns.
116-
117-
[Workload Isolation]: ../concepts/workload-isolation
118-
</Callout>
119-
120-
Serverless charges on a monthly billing period based on API usage.
121-
122-
API usage is measured in two dimensions: operations (dispatches) and storage (relationships stored).
123-
124-
The first 1 million of each are free.
125-
126-
| Dimension | Price per Million |
127-
|-----------------------|-------------------|
128-
| Dispatched Operations | $1 |
129-
| Relationships Stored | $1 |
130-
131-
To understand and calculate your workloads' dispatches, you can refer to the documentation on [debugging requests][debug].
132-
133-
[Serverless]: https://app.authzed.com/?utm_source=docs&utm_content=spicedb+serverless
134-
[debug]: /spicedb/modeling/validation-testing-debugging
135-
136102
### Open Source
137103

138104
We understand that AuthZed's product suite will not satisfy all use cases and, for that reason, we've built and continue to invest in an open-source community around SpiceDB.

pages/authzed/links/_meta.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"newWindow": true
1616
},
1717
"status": {
18-
"title": "Serverless Status Page",
18+
"title": "Service Status Page",
1919
"href": "https://status.authzed.com?utm_source=docs",
2020
"newWindow": true
2121
}

pages/spicedb/concepts/datastore-migrations.mdx

+2-4
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,11 @@ More information on the use case/motivation is available in [this issue](https:/
7272

7373
## Recommendations
7474

75-
### Managed services
75+
### Managed Service
7676

7777
Rather than handling updates yourself, SpiceDB is offered as a [managed service].
78-
Depending on the service, the update strategy varies:
7978

80-
- SpiceDB Serverless upgrades seamlessly to track the latest release (and sometimes newer)
81-
- SpiceDB Dedicated users can select the desired version of SpiceDB
79+
- AuthZed Dedicated users can select the desired version of SpiceDB
8280

8381
No matter which service you select, zero-downtime migrations are always performed.
8482

pages/spicedb/concepts/schema.mdx

-6
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,6 @@ caveat somecaveat(someparameter int) {
3737
definition someobjecttype {}
3838
```
3939

40-
<Callout type="info">
41-
Note that the examples are unprefixed. You'll need to add the prefix from your
42-
permissions system if calling `WriteSchema` for a permissions system hosted in
43-
Serverless.
44-
</Callout>
45-
4640
### Object Type Definitions
4741

4842
An Object Type definition is used to represent a new type of object.

pages/spicedb/getting-started/discovering-spicedb.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ Even if you aren't interested in paid products, you can still schedule a call or
169169

170170
<Cards>
171171
<Card arrow={true} icon={<FontAwesomeIcon icon={faDocker} />} title="Deploy the Operator on Kubernetes" href="/spicedb/ops/deploying-spicedb-operator" />
172-
<Card arrow={true} icon={<FontAwesomeIcon icon={faAws} />} title="Deploy a SpiceDB cluster on Amazon EKS" href="/spicedb/ops/deploying-spicedb-on-eks" />
172+
<Card arrow={true} icon={<FontAwesomeIcon icon={faAws} />} title="Install a SpiceDB cluster on Amazon EKS" href="/spicedb/getting-started/install/eks" />
173173
<Card arrow={true} icon={<FontAwesomeIcon icon={faPhone} />} title="Schedule a call with AuthZed" href="https://authzed.com/call?utm_source=docs_discovering_spicedb" />
174174
</Cards>
175175

pages/spicedb/getting-started/install/eks.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ SpiceDB [dispatches] work across instances in the same deployment via [gRPC].
157157
We'll be securing this pod-to-pod communication with its own internal-only certificate:
158158

159159
[gRPC]: https://grpc.io
160-
[dispatches]: ../concepts/dispatch
160+
[dispatches]: ../../concepts/dispatch
161161

162162
```sh
163163
kubectl apply --server-side -f - <<EOF

pages/spicedb/ops/load-testing.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ SpiceDB metrics can help you:
339339
2. give you information on request latency
340340
3. help you fine tune your load test
341341

342-
The easiest way to consume and view metrics is via the SpiceDB Dedicated Management Console.
342+
The easiest way to consume and view metrics is via the AuthZed Dedicated Management Console.
343343
There the metrics are preconfigured for you.
344344
If you’re self hosting SpiceDB (not recommended for a load test) you can export metrics via the SpiceDB Prometheus endpoint.
345345

@@ -363,9 +363,9 @@ Here's a few examples of how we can help:
363363
- Review your schema to make sure it’s fully optimized
364364
- Review or help you create scripts to seed your relationship data
365365
- Review or help you create scripts to generate CheckPermission and Lookup traffic
366-
- Provide you a trial of SpiceDB Dedicated, our private SaaS offering
366+
- Provide you a trial of AuthZed Dedicated, our private SaaS offering
367367
- During the trial, we can help you make adjustments and optimizations
368-
- If you decide to move forward with SpiceDB Dedicated after the trial, you can keep using your trial cluster that we fine-tuned and right sized with you during the trial
368+
- If you decide to move forward with AuthZed Dedicated after the trial, you can keep using your trial cluster that we fine-tuned and right sized with you during the trial
369369
- If you decide to self host SpiceDB Enterprise after the trial, we’ll provide you a write up of all of the optimizations we made during the trial and the amount of hardware we used so you can deploy a SpiceDB cluster that has been optimized for your workload into your environment
370370

371371
If you’d like to schedule some time for a consultation from the Authzed team, please do so [here][call].

pages/spicedb/ops/secure-rag-pipelines.mdx

-1
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,3 @@ If you want to replace the OpenAI LLM with the DeepSeek (or any other) LLM, [che
7474
It follows similar steps as the above guide, but uses the DeepSeek LLM via [OpenRouter](https://openrouter.ai/)
7575

7676
To run through this workshop on a cloud notebook, [here's a branch](https://github.com/authzed/workshops/tree/google-colab) that uses Google Colab.
77-
Note that this guide requires an instance of SpiceDB running on [AuthZed Serverless](https://app.authzed.com/) for which you can create a free account.

0 commit comments

Comments
 (0)