5.2 Workspace Architecture Decisions

90 minutes · Module 5

Workspace Architecture Decisions

By the end of this subsection, you will be able to choose between single and multi-workspace architectures, understand geo-residency requirements, and design a workspace topology for a given organization.

These decisions are made once and are painful to change. Moving data between workspaces requires re-ingestion — you cannot transfer existing data. Choose carefully.

Single workspace vs multi-workspace

Single workspace (recommended for most organizations):

One Log Analytics workspace with Sentinel enabled. All data sources ingest into this workspace. All analytics rules, hunting queries, and automation run against one unified dataset.

Advantages: simplest to manage, all data in one place for cross-source correlation, single set of analytics rules, single incident queue. The overwhelming majority of organizations — up to 5,000 users — run a single workspace.

Multi-workspace (required for specific scenarios):

ReasonExampleArchitecture
Data residencyEU data cannot leave the EU regionEU workspace (EU region) + US workspace (US region)
Tenant boundariesMSSP managing 10 client tenantsOne workspace per client, central workspace for cross-tenant visibility
Access controlHR investigation data must be restricted from general SOCRestricted workspace for HR data, main workspace for everything else
Cost separationBusiness units need separate Azure billingWorkspace per billing entity
Multi-workspace adds operational complexity

Each workspace needs its own analytics rules, its own retention configuration, and its own connector setup. Cross-workspace queries are possible (using the workspace() function in KQL) but are slower and subject to throttling. Do not create multiple workspaces unless you have a concrete reason from the table above.

Dev/test vs production

Create a separate dev/test workspace for testing analytics rules before deploying them to production. This avoids alert noise from broken rules hitting your production incident queue.

The dev workspace does not need full data ingestion — connect only the data sources you are testing against, and use minimal retention (30 days).

Naming conventions

Consistent naming across your Azure environment prevents confusion as the workspace count grows:

law-{company}-{purpose}-{region}

Examples:

  • law-northgate-sentinel-eastus (production Sentinel workspace, East US)
  • law-northgate-sentinel-dev-eastus (dev/test workspace)
  • law-northgate-sentinel-eu-westeurope (EU-resident data workspace)
Resource group strategy

Place the Log Analytics workspace and Sentinel in a dedicated resource group: rg-sentinel-prod. Do not mix them with application resources. This makes access control, cost tracking, and lifecycle management cleaner. Apply a resource lock (CanNotDelete) to prevent accidental workspace deletion.

Region selection

Choose the Azure region closest to your primary data sources. Sentinel’s performance is optimized when data does not cross regions during ingestion. For US-based organizations, East US or East US 2 are common choices. For EU-based organizations requiring GDPR data residency, West Europe or North Europe.

Region cannot be changed after creation

A Log Analytics workspace is created in a specific Azure region. You cannot move it to a different region later. If you choose incorrectly and need to change regions, you must create a new workspace and re-configure all data connectors. Verify your region choice against any data residency requirements before creating the workspace.

Architecture decision: how many workspaces?

You are designing the Sentinel deployment for a 500-seat organization headquartered in New York with a branch office in London. All employees are on M365 E5. The company must comply with SOC 2 and has Palo Alto firewalls at both locations.
Do you have a data residency requirement that mandates EU data stays in the EU?

Check your understanding

1. A 200-person company with M365 E5 and no third-party tools asks whether they need multiple workspaces. What do you recommend?

Single workspace — no data residency, no tenant boundary, no access restriction requirements. Multi-workspace adds complexity with no benefit for a 200-person single-tenant environment.
Two workspaces — production and dev
One workspace per Defender product

2. You created a workspace in East US but your organization just acquired a German subsidiary with GDPR data residency requirements. What do you do?

Move the existing workspace to West Europe
Ignore the requirement — all data goes to East US
Create a second workspace in West Europe for German subsidiary data. Use cross-workspace queries for unified hunting. Keep the East US workspace for all other data.