🔒 Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided AZ-120 Domain 2
Domain 2 — Module 1 of 8 13%
8 of 28 overall

AZ-120 Study Guide

Domain 1: Migrate SAP Workloads to Azure

  • SAP on Azure: The Big Picture Free
  • Assessing SAP Workloads for Migration Free
  • Migration Strategies: The Decision Framework Free
  • RISE with SAP on Azure Free
  • Migration Execution: DMO, Classical, and Beyond Free
  • HANA System Replication for Migration Free
  • Post-Migration: Validation, Health, and HLI Migration Free

Domain 2: Design and Implement an Infrastructure to Support SAP Workloads

  • SAP-Certified Virtual Machines on Azure
  • Storage Architecture for SAP on Azure
  • Networking for SAP on Azure
  • HANA Architecture on Azure
  • SAP Application Tier on Azure
  • Proximity Placement and Availability Options
  • Azure Center for SAP Solutions (ACSS)
  • SAP Deployment Automation Framework (SDAF)

Domain 3: Design and Implement High Availability and Disaster Recovery

  • High Availability Concepts for SAP
  • High Availability for ASCS/SCS
  • HANA System Replication for HA
  • Shared Storage and Load Balancer Deep Dive
  • Disaster Recovery Strategy for SAP
  • Disaster Recovery Implementation

Domain 4: Maintain SAP Workloads on Azure

  • Azure Monitor for SAP Solutions
  • Backup for SAP HANA
  • Backup for SAP Application Servers
  • Security and Encryption for SAP
  • Microsoft Sentinel for SAP
  • Cost Optimization for SAP on Azure
  • SAP Operations and Lifecycle Management

AZ-120 Study Guide

Domain 1: Migrate SAP Workloads to Azure

  • SAP on Azure: The Big Picture Free
  • Assessing SAP Workloads for Migration Free
  • Migration Strategies: The Decision Framework Free
  • RISE with SAP on Azure Free
  • Migration Execution: DMO, Classical, and Beyond Free
  • HANA System Replication for Migration Free
  • Post-Migration: Validation, Health, and HLI Migration Free

Domain 2: Design and Implement an Infrastructure to Support SAP Workloads

  • SAP-Certified Virtual Machines on Azure
  • Storage Architecture for SAP on Azure
  • Networking for SAP on Azure
  • HANA Architecture on Azure
  • SAP Application Tier on Azure
  • Proximity Placement and Availability Options
  • Azure Center for SAP Solutions (ACSS)
  • SAP Deployment Automation Framework (SDAF)

Domain 3: Design and Implement High Availability and Disaster Recovery

  • High Availability Concepts for SAP
  • High Availability for ASCS/SCS
  • HANA System Replication for HA
  • Shared Storage and Load Balancer Deep Dive
  • Disaster Recovery Strategy for SAP
  • Disaster Recovery Implementation

Domain 4: Maintain SAP Workloads on Azure

  • Azure Monitor for SAP Solutions
  • Backup for SAP HANA
  • Backup for SAP Application Servers
  • Security and Encryption for SAP
  • Microsoft Sentinel for SAP
  • Cost Optimization for SAP on Azure
  • SAP Operations and Lifecycle Management
Domain 2: Design and Implement an Infrastructure to Support SAP Workloads Premium ⏱ ~13 min read

SAP-Certified Virtual Machines on Azure

Learn which Azure VM families are certified for SAP workloads, how to read SAP Note 1928533, understand SAPS benchmarks, and when to use constrained vCPU VMs to save on SAP licensing costs.

Choosing the right VM for SAP

☁️ Mei opens a spreadsheet. “Raj, we validated the migration. Now we need to design the actual infrastructure. Step one: picking the right VMs. And with SAP, you cannot just grab whatever looks big enough — we need VMs that SAP has tested and certified.”

🏗️ Raj frowns. “Certified? What happens if we use a non-certified VM?”

☁️ Mei shakes her head. “SAP will not support you. If you open a ticket for a production issue and your VM is not on the certified list, SAP can refuse to help. That list lives in SAP Note 1928533 — it is the single most important reference for AZ-120.”

☕ Simple explanation

Think of it like buying a car seat for a child.

