You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cosmos-db/mongodb/vcore/how-to-scale-cluster.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.reviewer: sidandrews
8
8
ms.service: cosmos-db
9
9
ms.subservice: mongodb-vcore
10
10
ms.topic: how-to
11
-
ms.date: 08/28/2023
11
+
ms.date: 06/20/2024
12
12
---
13
13
14
14
# Scaling and configuring Your Azure Cosmos DB for MongoDB vCore cluster
@@ -66,7 +66,7 @@ You can increase the storage size to give your database more room to grow. For e
66
66
67
67
## Enable or disable high availability
68
68
69
-
You can enable or disable high availability (HA) to suit your needs. HA avoids database downtime by maintaining replica shards of every primary shard in a cluster. If a primary shard goes down, incoming connections are automatically redirected to its replica shard, ensuring that there's minimal downtime.
69
+
You can enable or disable [high availability (HA)](./high-availability.md) to suit your needs. HA avoids database downtime by maintaining replica shards of every primary shard in a cluster. If a primary shard goes down, incoming connections are automatically redirected to its replica shard, ensuring that there's minimal downtime.
70
70
71
71
1. To enable or disable HA, toggle the checkbox option.
Copy file name to clipboardExpand all lines: articles/cosmos-db/mongodb/vcore/introduction.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ ms.subservice: mongodb-vcore
10
10
ms.custom:
11
11
- ignite-2023
12
12
ms.topic: overview
13
-
ms.date: 08/28/2023
13
+
ms.date: 06/20/2024
14
14
---
15
15
16
16
# What is Azure Cosmos DB for MongoDB (vCore architecture)?
@@ -30,7 +30,7 @@ Developers can rest easy knowing that they have access to one unified support te
30
30
31
31
## Low total cost of ownership (TCO)
32
32
33
-
Azure Cosmos DB for MongoDB's scalable architecture is designed to deliver the best performance and cost efficiency for your workloads. Visit the [pricing page](https://azure.microsoft.com/pricing/details/cosmos-db/) to learn more about pricing for each cluster tier or price out a cluster in the Azure portal. With optional high availability (HA), there's no need to pay for resources you don't need for workloads such as development and testing. With HA disabled, cost savings are passed on to you in the form of a reduced per-hour cost.
33
+
Azure Cosmos DB for MongoDB's scalable architecture is designed to deliver the best performance and cost efficiency for your workloads. Visit the [pricing page](https://azure.microsoft.com/pricing/details/cosmos-db/) to learn more about pricing for each cluster tier or price out a cluster in the Azure portal. With optional [in-region high availability (HA)](./high-availability.md), there's no need to pay for resources you don't need for workloads such as development and testing. With HA disabled, cost savings are passed on to you in the form of a reduced per-hour cost.
1.Leave the **High availability** option unselected. In the high availability (HA) acknowledgment section, select **I understand**. Finally, select **Save** to persist your changes to the cluster tier.
58
+
1.Unselect **High availability** option. In the high availability (HA) acknowledgment section, select **I understand**. Finally, select **Save** to persist your changes to the cluster tier.
59
59
60
60
:::image type="content" source="media/quickstart-portal/configure-scale.png" alt-text="Screenshot of cluster tier and scale options for a cluster.":::
61
+
62
+
You can always turn HA on after cluster creation for another layer of protection from failures.
61
63
62
64
1. Back on the cluster page, enter the following information:
63
65
64
66
| Setting | Value | Description |
65
67
| --- | --- | --- |
66
68
| Subscription | Subscription name | Select the Azure subscription that you wish to use for this Azure Cosmos DB for MongoDB cluster. |
67
-
| Resource Group| Resource group name | Select a resource group, or select **Create new**, then enter a unique name for the new resource group. |
68
-
| Cluster Name| A unique name | Enter a name to identify your Azure Cosmos DB for MongoDB cluster. The name is used as part of a fully qualified domain name (FQDN) with a suffix of *documents.azure.com*, so the name must be globally unique. The name can only contain lowercase letters, numbers, and the hyphen (-) character. The name must also be between 3-44 characters in length. |
69
+
| Resource group| Resource group name | Select a resource group, or select **Create new**, then enter a unique name for the new resource group. |
70
+
| Cluster name| A unique name | Enter a name to identify your Azure Cosmos DB for MongoDB cluster. The name is used as part of a fully qualified domain name (FQDN) with a suffix of *mongocluster.cosmos.azure.com*, so the name must be globally unique. The name can only contain lowercase letters, numbers, and the hyphen (-) character. The name must also be between 3 and 40 characters in length. |
69
71
| Location | The region closest to your users | Select a geographic location to host your Azure Cosmos DB for MongoDB cluster. Use the location that is closest to your users to give them the fastest access to the data. |
70
-
| MongoDB version | Version of MongoDB to run in your cluster | This value is set to a default of **5.0**|
72
+
| MongoDB version | Version of MongoDB to run in your cluster | This value is set to a default of the latest available MongoDB version.|
71
73
| Admin username | Provide a username to access the cluster | This user is created on the cluster as a user administrator. |
72
74
| Password | Use a unique password to pair with the username | Password must be at least eight characters and at most 128 characters. |
73
75
74
76
:::image type="content" source="media/quickstart-portal/configure-cluster.png" alt-text="Screenshot of various configuration options for a cluster.":::
75
77
78
+
1. Leave **Access to global distribution (preview)** and **Free tier** unselected.
79
+
80
+
1. Select **Next: Global distribution (preview)**.
81
+
76
82
1. Select **Next: Networking**.
77
83
78
-
1. In the **Networking** section, select **Allow public access from Azure services**. Additionally, add a firewall rule to give your client device or applications access to the cluster.
84
+
1. In the **Firewall rules** section on the **Networking** tab, select **Allow public access from Azure services and resources within Azure to this cluster**. Additionally, add a firewall rule to give your client device or applications access to the cluster.
79
85
80
-
:::image type="content" source="media/quickstart-portal/configure-cluster.png" alt-text="Screenshot of networking and firewall options for a cluster.":::
86
+
:::image type="content" source="media/quickstart-portal/networking-settings-at-provisioning.png" alt-text="Screenshot of networking and firewall options for a cluster.":::
81
87
82
88
> [!NOTE]
83
-
> In many corporate environments, developer machine IPs are hidden due to a VPN. In these cases, it's recommended to start with allowing access to all IPs for connection testing initially before refining the allow-list.
89
+
> In many corporate environments, developer machine IP addresses are hidden due to a VPN or other corporate network settings. In these cases, it's recommended to start with allowing access to all IP addresses by adding the 0.0.0.0 - 255.255.255.255 firewall rule for connection testing initially before refining the allow-list.
84
90
85
91
1. Select **Review + create**.
86
92
@@ -96,14 +102,12 @@ Get the connection string you need to connect to this cluster using your applica
96
102
97
103
1. From the Azure Cosmos DB for MongoDB vCore cluster page, select the **Connection strings** navigation menu option.
98
104
99
-
:::image type="content" source="media/quickstart-portal/select-connection-strings-option.png" alt-text="Screenshot of the connection strings option on the page for a cluster.":::
100
-
101
-
1. Record the value from the **Connection string** field.
105
+
:::image type="content" source="media/quickstart-portal/cluster-connection-string.png" alt-text="Screenshot of the connection strings option on the page for a cluster.":::
102
106
103
-
:::image type="content" source="media/quickstart-portal/connection-string-value.png" alt-text="Screenshot of the connection string credential for a cluster.":::
107
+
1. Copy or record the value from the **Connection string** field.
104
108
105
109
> [!IMPORTANT]
106
-
> The connection string in the portal does not include the username and password values. You must replace the `<user>` and `<password>` placeholders with the credentials you used when you originally created the cluster.
110
+
> The connection string in the portal does not include the username and password values. You must replace the `<user>` and `<password>` placeholders with the credentials you entered when you created the cluster.
0 commit comments