Skip to content

Commit 36800cf

Browse files
committed
Comments
1 parent 0d6d134 commit 36800cf

15 files changed

+51
-47
lines changed

articles/storage-discovery/core-concepts.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,40 @@ author: pthippeswamy
55
ms.service: azure-storage-mover
66
ms.topic: overview
77
ms.date: 08/01/2025
8-
ms.author: pthippeswamy
8+
ms.author: shaas
99
---
1010

1111
# Azure Storage Discovery concepts
1212

13+
The concepts and terminology used throughout this documentation are defined below.
14+
15+
### Azure Storage Discovery Workspace (ASDW)
16+
The Azure Storage Discovery Workspace is the resource used to deploy and manage Storage Discovery in your subscription. It defines the scope of analysis - such as subscriptions or resource groups and once created, it enables visibility into capacity, transactions, and configuration trends across selected storage accounts.
17+
18+
### Workspace Root
19+
Azure Resource Manager (ARM) resource identifiers that define the root-level boundaries of an Azure Storage Discovery Workspace (ASDW). These roots specify the top-level Azure resources - such as subscriptions and/or resource groups - over which the discovery workspace will operate.
20+
21+
Example:
22+
23+
```json
24+
"workspaceRoots": [
25+
"/subscriptions/abc123...",
26+
"/subscriptions/abc123/resourceGroups/rg1"
27+
]
28+
```
29+
30+
This configuration means the workspace will monitor storage accounts under the specified subscription and resource group.
31+
32+
> [!NOTE]
33+
> - Users need Reader access on subscriptions or resource groups to add them to workspaceRoots during ASDW deployment.
34+
35+
36+
### Scope
37+
A Scope in Azure Storage Discovery represents a logical grouping of storage accounts based on user-defined criteria, such as resource tags. Scopes are configured within the boundaries of a workspace and serve as filters to organize and segment data for reporting and insights. By defining scopes, users can tailor their workspace to align with specific business units, workloads, or any segment of their Azure Storage environment they wish to monitor. This enables more targeted visibility and actionable insights across distinct areas of the storage estate. Users have flexibility to define:
38+
39+
- A scope without any ARM tags will include all storage accounts within the defined scope
40+
- A scope with tags enables users to selectively choose specific storage accounts based on Azure tags assigned to the storage accounts.
41+
1342
Deploying Azure Storage Discovery workspace in one of your Azure subscriptions is the first step in starting aggregation of storage account metrics. This article discusses the important decisions and best practices for a Storage Discovery deployment.
1443

1544
## Select a subscription and region for Azure Storage Discovery workspace deployment
@@ -37,6 +66,7 @@ Storage Discovery is available in two different SKUs or pricing plans.
3766
| Pricing Plan | Best for | Capacity | Transactions | Configuration | History |
3867
|---|---|---|---|---|---|
3968
| Free | Small-scale deployments and evaluation | • Trends<br>• Distributions<br>• Top storage accounts | Not available | • Resource configuration | • Backfill: 15 days<br>• Retention: 15 days |
40-
| Standard | Production deployments with comprehensive insights | • Trends<br>• Distributions<br>• Top storage accounts | • Trends<br>• Distributions<br>• Top storage accounts | • Resource configuration<br>• Security configuration | • Backfill: 15 days<br>• Retention: 18 months |
69+
| Standard | Production deployments with comprehensive insights | • Trends<br>• Distributions<br>• Top storage accounts | • Trends<br>• Distributions<br>• Top storage accounts | • Resource configuration<br>• Security configuration | • Backfill: 30 days<sup>1</sup> <br>• Retention: 18 months |
4170

71+
<sup>1</sup> Storage Discovery will soon support 6 months of historical data through upcoming backfill enhancements for Standard pricing plan.<br><br>
4272
Refer [Storage Discovery Pricing page](pricing.md) for more details.

articles/storage-discovery/create-workspace.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to create an discovery workspace.
55
author: pthippeswamy
66
ms.service: azure-storage-mover
77
ms.topic: how-to
8-
ms.author: pthippeswamy
8+
ms.author: shaas
99
ms.date: 08/01/2025
1010
---
1111

@@ -22,7 +22,7 @@ This article helps you create an ASDW resource.
2222
Click on **Create**
2323