You could technically strap any cushion to the seat, but only crash-tested, certified car seats are approved for safety. If something goes wrong and you used an uncertified seat, insurance will not cover you. SAP-certified VMs work the same way — they have been tested and approved, and using anything else means you are on your own if something breaks.

SAP Note 1928533 (“Supported Products and Azure VM Types”) is a living document maintained by SAP. It maps every Azure VM SKU that SAP has performance-tested against specific SAP products. The note includes SAPS benchmark ratings, maximum supported memory, supported operating systems per VM type, and restrictions.

Azure and SAP jointly run benchmark tests on new VM generations before adding them to the note. This co-certification is part of the broader Microsoft-SAP partnership and ensures predictable performance for production workloads.

VM families for SAP workloads

Not every Azure VM family is suitable for SAP. Here are the families you need to know for the exam:

M-series, Mv2-series, and newer Msv3/Mdsv3-series — HANA database tier These are the memory-optimized giants. M-series VMs scale up to 4 TB of RAM, Mv2-series reaches approximately 12 TB, and the newer Msv3/Mdsv3-series extends capacity further. They are purpose-built for in-memory databases like HANA and are the most commonly tested VMs for production HANA.

E-series (Ev4, Ev5) — SAP application tier E-series VMs offer a strong balance of memory and compute. They are the go-to choice for SAP application servers (dialog instances, batch servers, ASCS/SCS) where you need good memory but not the extreme amounts required for HANA.

D-series (Dv4, Dv5) — development, test, and non-HANA production D-series provides general-purpose compute at a lower cost. They are not certified for production HANA but are certified for production SAP non-HANA workloads such as Solution Manager, and work well for non-production SAP systems and sandbox environments.

Azure VM families for SAP workloads
AspectM-series / Mv2 / Msv3E-series (Ev4/Ev5)D-series (Dv4/Dv5)
Primary roleHANA database tierSAP application serversDev/test, non-HANA production, and non-prod
Max memoryUp to ~12 TB (Mv2), higher with Msv3/Mdsv3Up to 672 GBUp to 256 GB
HANA certifiedYes — productionNo (app tier only)No (not for HANA, but certified for non-HANA SAP production)
Write AcceleratorSupported (for HANA log volumes)Not supportedNot supported
Typical SAP componentsHANA DB, BW/4HANAASCS, dialog, batch, Web DispatcherSandbox, training, Solution Manager, non-HANA production apps
Cost tierPremiumMid-rangeCost-effective

🏗️ Raj does a quick calculation. “Our HANA database is 2 TB. So M-series fits, and we do not even need Mv2.”

☁️ Mei nods. “Correct. An M192ms with 4 TB of RAM gives you plenty of headroom. For the application servers, we will use E-series. And your sandbox can run on D-series to keep costs down.”

💡 Exam tip: Know the family-to-role mapping

The exam loves asking which VM family to use for which SAP component. Remember: M-series/Mv2/Msv3 for HANA, E-series for application servers, D-series for dev/test and non-HANA production workloads. If a question mentions HANA production, only M-series, Mv2-series, or Msv3/Mdsv3-series is correct.

💡 ⚠️ Recently changed — exam alert

Azure’s HANA-certified VM portfolio continues to expand. The Msv3 and Mdsv3 series are newer additions beyond the well-known M-series and Mv2-series. Exam questions may reference these newer families. The key principle remains: only memory-optimised VM families (M-series, Mv2, Msv3/Mdsv3) are certified for production HANA. If you see an E-series or D-series VM offered as a HANA production answer, it is wrong regardless of its memory size.

SAPS benchmarks

SAPS (SAP Application Performance Standard) is the unit SAP uses to measure throughput. Every certified VM has a published SAPS rating that tells you how many business transactions per hour it can handle.

When sizing an SAP system:

  1. Run SAP Early Watch reports or the Quick Sizer tool against your existing system to determine your SAPS requirement
  2. Look up VM SAPS ratings in SAP Note 1928533
  3. Pick a VM that meets or exceeds the requirement with at least 20 percent headroom
SAPS is not just CPU speed

SAPS is a composite benchmark that measures end-to-end processing, including CPU, memory, and I/O. A VM with more cores does not automatically have a higher SAPS rating — the benchmark captures real-world SAP transaction performance. Always use published SAPS numbers rather than trying to calculate them from VM specs.

Constrained vCPU VMs

