Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update cloud formate #1043

Merged
merged 1 commit into from
Jan 17, 2022
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
2 changes: 1 addition & 1 deletion docs-2.0/nebula-cloud/1.what-is-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ You want to use Azure cloud resources to quickly subscribe to the Nebula Graph s
## Product features

- Nebula Graph Cloud provides a pay-as-you-go and pay-on-demand subscription. You can create or stop Nebula Graph instances at any time according to your own business development, which shows the full flexibility of cloud services.
- Integrated visualized database management tools include Nebula Graph Studio, Nebula Dashboard, and Nebula Explorer. You can use them to import graph datasets, execute nGQL statements, explore graph data, monitor data, etc. Even without any experience in graph database operations, you can quickly become a graph expert. For details, see [Supporting applications](../nebula-cloud/5.solution/5.1.supporting-application.md).
- Integrated visualized database management tools include Nebula Graph Studio, Nebula Dashboard, and Nebula Explorer. You can use them to import graph datasets, execute nGQL statements, explore graph data, monitor data, etc. Even without any experience in graph database operations, you can quickly become a graph expert. For details, see [Accessory applications](../nebula-cloud/5.solution/5.1.supporting-application.md).
- You can create private endpoints to connect to the cloud database using Nebula Console without having access to the cloud platform. For details, see [Private Link](../nebula-cloud/5.solution/5.2.connection-configuration-and-use.md).
- Access control. You can add database users with different role privileges to the specified graph space to ensure business data security.
- Official support. You can quickly create orders for technical support, consulting problems you have encountered during use.
Expand Down
16 changes: 8 additions & 8 deletions docs-2.0/nebula-cloud/2.how-to-create-subsciption.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,26 +6,26 @@ Before using Nebula Graph Cloud, you need to create a subscription on Azure. Thi

