Skip to content
Open
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
43 changes: 42 additions & 1 deletion cloud/cloud-instances.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import LanguageContent from "@site/src/components/LanguageContent";
<Admonition type="note" title="">

- Use your portal's [Products tab](../cloud/portal/cloud-portal-products-tab.mdx) to raise or modify
a Free node, a Development node, or a Production cluster.
a Free node, a Development node, a Production cluster, or a Serverless product.
- Free and Development nodes, as well as Production "basic" grade clusters, are operated by
[burstable instances](../cloud/cloud-overview.mdx#burstable-vs-reserved-clusters).
- The Production cluster grades [Standard](../cloud/cloud-instances.mdx#standard-grade-production-cluster)
Expand All @@ -32,6 +32,10 @@ In this page:
- [Basic-grade Production Cluster](../cloud/cloud-instances.mdx#1-basic-grade-production-cluster)
- [Standard-grade Production Cluster](../cloud/cloud-instances.mdx#2-standard-grade-production-cluster)
- [Performance-grade Production Cluster](../cloud/cloud-instances.mdx#3-performance-grade-production-cluster)
* [A Serverless Cloud Product](../cloud/cloud-instances.mdx#a-serverless-cloud-product)
- [Autoscaling](../cloud/cloud-instances.mdx#autoscaling)
- [Billing](../cloud/cloud-instances.mdx#billing)
- [Switching to Regular Deployment](../cloud/cloud-instances.mdx#switching-to-regular-deployment)
</Admonition>
## A Free Cloud Node

Expand Down Expand Up @@ -181,4 +185,41 @@ Local NVMe drives on PN clusters are encrypted by default using hardware-based e



## A Serverless Cloud Product

A Serverless product is a fully managed RavenDB cluster that automatically adjusts its size based on
your actual workload — without you having to choose or change an instance type manually.

It is available for both the **Development** and **Production** tiers and is suited for:

* Proofs of concept and evaluation.
* Small production environments with irregular or unpredictable load patterns.
* On-Demand billing users who prefer to pay only for what they use.

<Admonition type="info" title="">
Serverless is available on **On-Demand** billing only. It is not available for yearly contracts.
</Admonition>

For instructions on how to create a Serverless product, see
[Provisioning a New Product](../cloud/portal/cloud-portal-products-tab.mdx#provisioning-a-new-product).

!["Serverless Product Details"](./portal/assets/portal-product-details-serverless.png)

### Autoscaling

The cluster scales up and down automatically within a fixed band, driven by sustained signals:
CPU load average, available memory, and disk queue depth. Scaling moves one step at a time.
Grace periods are applied before each step to prevent flapping caused by short load spikes.

### Billing

Serverless products are billed the same way as regular products — by effective daily usage.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we may want to mention:

  • the price cap ($250 in the most expensive region IIRC)
  • hardware limitations - what environments and workloads it's suitable for - small production, testing, POCs, development

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. I wouldn't mention prices explicitly here.
  2. Okay, it's worth adding.

Each day, the actual instance size, backup storage, and support are metered into your daily cost.
The billing period closes on the **25th of each month (UTC)**.


### Switching to Regular Deployment

For instructions on how to convert a Serverless product to a regular deployment, see
[Maintenance and Danger Zones](../cloud/portal/cloud-portal-products-tab.mdx#maintenance-and-danger-zones).

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified cloud/portal/assets/portal-product-details-maintenance-zone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified cloud/portal/assets/portal-product-list-manage-button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified cloud/portal/assets/provider-region-tier-selection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
44 changes: 28 additions & 16 deletions cloud/portal/cloud-portal-products-tab.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ and [Production](../../cloud/cloud-overview.mdx#the-production-tier).
- [Security: Your Certificate, Audit Logs and Allowed IPs](../../cloud/portal/cloud-portal-products-tab.mdx#security-your-certificate-audit-logs-and-allowed-ips)
- [Manage features](#manage-features)
- [Nodes: Additional product nodes](../../cloud/portal/cloud-portal-products-tab.mdx#nodes-additional-product-nodes)
- [Maintenance and Danger Zones: Terminate and Restart your Instance](../../cloud/portal/cloud-portal-products-tab.mdx#maintenance-and-danger-zones-terminate-and-restart-your-instance)
- [Maintenance and Danger Zones: Terminate and Restart your Instance](../../cloud/portal/cloud-portal-products-tab.mdx#maintenance-and-danger-zones)
</Admonition>

## Provisioning a New Product
Expand Down Expand Up @@ -136,26 +136,34 @@ To modify an existing product, find it in the Products tab and click its Manage

This is a general view of the product details page:

!["Figure 12 - Product Details"](./assets/portal-product-details.png "Figure 11 - Manage Product: Product Details")
!["Figure 12 - Product Details"](./assets/portal-product-details.png)

This is a general view of the serverless product details page:

!["Figure 13 - Serverless Product Details"](./assets/portal-product-details-serverless.png)

### Change Instance Type and Storage
You can view your configuration and change your product's instance type and storage size here.

!["Figure 13 - Manage Product tab"](./assets/portal-product-details-instance-parameters.png)
!["Figure 14 - Manage Product tab"](./assets/portal-product-details-instance-parameters.png)
* **Change Instance Type**
Use sliders to set your desired configuration. This can be changed later as you need to scale to changing data processing needs.

!["Figure 14 - Manage Product: Scale"](./assets/portal-product-details-edit-tier.png)
!["Figure 15 - Manage Product: Scale"](./assets/portal-product-details-edit-tier.png)

<Admonition type="note" title="Important " id="important" href="#important">
Changing instance type for Serverless product is not possible.
</Admonition>

More details can be found [here](../cloud-scaling.mdx#scaling---change-instance-type).
* **Change Storage**
Use this slider to modify your product's storage.

!["Figure 15 - Manage Product: Change Storage"](./assets/portal-product-details-edit-storage.png)
!["Figure 16 - Manage Product: Change Storage"](./assets/portal-product-details-edit-storage.png)

Disk can be migrated to **Data Disk** using *Migrate disk* button.

!["Figure 16 - Manage Product: Storage"](./assets/portal-product-details-storage.png)
!["Figure 17 - Manage Product: Storage"](./assets/portal-product-details-storage.png)

More details can be found [here](../cloud-scaling.mdx#scaling---change-storage).

Expand All @@ -168,7 +176,7 @@ You can view your configuration and change your product's instance type and stor
Use the security tab to download your [certificate](../../cloud/cloud-security.mdx) or determine which addresses are
allowed to connect your database instance.

!["Figure 17 - Manage Product: Manage access"](./assets/portal-product-details-manage-access.png)
!["Figure 18 - Manage Product: Manage access"](./assets/portal-product-details-manage-access.png)

* **Download Certificate** Click this button to download the **Initial Client Certificate**.
This is an **operator-level** certificate used to perform cluster-wide operations (like creating/deleting databases) and for your first login to RavenDB Studio.
Expand All @@ -194,12 +202,12 @@ allowed to connect your database instance.
* **See audit logs**
Click this button to view audit logs. A popup will show where you have to select a year and month.
You can download audit logs from there.
!["Figure 18 - See audit logs"](./assets/portal-product-details-audit-logs.png)
!["Figure 19 - See audit logs"](./assets/portal-product-details-audit-logs.png)

* **Edit**
Click this button to edit your product's list of Allowed IPs.

!["Figure 19 - Manage Product: Edit IPs"](./assets/portal-product-details-allowed-ips.png)
!["Figure 20 - Manage Product: Edit IPs"](./assets/portal-product-details-allowed-ips.png)

<Admonition type="info" title="We recommend fortifying your security by allowing access only to specific IPs" id="we-recommend-fortifying-your-security-by-allowing-access-only-to-specific-ips" href="#we-recommend-fortifying-your-security-by-allowing-access-only-to-specific-ips">
You can increase your system's security further using this in-depth security measure and restrict access to
Expand All @@ -215,30 +223,34 @@ You can view features available for your product, enable, disable and configure
After enabling features some of them must be configured to work properly.
</Admonition>

!["Figure 20 - Manage Features: Configure or disable features"](./assets/portal-product-features-enabled.png)
!["Figure 21 - Manage Features: Configure or disable features"](./assets/portal-product-features-enabled.png)

Available features are described on [Product Features](../cloud-features.mdx) page.

### Nodes: Additional product nodes

You can expand your cluster by adding *more product nodes* to your cluster. This helps improve *High Availability* and *task/load balancing*.

!["Figure 21 - Nodes: Manage additional nodes"](./assets/portal-product-nodes-additional-nodes.png)
!["Figure 22 - Nodes: Manage additional nodes"](./assets/portal-product-nodes-additional-nodes.png)

More details can be found [here](../cloud-scaling.mdx#additional-product-nodes---general).

### Maintenance and Danger Zones: Terminate and Restart your Instance
### Maintenance and Danger Zones
You can restart your product nodes, deploy additional tools and terminate your product here.

!["Figure 22 - Manage Product: Maintenance and Termination"](./assets/portal-product-details-maintenance-and-termination.png)
!["Figure 23 - Manage Product: Maintenance and Termination"](./assets/portal-product-details-maintenance-and-termination.png)
* **Maintenance Zone**
Use this tab to restart selected node and deploy RavenDB tools.
Use this tab to restart selected node and deploy RavenDB tools. For *Serverless* products, you can switch to regular deployment.

<Admonition type="danger" title="">
Changing your product deployment type is **irreversible**.
</Admonition>

!["Figure 23 - Manage Product: Storage"](./assets/portal-product-details-maintenance-zone.png)
!["Figure 24 - Manage Product: Storage"](./assets/portal-product-details-maintenance-zone.png)
* **Danger Zone**
Use this tab's **Terminate** button to eliminate your cluster.

!["Figure 24 - Manage Product: Terminate"](./assets/portal-product-details-terminate-product.png)
!["Figure 25 - Manage Product: Terminate"](./assets/portal-product-details-terminate-product.png)

<Admonition type="danger" title="">
Terminating your instance is **irreversible**. Your data and cluster properties will be permanently lost.
Expand Down
Loading