Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 15 additions & 5 deletions docs/deploy/faqs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,17 @@ This [page](../installation-guides/gcp-marketplace.md) will walk you through all

</details>

#### Q4: Is there a recommended limit for collections?
#### Q4: How do I run Weaviate as a managed service on DigitalOcean?

<details>

<summary> Answer </summary>

This [page](../installation-guides/digitalocean.md) will walk you through running Weaviate as a fully managed service operated by DigitalOcean.

</details>

#### Q5: Is there a recommended limit for collections?

<details>

Expand All @@ -49,7 +59,7 @@ If you plan to create more than **20** collections, you may want to consider mul

</details>

#### Q5: What are some common issues that occur during deployment?
#### Q6: What are some common issues that occur during deployment?

<details>

Expand All @@ -68,7 +78,7 @@ For further information, the [troubleshooting page](./troubleshooting.md) will h

</details>

#### Q6: What's the difference between Weaviate and other databases?
#### Q7: What's the difference between Weaviate and other databases?

<details>

Expand All @@ -77,7 +87,7 @@ For further information, the [troubleshooting page](./troubleshooting.md) will h
Weaviate has complex processes which means that ingestion and deletion require more steps than other types of databases. Data ingestion tends to take longer than a traditional database because of vectorization and deleting objects can be expensive due to the embedding costs.
</details>

#### Q7: Do my resources free up immediately after deleting objects?
#### Q8: Do my resources free up immediately after deleting objects?

<details>

Expand All @@ -87,7 +97,7 @@ No, it does not happen instantaneously. When you delete objects a tombstone is c

</details>

#### Q8: What's the difference between client timeouts and module timeouts?
#### Q9: What's the difference between client timeouts and module timeouts?

<details>

Expand Down
4 changes: 2 additions & 2 deletions docs/deploy/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ export const deploymentCardsData = [
tabs: [
{ label: "Evaluation", active: true },
{ label: "Development", active: true },
{ label: "Production", active: false },
{ label: "Production", active: true },
],
header: "DigitalOcean",
bgImage: "/img/site/digitalocean.svg",
Expand All @@ -141,7 +141,7 @@ export const deploymentCardsData = [
"Fully managed by DigitalOcean",
"Provisioned via the DigitalOcean API",
"Daily backups, TLS on every connection",
"Currently in private preview",
"Currently in public preview",
],
button: {
text: "Deploy Weaviate on DigitalOcean",
Expand Down
6 changes: 4 additions & 2 deletions docs/deploy/installation-guides/digitalocean.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ import CSharpCode from "!!raw-loader!/\_includes/code/csharp/ConnectionTest.cs";

[**DigitalOcean Managed Weaviate**](https://docs.digitalocean.com/products/vector-databases/weaviate/) is a fully managed offering of the Weaviate open-source vector database, operated by DigitalOcean. Clusters are provisioned, secured, backed up, and patched by DigitalOcean. You are responsible for your data, your schema, and the application that reads and writes to the cluster.

:::caution Private preview
DigitalOcean Managed Weaviate is in **private preview**. APIs, plans, regions, and Control Panel surfaces may change before general availability.
:::caution Public preview
DigitalOcean Managed Weaviate is in **public preview**.
:::

## Provisioning
Expand Down Expand Up @@ -71,5 +71,7 @@ For usage from here on out, see the standard [search](/weaviate/search), [manage
## Further resources

- [DigitalOcean Managed Weaviate docs](https://docs.digitalocean.com/products/vector-databases/weaviate/)
- [Announcing Managed Weaviate on DigitalOcean (public preview)](https://www.digitalocean.com/blog/public-preview-managed-weaviate)
- [Connect to a custom Weaviate instance](/weaviate/connections/connect-custom)
- [DigitalOcean model provider (Serverless Inference)](/weaviate/model-providers/digitalocean)
- [How-to guides](/weaviate/guides)
2 changes: 1 addition & 1 deletion docs/deploy/installation-guides/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ To install and configure Weaviate, see the following:
- **[Kubernetes](/deploy/installation-guides/k8s-installation.md)**: Kubernetes is ideal for scalable, production deployments.
- **[AWS Marketplace](./aws-marketplace.md)**: Deploy Weaviate directly from the AWS Marketplace.
- **[GCP Marketplace](./gcp-marketplace.md)**: Deploy Weaviate directly from the Google Cloud Marketplace.
- **[DigitalOcean Managed Weaviate](./digitalocean.md)**: Run Weaviate as a managed service on DigitalOcean (private preview).
- **[DigitalOcean Managed Weaviate](./digitalocean.md)**: Run Weaviate as a managed service on DigitalOcean (public preview).
- **[Snowpark Container Services](docs/deploy/installation-guides/spcs-integration.mdx)** Deploy Weaviate in Snowflake's Snowpark environment.
- **[Embedded Weaviate](docs/deploy/installation-guides/embedded.md)**: Experimental. Embedded Weaviate is a client based tool.

Expand Down
4 changes: 4 additions & 0 deletions docs/weaviate/model-providers/digitalocean/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ image: og/docs/model-provider-integrations.jpg

[DigitalOcean's Serverless Inference](https://docs.digitalocean.com/products/inference/how-to/use-serverless-inference/) hosts a curated set of open-weight embedding and language models behind a single OpenAI-compatible API. Weaviate integrates with DigitalOcean's embedding endpoint so you can vectorize and search data using DigitalOcean-hosted models directly from your Weaviate instance.

:::note
Looking to *host* Weaviate on DigitalOcean? See [DigitalOcean Managed Weaviate](/deploy/installation-guides/digitalocean).
:::
Comment thread
g-despot marked this conversation as resolved.

## Integrations with DigitalOcean

### Embedding models for vector search
Expand Down
4 changes: 3 additions & 1 deletion docs/weaviate/starter-guides/which-weaviate.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Weaviate can be deployed in the following ways:
- [Embedded Weaviate](/deploy/installation-guides/embedded.md)
- [Docker-Compose](/deploy/installation-guides/docker-installation.md)
- [Weaviate Cloud (WCD)](/deploy/installation-guides/weaviate-cloud.md)
- [DigitalOcean Managed Weaviate](/deploy/installation-guides/digitalocean.md)
- [Self-managed Kubernetes](/deploy/installation-guides/k8s-installation.md)
- [Hybrid SaaS](https://weaviate.io/pricing)

Expand Down Expand Up @@ -86,12 +87,13 @@ Keep in mind two other factors, which are cost, and their footprint.
For production deployments, consider one of these hosting models:

- [Weaviate Cloud (WCD)](/cloud)
- [DigitalOcean Managed Weaviate](/deploy/installation-guides/digitalocean.md)
- [Self-managed Kubernetes](/deploy/installation-guides/k8s-installation.md)
- [Hybrid SaaS](/cloud)

All of these options are scalable. Kubernetes and Hybrid SaaS offer the most configuration flexibility.

A WCD-based solution is the easiest way to deploy Weaviate in terms of setup and maintenance. A self-managed Kubernetes deployment combines flexibility and scalability.
A WCD-based solution is the easiest way to deploy Weaviate in terms of setup and maintenance. A self-managed Kubernetes deployment combines flexibility and scalability. DigitalOcean Managed Weaviate is a fully managed option operated by DigitalOcean, a good fit for teams already on DigitalOcean or who want managed hosting outside Weaviate Cloud.

If you need additional configuration control, but you don't want to manage your Weaviate deployment, Hybrid SaaS offers a best-of-both-worlds solution.

Expand Down
Loading