1. Enter the [Azure Marketplace](https://portal.azure.com/?l=en.en-us#blade/Microsoft_Azure_Marketplace/GalleryMenuBlade/selectedMenuItemId/home), and search for Nebula Graph Cloud in the search bar in Marketplace, or directly click [Nebula Graph Cloud]() to enter the subscription page. [TODO]

2. Select a plan according to your own needs and click `Set up + subscribe`.
2. Select a plan according to your own needs and click **Set up + subscribe**.

1. On the `Basics` page of **Subscribe Nebula Graph Cloud**, fill in the following plan details:
1. On the **Basics** page of **Subscribe Nebula Graph Cloud**, fill in the following plan details:

- Project details
- Project details

|Field|Description|
|:---|:---|
|Subscription|Select a subscription.|
|Resource group|Select an existing resource group or create a new one.|

- SaaS details
- SaaS details

|Field|Description|
|:---|:---|
|Name|Create a name for this SaaS subscription to easily identify it later.|
|Recurring billing|`On` or `Off`.|

2. At the bottom of the `Basics` page, click `Next: Tags`.
3. (Optional) On the `Tags` page, enter `Name: Value`.
4. At the bottom of `Review + subscribe` page, click `Subscribe` and wait for about 2 minutes.
2. At the bottom of the **Basics** page, click **Next: Tags**.
3. (Optional) On the **Tags** page, enter **Name: Value**.
4. At the bottom of **Review + subscribe** page, click **Subscribe** and wait for about 2 minutes.

3. After the subscription is completed, you need to click `Open the SaaS account on the publisher's website` to create and configure your Solution. For details, see [How to configure a Solution](../nebula-nebula-cloud/3.how-to-set-solution.md).
3. After the subscription is completed, you need to click **Open the SaaS account on the publisher's website** to create and configure your Solution. For details, see [How to configure a Solution](../nebula-nebula-cloud/3.how-to-set-solution.md).
17 changes: 8 additions & 9 deletions docs-2.0/nebula-cloud/3.how-to-set-solution.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,28 +6,27 @@ Solution refers to the Nebula Graph database running on Nebula Graph Cloud. Afte

1. To complete your purchase after subscribing Nebula Graph Cloud on Azure, click **Configure account now** on the page and the system will jump to the Nebula Graph Cloud login page.
2. Log in to the Azure account that has subscribed the Solution service in Nebula Graph Cloud.


1. Select a **region** in the **Provider** section.

1. Select a **region** in the **Provider** section.

![cloud](../nebula-cloud/figs/cl-ug-015.png)
![cloud](../nebula-cloud/figs/cl-ug-015.png)

!!! caution

The region of the database you select should be in the same area as that of your business to avoid performance and speed problems.

2. Configure the type and the number of the query engine and the type, the number, and the disk size of the storage engine in the **Instance** section.
2. Configure the type and the number of the query engine and the type, the number, and the disk size of the storage engine in the **Instance** section.

!!! caution

It is recommended to configure at least 2 query engines and 3 storage engines to ensure high service availability.

3. Enter the specified Azure account mailbox as the Root user in the **Nebula Graph** section.
3. Enter the specified Azure account mailbox as the Root user in the **Nebula Graph** section.

![cloud](../nebula-cloud/figs/cl-ug-016.png)

4. Click **Next** at the bottom of this page.
5. After confirmation, click **Create** at the bottom of this page.
4. Click **Next** at the bottom of this page.
5. After confirmation, click **Create** at the bottom of this page.

3. For now, you have completed the configuration of the Solution. If the status of the Solution is **running** on the Cloud homepage, the Solution has been created successfully.

Expand All @@ -54,4 +53,4 @@ You may see the following status and corresponding description on the Solution p

!!! caution

If a Solution is in the state of **create_failed**, **stop_failed**, or **start_failed**, you can execute `CREATE`, `STOP`, or `START` again.
If a Solution is in the state of **create_failed**, **stop_failed**, or **start_failed**, you can execute **CREATE**, **STOP**, or **START** again.
12 changes: 6 additions & 6 deletions docs-2.0/nebula-cloud/4.user-role-description.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@ Nebula Graph Cloud has multiple built-in roles:

- OWNER
- Correspond to the resource manager who can subscribe services and manage resource privileges.
- Configure `Solution`, create and confirm services, and activate subscription.
- Start and stop services of the `Solution`.
- Authorizing the `ROOT` user in the database manually.
- Configure **Solution**, create and confirm services, and activate subscription.
- Start and stop services of the **Solution**.
- Authorizing the **ROOT** user in the database manually.
- Access the database on the Cloud through a private endpoint.
- View history logs.
- Connect to Nebula Dashboard to monitor specified Solution nodes and services.

- ROOT
- Correspond to the God of the Nebula Graph database, which is set by the OWNER. For privileges of the God role, see [Built-in role privileges](../7.data-security/1.authentication/3.role-list.md).
- Manage users with the `USER` role in different spaces in the Cloud platform. When authorizing the `USER` role, you need to specify the role privileges of the Nebula Graph database, including `ADMIN`, `DBA`, `GUEST`, and `USER`. For details, see [Built-in role privileges](../7.data-security/1.authentication/3.role-list.md).
- Manage users with the **USER** role in different spaces in the Cloud platform. When authorizing the **USER** role, you need to specify the role privileges of the Nebula Graph database, including **ADMIN**, **DBA**, **GUEST**, and **USER**. For details, see [Built-in role privileges](../7.data-security/1.authentication/3.role-list.md).
- Access the database on the Cloud through a private endpoint.
- Connect to visualized tools, including Nebula Dashboard, Nebula Studio, and Nebula Explorer.

- USER
- The database users are the Azure subscribers invited by the `ROOT` user in the Cloud platform.
- Correspond to the `ADMIN`, `DBA`, `GUEST`, or `USER` in the Nebula Graph database.
- The database users are the Azure subscribers invited by the **ROOT** user in the Cloud platform.
- Correspond to the **ADMIN**, **DBA**, **GUEST**, or **USER** in the Nebula Graph database.
- Access the database on the Cloud through a private endpoint.
- Connect to visualized tools, including Nebula Studio and Nebula Explorer.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@ You can create a Private Link endpoint in **Connectivity** to allow users to acc
3. After creating the **private endpoint**, copy the **Private IP address** in **Network interface** to the **Connectivity** page in Cloud. Click the **Create**.

!!! note

Private Link Endpoint IP information is stored in the Cloud, and you can click ![edit](../figs/edit.png) to modify.
Private Link Endpoint IP information is stored in the Cloud, and you can click ![edit](../figs/edit.png) to modify.

## Connect to Nebula Graph with Private Link

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ On the **Root Management** page, **OWNER** can reset **ROOT** users.

Only users with **ROOT** authority can manage **USER** users.

On the **User Management** page, the **ROOT** user can grant roles in graph spaces to other users. Available roles are `ADMIN`, `DBA`, `GUEST`, and `USER`.
On the **User Management** page, the **ROOT** user can grant roles in graph spaces to other users. Available roles are **ADMIN**, **DBA**, **GUEST**, and **USER**.

1. Select the graph space, click **Add User**, enter the specified user email and select the management authority of the user.
2. Click **Send Email** to send the email.
Expand Down
2 changes: 1 addition & 1 deletion docs-2.0/nebula-cloud/8.privacy-policy.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Privacy Policy

This privacy policy ("Policy") describes how the personally identifiable information ("Personal Information") you may provide on the https://www.nebula-cloud.io website ("Website" or "Service") and any of its related products and services (collectively, "Services") is collected, protected and used. It also describes the choices available to you regarding our use of your Personal Information and how you can access and update this information. This Policy is a legally binding agreement between you ("User", "you" or "your") and vesoft Inc. ("vesoft Inc.", "we", "us" or "our"). By accessing and using the Website and Services, you acknowledge that you have read, understood, and agree to be bound by the terms of this Agreement. This Policy does not apply to the practices of companies that we do not own or control, or to individuals that we do not employ or manage.
This privacy policy ("Policy") describes how the personally identifiable information ("Personal Information") you may provide on the https://www.nebula-cloud.io[TODO] website ("Website" or "Service") and any of its related products and services (collectively, "Services") is collected, protected and used. It also describes the choices available to you regarding our use of your Personal Information and how you can access and update this information. This Policy is a legally binding agreement between you ("User", "you" or "your") and vesoft Inc. ("vesoft Inc.", "we", "us" or "our"). By accessing and using the Website and Services, you acknowledge that you have read, understood, and agree to be bound by the terms of this Agreement. This Policy does not apply to the practices of companies that we do not own or control, or to individuals that we do not employ or manage.

## Automatic collection of information

Expand Down