2424
> [!div class="mx-imgBorder"]
25-
> ![Screenshot of the create ASDW page.](media/create/create.png)
25+
> ![Screenshot of the create ASDW page.](./media/create-resource.png)
2626
2727
Choose a **Subscription** and **Resource group** to create the discovery workspace
2828

@@ -46,20 +46,20 @@ WorkspaceRoots specifies the top-level Azure resource identifiers - such as subs
4646
> - Up to 100 resources - subscriptions and/or resource groups can be included in one ASDW.
4747
4848
> [!div class="mx-imgBorder"]
49-
> ![Screenshot of the workspaceRoots.](media/create/workspaceroots.png)
49+
> ![Screenshot of the workspaceRoots.](./media/workspace-roots-checks.png)
5050
5151
Once the subscriptions, resource groups or tenant is added to the workspace, an access check is run to verify if the user has Microsoft.Storage/storageAccounts/read on the added resources. As the checks are running, status of the run is as shown:
5252

5353
> [!div class="mx-imgBorder"]
54-
> ![Screenshot of the access check on workspaceRoots.](media/create/createaccess.png)
54+
> ![Screenshot of the access check on workspaceRoots.](./media/create-access.png)
5555
5656
If you do not have Microsoft.Storage/storageAccounts/read on any of the resources added, remove the resource from the workSpaceRoots to proceed with the creation of workspace or resolve the access issue and try again.
5757

5858
### Create Scope
5959
Scopes are logical groupings of storage accounts within the defined workspaceRoots.They allow you to filter and organize data using tags and resource types. Scope enables targeted insights - you can create scopes for different departments, environments, or compliance zones.
6060

6161
> [!div class="mx-imgBorder"]
62-
> ![Screenshot of scope](media/create/scope.png)
62+
> ![Screenshot of scope](./media/scope.png)
6363
6464
> [!IMPORTANT]
6565
> **Default Scope** is added automatically, which would include all storage accounts within the subscriptions or resource groups added in the **workspaceRoots**
@@ -69,15 +69,15 @@ Add tags, if needed on the ASDW resource and click on Review and Create.
6969
If the access check for the workspaceRoots resources hasn’t finished yet, the Review and Create tab shows a message saying the check is still in progress. You won’t be able to deploy the resource until the check is complete.
7070

7171
> [!div class="mx-imgBorder"]
72-
> ![Screenshot of access checks.](media/create/reviewandcreate.png)
72+
> ![Screenshot of access checks.](./media/review-create.png)
7373
7474
> [!NOTE]
7575
> Note that Discovery resource creation fails if the access checks on any added subscription or resource group or tenant is not successful.
7676
7777
When the access checks completes successfully, resource can be deployed.
7878

7979
> [!div class="mx-imgBorder"]
80-
> ![Screenshot of deployment complete.](media/create/deploy.png)
80+
> ![Screenshot of deployment complete.](./media/deploy.png)
8181
8282
> [!NOTE]
8383
> Note that it will take upto 24 hours for the metrics to start appearing in the Reports after the scope is created.

articles/storage-discovery/deploy-planning.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: pthippeswamy
55
ms.service: azure-storage-mover
66
ms.topic: overview
77
ms.date: 08/01/2025
8-
ms.author: pthippeswamy
8+
ms.author: shaas
99
---
1010

1111
# Azure Storage Discovery: Regional Availability and Planning Guide
@@ -20,7 +20,7 @@ Azure Storage Discovery Workspaces (ASDW) are the foundational resource for conf
2020

2121
### What This Means for You
2222

23-
The region where your ASDW is deployed determines where the control plane for your discovery experience resides. This includes:
23+
The region where your discovery workspace is deployed determines where the control plane for your discovery experience resides. This includes:
2424

2525
- **Data residency**: Metadata and insights are stored in the region where the workspace is created.
2626
- **Latency**: Choosing a region close to your operational base can improve dashboard responsiveness.

articles/storage-discovery/index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
ms.service: azure-storage-mover
1212
ms.topic: hub-page
1313
author: pthippeswamy
14-
ms.author: pthippeswamy
14+
ms.author: shaas
1515
ms.date: 08/01/2025
1616

1717

130 KB
Loading
Binary file not shown.

0 commit comments

Comments
 (0)