☁️ Mei leans forward. “Here is a licensing trick that can save PrecisionSteel serious money. Some SAP products license by the number of CPU cores. Azure offers constrained vCPU variants of M-series and E-series VMs.”

A constrained vCPU VM has the same memory as the full VM but fewer active cores. For example, the M64ms has 64 vCPUs and 1.7 TB RAM. The constrained M64-32ms has 32 vCPUs and the same 1.7 TB RAM. If your workload is memory-bound (HANA usually is), you get the same memory at half the core count — which means lower SAP licensing costs.

🏗️ Raj grins. “Same memory, fewer cores, cheaper license. I like it.”

💡 Exam tip: Constrained vCPU for licensing

When the exam describes a scenario where SAP licensing is by CPU core and the workload is memory-intensive, constrained vCPU VMs are the right answer. The VM cost stays the same, but the SAP license cost drops because you have fewer countable cores.

Azure VM extension for SAP

The Azure VM extension for SAP (formerly known as the Enhanced Monitoring extension) is mandatory for SAP support. It feeds Azure infrastructure metrics — CPU, memory, disk, network — into the SAP system so that SAP Early Watch and transaction ST06 display accurate data.

Without this extension, SAP Support will ask you to install it before they troubleshoot performance issues.

Key facts:

  • Install on every VM running SAP components
  • Feeds data to SAP Host Agent which exposes it in the SAP GUI
  • Required for SAP support agreements
  • Can be deployed via Azure CLI, PowerShell, or ARM templates
Question

What is SAP Note 1928533 and why is it critical for AZ-120?

Click or press Enter to reveal answer

Answer

SAP Note 1928533 is the definitive reference listing all Azure VM types certified for SAP workloads. It includes SAPS ratings, supported OS versions, and maximum memory per VM. Using a non-certified VM means SAP will not provide production support.

Click to flip back

Question

Which Azure VM families are certified for production SAP HANA?

Click or press Enter to reveal answer

Answer

M-series, Mv2-series, and newer Msv3/Mdsv3-series. M-series supports up to 4 TB RAM, Mv2-series up to approximately 12 TB, and Msv3/Mdsv3 extends capacity further. These are the VM families certified for production HANA databases on Azure.

Click to flip back

Question

What is a constrained vCPU VM and why is it useful for SAP?

Click or press Enter to reveal answer

Answer

A constrained vCPU VM has fewer active CPU cores but the same memory as the full variant. This is useful when SAP licensing is based on core count — you get the full memory for HANA at a lower SAP license cost while paying the same Azure VM price.

Click to flip back

Question

What does SAPS measure?

Click or press Enter to reveal answer

Answer

SAP Application Performance Standard (SAPS) measures end-to-end transaction throughput. It is the standard benchmark for sizing SAP systems. Every certified Azure VM has a published SAPS rating in SAP Note 1928533.

Click to flip back

Question

What is the Azure VM extension for SAP and why is it required?

Click or press Enter to reveal answer

Answer

The Azure VM extension for SAP feeds infrastructure metrics (CPU, memory, disk, network) into the SAP system via SAP Host Agent. It is mandatory for SAP support — without it, SAP may refuse to troubleshoot performance issues.

Click to flip back

Knowledge check

Knowledge Check

PrecisionSteel needs a VM for their 2 TB production SAP HANA database. Which VM family should Mei recommend?

Knowledge Check

PrecisionSteel's SAP license is based on CPU core count. Their HANA workload needs 1.7 TB of memory but does not fully utilize 64 cores. What should Mei recommend?

Knowledge Check

Mei is creating a post-deployment checklist for PrecisionSteel's SAP VMs. Which component must be installed on every Azure VM running SAP to maintain SAP support eligibility?

Summary

You now know how to select the right Azure VMs for SAP: M-series, Mv2, and Msv3/Mdsv3 for HANA, E-series for application servers, D-series for dev/test and non-HANA production, constrained vCPU for licensing savings, and the mandatory VM extension for SAP support. SAP Note 1928533 is your single source of truth.

Next up, we will design the storage layer — because even the fastest VM is useless if the disks cannot keep up with HANA’s I/O demands.

🎬 Video coming soon

← Previous

Post-Migration: Validation, Health, and HLI Migration

Next →

Storage Architecture for SAP on Azure

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.