App Development, Data & AI Trends

How to Build an Azure Landing Zone for Regulated Industries

Written by Jeff Rogers | Jun 10, 2026 6:08:26 PM

Most Azure landing zone projects for regulated companies are scoped backwards. The plan reads infrastructure first: design the platform, build it out, onboard a pilot workload at the end. I've watched insurance carriers, hospital systems, and financial services firms sign up for that plan and end up with a platform full of controls and no workload generating return on any of them.

An Azure landing zone for a regulated-industry company gets built around its first workload, in three iterations: scope the workload's compliance profile, design its data and access model and deploy the platform beneath it, then run it end to end with auditor-ready evidence. The platform itself is about two weeks of engineering. The workload absorbs the rest of the effort, and a typical first pass from workload definition to audit-ready pilot fits inside a quarter.

That effort breakdown is the whole argument of this post. Here is what each iteration produces, the traps that sink first audits, and the deliverables to hold your implementation partner accountable for.

Why the workload gets most of the effort

Standing up the platform components of an Azure landing zone is roughly two weeks of engineering. Microsoft's reference architecture is well established, the accelerators work, and a competent team can deploy identity, networking, policy, and monitoring quickly. If a proposal allocates most of its effort to infrastructure, you're paying for padding.

To me, the first workload is the project. It's where every hard question lives. What data does the workload touch, and which fields are PHI, PCI, or nonpublic personal information under NAIC rules? Which regulations attach to that data, and what do they demand about where it lives and who sees it? What will the auditor ask to see? None of that gets answered in the abstract, and every platform decision depends on the answers.

It's also where the ROI case gets made or lost. I see too many teams over-invest on the infrastructure side and then either not need what they built or not have the use case to show return on it. Every control enabled, customer-managed keys everywhere, full data segregation by default, and then the first use case arrives needing half of it. Start from the use case and you can right-size the platform. Or at least know that you need all the bells and whistles, and weigh the costs with eyes open.

So the process below is three passes over the same workload at increasing depth: defined, then modeled and platformed, then running and proven. The landing zone materializes underneath it along the way.

Iteration 1: Define the pilot workload and its regulatory profile

The first pass produces a workload definition rigorous enough to size everything downstream.

Pick the pilot deliberately. The best first workload has a clear business owner, data that exercises your hardest regulatory requirements, and a measurable outcome. Often it's the system you already want off your books, the legacy platform that costs more than it looks. Then classify its data with discipline: which fields are regulated, which are operational, and which the workload needs at all. Map the classifications to the frameworks in play, SOC 2 Type II, HIPAA, the NAIC Insurance Data Security Model Law, and PCI DSS where payment data flows. Microsoft's Azure compliance documentation maps Azure services to each framework and is the right scoping reference for your compliance team.

Strong classification of what the workload needs is what unlocks everything else. In healthcare, there are ways to manage PHI statelessly, or to keep PHI in the EMR entirely and bring only de-identified data onto the platform. Either choice removes weeks of platform scope and shrinks your audit boundary. But you can only make those calls once you know precisely what data the workload requires.

Two patterns I see repeatedly in the field. Healthcare teams have to spend this iteration on their EMR integration pathways: when to pull data out, how, what to get, and which compliance checks are needed to obtain signoff. That signoff is a big lift, and most plans don't budget for it. Insurance carriers working with health data love over-investing in FHIR specification handling. They stand up full FHIR servers when message translation into core entities would serve the workload. FHIR handling is an important element. It should also be right-sized.

The architecture selection comes last in this iteration, as an output of the workload definition rather than a starting assumption. The base pattern is Microsoft's Azure landing zone conceptual architecture from the Cloud Adoption Framework, with a hub-spoke network topology and a split between platform landing zones (shared identity, connectivity, management) and application landing zones (one per workload, per environment). That part is settled. The key additive for a regulated buyer is data isolation and access control design, and that's use-case specific. GDPR requires customer data to stay physically in the EU. HIPAA can require data to physically live in separation. Those rules set your region strategy and subscription boundaries before anything deploys.

Iteration 2: Design the workload's data and access model, then deploy the platform under it

The hardest part of a regulated landing zone is protecting the data properly while it still does two jobs: giving you macro insight across the data for analytics, and getting the right people to the right data at the right time. Lock the data down completely and the analytics teams route around you. Open it up and you fail the audit. The second pass is where you design your way out of that bind.

The data and access model is the bulk of this iteration's work. By default, I set up shared data with strict access rules and flexible schemas, and let requirements dictate when segregation is needed. Regulations evolve, sure. But use cases evolve too, and new use cases bring new types of regulated data onto the platform over time. Build the segmentation rules to scale. I've seen landing zones miss on their first audit because segmentation was built rigid and the second use case broke it.

With the model designed, the platform deployment is the fast part, roughly two weeks of engineering, and every component gets configured to what the workload's compliance mapping demands:

Identity. Microsoft Entra ID with conditional access and Privileged Identity Management for just-in-time admin access, scoped to the roles the workload's access model defined. Standing privileged access is a finding waiting to happen.

Network. The hub-spoke topology with Azure Firewall in the hub, private endpoints so the workload's data never traverses the public internet, and a VPN or ExpressRoute gateway back to your data centers.

Observability. Azure Monitor with diagnostic settings enforced through Azure Policy, feeding Microsoft Sentinel. Uniformity beats depth here. One unlogged subscription undermines the audit story for all of them.

Encryption and key management. Azure Key Vault for secrets and certificates, customer-managed keys where the workload's regulations require them, TLS enforced between services.

Tagging and cost governance. Azure Policy enforcing a tagging standard from the first resource, so cost allocation and classification labels exist before workloads multiply. Untagged platforms are how cloud costs end up higher than they need to be.

For control vocabulary, anchor to NIST SP 800-53, which most regulated-industry audit frameworks map back to, and the Azure Well-Architected Framework security pillar for implementation guidance. Azure Policy's built-in regulatory compliance initiatives generate continuous assessment data, which becomes your evidence pipeline in the third iteration.

Iteration 3: Run the workload end to end and package the proof

The third pass puts the workload into production through the pattern you've now built twice on paper. The workload moves into its application landing zone through subscription vending: a new subscription pre-wired with the policies, networking, and logging from the second iteration. Because the workload was defined first and the platform was sized to it, onboarding is execution rather than discovery. And if the workload is coming off an aging system, the same right-sizing logic applies to how you modernize it: move what the use case needs, leave the rest where it is.

Three artifacts get produced alongside the migration, and they carry as much long-term value as the running workload. First, runbooks for the operations your team will repeat: subscription vending, access requests and reviews, incident response, key rotation. Second, the landing zone model document recording what was built and why, with each decision traced to a regulatory requirement. Third, the compliance evidence package: control mappings, Azure Policy compliance exports, log samples, and access review records, organized the way your auditor will ask for them. Evidence assembled continuously through the build costs almost nothing. Evidence reconstructed three weeks before an audit costs the timeline.

The pattern is the point. Workload #2 should enter through the same vending process, inherit the same data and access model, and add only what its own regulatory profile requires.

How this differs from a generic landing zone project

Design area

Generic Azure landing zone project

Workload-first regulated landing zone

Project shape

Infrastructure built first, workloads onboarded later

One workload built in three iterations, platform deployed beneath it

Effort allocation

Most of the effort on platform design and build

About two weeks on platform, the rest on the workload

Data architecture

Deferred to future workload teams

Classified in the first iteration, drives region and subscription design

Subscriptions

Often shared across environments

Production and non-production separated, per-workload application landing zones

Identity

Entra ID with standard roles

Conditional access plus PIM, scoped to the workload's access model

Logging

Enabled per team preference

Enforced uniformly by policy, retained to regulatory schedule

Audit evidence

Assembled on request

Generated continuously via policy compliance exports

ROI

Hoped for once workloads arrive

Measured against the pilot at go-live

 

The five compliance traps that sink first audits

  1. Bolted-on compliance. Controls retrofitted after the platform is built leave seams, and auditors find seams. The workload's compliance profile belongs at the front of the project, which is what the first iteration exists to do.

  2. Shared subscriptions for production and non-production. One subscription boundary is one blast radius and one audit scope. Separate them from the start, because separating them later means re-platforming.

  3. Unmanaged secrets. Connection strings in app settings and certificates on developer laptops. Key Vault adoption has to be enforced by policy. Voluntary adoption stops at about 80 percent, and the audit finding lives in the other 20.

  4. Inconsistent logging. Diagnostic settings configured by hand drift immediately. If logging isn't applied through policy, you will discover the unlogged resource during evidence collection.

  5. An incomplete evidence pipeline. Controls that work but can't be proven don't count in an audit. Every control deployed should have a named evidence source from the day it goes live.

What to expect from your partner when the pilot goes live

Five deliverables, by name. A reference architecture document tracing each design decision to a regulatory requirement. The landing zone deployed and tested, with policy compliance verified. The first workload migrated and running in its application landing zone. An auditor-ready evidence package. And a runbook for onboarding workload #2 without repeating the discovery work.

Then use the effort split as a second test. Ask any prospective partner how much of the engagement goes to platform work versus workload work. If the answer is mostly platform, you're buying infrastructure and hoping a use case shows up to justify it. I'd sign the proposal that spends its effort where the regulatory risk and the ROI both live: on your workload.