Updated for 2026 Exam Objectives

AZ-120 Practice Test

Planning and Administering Microsoft Azure for SAP Workloads

AZ-120 tests whether you can actually plan, deploy, and run production SAP landscapes on Azure β€” SAP-certified VM sizing, HANA/SCS clustering, Pacemaker and STONITH, and Azure Site Recovery for SAP β€” not just recognize SAP-on-Azure terminology.

Our 500 scenario-based questions cover the full AZ-120 blueprint across four domains: migrating SAP workloads to Azure (target infrastructure sizing with SAPS, supported deployment scenarios, licensing and cost, migration strategy including lift-and-shift and lift-shift-migrate to HANA, Azure landing zones for SAP, and SAP RISE networking and integration), designing and implementing an infrastructure to support SAP workloads on Azure (choosing SAP-certified VMs, automating deployment with Bicep/ARM templates and the SAP Deployment Automation Framework, designing SAP-latency-aware networking with proximity placement groups and Accelerated Networking, and storage design including Azure NetApp Files, Write Accelerator, and encryption), designing and implementing high availability and disaster recovery (clustering HANA and SAP Central Services, configuring Pacemaker and STONITH/fence agents, Azure Site Recovery strategy, and backup/restore and disaster recovery testing), and maintaining SAP workloads on Azure (optimizing performance and cost with Azure Advisor and Reserved Instances/Savings Plans, monitoring with Azure Monitor for SAP solutions, and managing systems with Azure Center for SAP solutions and the SAP LaMa connector). Every question is grounded against live Microsoft Learn Azure-for-SAP documentation.

Start Free Practice β€” 40 Questions

No credit card required. Upgrade to full 500 questions for $19.99 when ready.

500 Exam-Style Questions
7-Day Money-Back Guarantee

Is this for you?

Your AZ-120 exam is in the next 2-4 weeks
You've studied the concepts but aren't sure you'll pass
You want questions harder than the real exam
You want to understand why answers are correct, not just memorize

This is NOT for you if:

You're looking for braindumps or exam leaks
You haven't started studying the concepts yet
Most successful candidates start practice 2-3 weeks before their exam
Updated for the latest exam blueprint

AZ-120 Exam Details

What to expect on exam day

Questions

40

Duration

100 minutes

Passing Score

700

Exam Cost

$165

Exam Domains Covered

Master all topics tested on the AZ-120 exam

1

Migrate SAP workloads to Azure

2

Design and implement an infrastructure to support SAP workloads on Azure

3

Design and implement high availability and disaster recovery (HADR)

4

Maintain SAP workloads on Azure

Test Yourself Right Now

Try 5 real practice questions β€” no signup needed

🎯

5 Free AZ-120 Questions

See how ready you are for the AZ-120 exam. Each question includes a detailed explanation so you learn as you go.

No account requiredTakes 2-3 minutesInstant results

Sample AZ-120 Practice Questions

10 real questions from the free AZ-120bank. Pick an answer in your head, then open β€œShow answer” for the explanation.

  1. 1. A customer needs an Azure sizing recommendation for a new three-tier S/4HANA production system. They know the application-tier SAPS requirement and the HANA database memory requirement. Which unit does SAP use to express the application-tier throughput requirement that you must match against certified Azure VM types?

    • A. SAPS
    • B. IOPS
    • C. vCPU count alone
    • D. GB of allocated RAM
    Show answer

    Correct answer: A

    SAP expresses business transaction throughput in SAPS (SAP Application Performance Standard), and Azure VM throughput for certified SAP VM types is documented against SAPS in SAP Note 1928533. IOPS measures storage performance, not compute throughput. vCPU count alone ignores clock speed and architecture differences between VM families. RAM size determines whether a VM fits the HANA memory footprint but does not by itself express application-tier throughput.

  2. 2. A customer wants to use Azure Data Factory to periodically extract data from their SAP system running under RISE with SAP ECS, and the data connector requires a self-hosted integration runtime to reach the SAP system over the private network peering. Whose Azure subscription should host and operate the VM running that self-hosted integration runtime?

    • A. SAP's RISE/ECS-managed subscription, since SAP is responsible for customer-side data integration tooling
    • B. The customer's own Azure subscription - the self-hosted integration runtime communicates with SAP over the established vnet peering, and the customer deploys and operates it
    • C. A brand-new, unrelated third-party Azure subscription that has no network peering to either the customer's environment or SAP's RISE environment
    • D. No subscription is needed, because Data Factory can reach RISE-managed SAP systems directly over the public internet, bypassing the integration runtime and vnet peering entirely
    Show answer

    Correct answer: B

    The self-hosted integration runtime VM used by Data Factory (or Synapse) to reach an SAP RISE/ECS system runs in the customer's own subscription and virtual network, connected via the established vnet peering; deployment and operation of that VM is explicitly the customer's responsibility, not SAP's. SAP RISE/ECS exposes communication ports but is not responsible for customer-side integration tooling. A disconnected third-party subscription would have no path to the SAP system's private network. Data Factory cannot reach the RISE-managed private network over the public internet without the integration runtime and peering in place.

  3. 3. A customer asks what a VM extension for SAP is used for once it is installed on an SAP application or database VM in Azure. What is its primary purpose?

    • A. It automatically resizes the VM to a larger SKU whenever CPU utilization exceeds 80 percent
    • B. It collects Azure infrastructure performance counters (CPU, disk, network) and exposes them to the SAP Host Agent
    • C. It encrypts network traffic between the application server and the database server
    • D. It replaces the need for an operating system license on the VM
    Show answer

    Correct answer: B

    The Azure VM extension for SAP (Azure Enhanced Monitoring, AEM) collects Azure infrastructure-level performance data and makes it available to the SAP Host Agent so SAP transactions like ST06 and OS07N show accurate host metrics. It does not perform autoscaling, does not affect OS licensing, and is not a network encryption mechanism.

  4. 4. A customer uses SAP Cloud Identity Authentication Services (IAS) in front of several SAP BTP applications and wants Microsoft Entra ID to remain the single, central identity provider for end users across the whole organization, including these BTP applications, without duplicating identity management inside SAP. What is the recommended integration pattern?

    • A. Create a completely separate, unrelated set of user accounts directly inside SAP IAS for BTP access
    • B. Configure Microsoft Entra ID to forward authentication requests to IAS as the final identity source of truth
    • C. Configure SAP IAS as a proxy identity provider that forwards authentication requests to Microsoft Entra ID, which acts as the central user store and identity provider
    • D. Disable Microsoft Entra ID entirely for any user who also needs BTP access
    Show answer

    Correct answer: C

    The documented pattern has SAP Cloud Identity Authentication Services act as a proxy identity provider that forwards authentication to Microsoft Entra ID, keeping Entra ID as the single central identity provider while still meeting SAP BTP's expected federation pattern. Creating a separate account set duplicates identity management, which the customer wants to avoid. Reversing the direction is not the documented pattern. Disabling Entra ID for BTP users contradicts the goal of central identity.

  5. 5. A startup wants only billing and subscription management assistance for their brand-new Azure subscription and does not need any technical break-fix support yet. Which Azure support plan already covers billing and subscription management at no extra charge?

    • A. Professional Direct support
    • B. Unified support
    • C. Premier support
    • D. Basic support
    Show answer

    Correct answer: D

    Basic support is included automatically and at no charge with every Azure subscription, and it covers billing and subscription management questions. Professional Direct, Unified, and Premier are all paid tiers intended for customers who additionally need technical break-fix support and proactive guidance, which this startup does not yet require.

Show 5 more questions
  1. 6. A customer already owns on-premises Windows Server and SQL Server licenses with active Software Assurance and wants to reduce Azure compute costs for the SAP application tier VMs running Windows. Which licensing approach should they use?

    • A. Purchasing brand-new pay-as-you-go Windows and SQL licenses bundled into the VMs regardless of existing entitlements
    • B. Deploying Linux VMs instead, since Windows licensing cannot be reduced in Azure
    • C. Azure Hybrid Benefit, applying their existing on-premises licenses toward Azure VM compute costs
    • D. Terminating the on-premises Software Assurance agreement first, since Azure Hybrid Benefit applies to licenses without active Software Assurance
    Show answer

    Correct answer: C

    Azure Hybrid Benefit lets customers with existing on-premises Windows Server and SQL Server licenses (with Software Assurance) apply those entitlements to Azure VMs instead of paying for licensing bundled into the VM cost, directly reducing spend. Buying new pay-as-you-go licenses on top of existing entitlements wastes money. Switching to Linux is unrelated to reusing already-owned Windows/SQL licenses. Azure Hybrid Benefit actually requires active Software Assurance, not its absence, so terminating that agreement would disqualify them from the benefit rather than enable it.

  2. 7. An architect researching SAP-specific landing zone guidance asks: what is the primary purpose of the SAP on Azure landing zone accelerator described in the Cloud Adoption Framework?

    • A. To provide an architectural approach and reference implementation for SAP workload landing zones inside an enterprise-scale Azure landing zone
    • B. To replace the need for any SAP-certified virtual machine sizing exercise during infrastructure planning
    • C. To automatically migrate SAP databases to Azure without any project planning or testing
    • D. To eliminate the ongoing need for Azure Policy governance on SAP application subscriptions
    Show answer

    Correct answer: A

    The SAP on Azure landing zone accelerator provides architectural guidance and a reference implementation specifically for SAP workload landing zones operating within the broader enterprise-scale Azure landing zone framework. It does not replace VM sizing guidance, does not perform automated database migration, and does not eliminate the need for Azure Policy governance - it works alongside these other practices.

  3. 8. A pharmaceutical company runs SAP Business Suite on a non-Unicode system with an IBM DB2 database on IBM pSeries hardware that is not supported on Azure. The migration project must convert the system to Unicode, must change the database platform because the current DBMS/OS combination cannot run on Azure, and the business wants to combine this with an eventual move to SAP HANA to reduce the number of separate cutover events. The go-live window allows only one extended downtime period. Which migration approach satisfies the Unicode conversion, DBMS change, and single-downtime-window constraints together?

    • A. A classical two-step homogeneous system copy, since it requires the least tooling
    • B. Lift-shift-migrate to HANA using the SAP Database Migration Option (DMO) with system move, which combines Unicode conversion, DBMS/platform change, and the HANA move in one coordinated cutover
    • C. Leaving the system on IBM pSeries permanently and connecting it to Azure over ExpressRoute instead of migrating
    • D. A straightforward rehost lift and shift of the existing IBM DB2 database onto an Azure VM without any conversion
    Show answer

    Correct answer: B

    DMO with system move is specifically designed to combine a platform/DBMS change, Unicode conversion, and a database engine change (to HANA) into a single coordinated one-step migration, minimizing the number of downtime windows - matching every stated constraint. A classical homogeneous copy cannot perform a DBMS change or Unicode conversion. Leaving the system on unsupported pSeries hardware does not achieve a migration to Azure at all. A rehost-only lift and shift cannot run IBM DB2 on Azure because that platform/DBMS combination is unsupported, and it performs no Unicode conversion.

  4. 9. A platform team is defining RBAC for a new SAP application landing zone subscription. Which practice most directly reduces the risk of misconfigured access as team membership changes over time?

    • A. Assign Azure RBAC roles directly to each named user for the fastest initial setup
    • B. Grant landing zone administrators the Owner role at the management group root scope
    • C. Skip RBAC and rely on network security groups for access control
    • D. Assign Azure RBAC roles to security groups rather than directly to individual users
    Show answer

    Correct answer: D

    Assigning roles to groups (not individual users) means that when someone joins or leaves a team, updating group membership automatically updates their effective access, avoiding stale direct role assignments. Direct per-user assignment requires manual cleanup for every personnel change. Granting Owner at the root management group scope violates least privilege and blocks policy governance. NSGs control network traffic, not Azure resource management permissions, so they are not a substitute for RBAC.

  5. 10. In the Azure landing zone management group hierarchy, which management group is specifically intended to contain the dedicated subscription that hosts Azure Virtual WAN, Azure Firewall, and Azure DNS private zones for the whole platform?

    • A. Sandboxes
    • B. Decommissioned
    • C. Connectivity
    • D. Online
    Show answer

    Correct answer: C

    The Connectivity management group contains the dedicated subscription that hosts platform-wide networking resources such as Virtual WAN, Azure Firewall, and DNS private zones. Sandboxes is for isolated testing/exploration subscriptions. Decommissioned holds canceled landing zones pending deletion. Online is for workloads needing direct internet connectivity, not core platform networking infrastructure.

Why Practice with MSCertQuiz?

Microsoft Learn teaches concepts. We prepare you for the actual exam.

1

Deep coverage of SAP-specific HA/DR mechanics most generic Azure question banks completely skip β€” Pacemaker and STONITH configuration, HANA and SCS clustering, and storage-level replication for SAP workloads

2

Real sizing and migration scenarios using SAPS-based capacity planning, Azure Center for SAP solutions automation, and the SAP Deployment Automation Framework, matching how SAP-on-Azure projects are actually scoped and delivered

3

Full SAP RISE and landing-zone content most competitors underweight: SAP RISE networking and integration design, Azure landing zones for SAP, and management hierarchy design

4

Every question verified against live Microsoft Learn Azure-for-SAP documentation before it ships, so content stays accurate as SAP-certified VM types and Azure SAP tooling keep evolving

Not sure if you're ready for the AZ-120 exam?

Take the free AZ-120 Readiness Check β†’

What Our Users Say

β€œI've run SAP Basis for years but had never carefully worked through Pacemaker and STONITH configuration on Azure before this. The HA/DR clustering questions closed real gaps. Passed on my first attempt.”

HW

Henrik W.

AZ-120 Certified

β€œThe SAPS-based sizing and Azure Center for SAP solutions automation questions were way more detailed than I expected from a practice test, and matched the real exam almost exactly.”

LB

Lerato B.

Azure SAP Architect

β€œAs someone who mostly handles day-to-day maintenance, the SAP RISE networking and landing-zone design questions filled real gaps between what I knew and what the exam actually tests.”

DP

Dmitri P.

Passed AZ-120 first try

Choose Your Plan

Start free, upgrade when you're ready to get serious

Free

Good for exploring the platform

$0
  • 40 practice questions
  • Practice mode only
  • Progress tracking
  • No exam simulation mode
Start Free

AZ-120 Full Access

Best if your exam is in the next 2-4 weeks

$19.99one-time
  • 500 practice questions
  • Practice & Exam modes
  • Detailed explanations
  • Lifetime access
Get AZ-120 Access β€” $19.99

7-day money-back guarantee

BEST VALUE

Pro β€” All Certs

Best if you're planning multiple Microsoft exams

$14.99/month
  • ALL certifications included
  • Unlimited questions
  • New certs added free
  • Cancel anytime
View Pro Plans

Save 30% vs buying individually

Your AZ-120Exam Won't Wait

Candidates who complete at least 2 full mock exams pass at significantly higher rates than those who only study passively.

Don't risk $165 on the real exam without testing yourself first.

Start Free Practice Now

No credit card required β€’ 40 free questions β€’ Upgrade for $19.99 when ready

Official Microsoft Resources

Our practice questions are aligned with official Microsoft exam objectives. We recommend studying with Microsoft Learn first, then using MSCertQuiz to test your readiness.

View Official AZ-120 Exam Details

AZ-120 Frequently Asked Questions

Everything you need to know about the AZ-120 SAP Workloads certification

What is AZ-120?
AZ-120 (Planning and Administering Microsoft Azure for SAP Workloads) is an expert-level certification validating the ability to design, migrate, and manage a production SAP landscape on Azure, including infrastructure, high availability, disaster recovery, and ongoing maintenance.
How much does the AZ-120 exam cost and how long is it?
The AZ-120 exam costs $165 USD, runs approximately 100 minutes, and has a passing score of 700 out of 1000. Confirm current pricing and duration on the official certification page before booking, since exam details can shift alongside Azure and SAP tooling updates.
What is the passing score for AZ-120?
The passing score for AZ-120 is 700 out of 1000, the same threshold used across nearly all Microsoft role-based certification exams. Scoring is scaled, so 700 represents roughly 70% competency spread across all four exam domains rather than a simple raw percentage.
What topics are covered on AZ-120?
AZ-120 covers four domains: Migrate SAP workloads to Azure (25-30%) β€” sizing, migration strategy, and SAP RISE integration; Design and implement an infrastructure to support SAP workloads on Azure (25-30%) β€” compute, networking, and storage; Design and implement high availability and disaster recovery (20-25%) β€” clustering, Pacemaker/STONITH, and Azure Site Recovery; and Maintain SAP workloads on Azure (20-25%) β€” performance/cost optimization and monitoring with Azure Center for SAP solutions.
How hard is AZ-120?
AZ-120 is a scenario-heavy expert exam that expects real hands-on experience deploying and operating SAP landscapes on Azure, not just general Azure administration knowledge. Candidates comfortable with core Azure infrastructure often find the SAP-specific HA/DR mechanics (Pacemaker, STONITH, HANA/SCS clustering) and the SAP RISE integration domain the hardest, since they require SAP Basis knowledge most Azure administrators don't have.
How long should I study for AZ-120?
Candidates already administering SAP landscapes on Azure should plan 5-7 weeks, focused on the HA/DR clustering domain if not already deeply familiar with Pacemaker and STONITH. Candidates newer to SAP-on-Azure should plan 10-12 weeks and should hold an Azure Administrator Associate certification first, as Microsoft strongly recommends. We recommend working through Microsoft Learn's AZ-120 learning path, then practicing with 500 scenario-based questions spread across all four domains in proportion to their exam weight.
What are the prerequisites for AZ-120?
There are no enforced prerequisites to register for AZ-120, but Microsoft strongly recommends candidates hold an Azure Administrator Associate certification first, plus extensive experience with SAP applications and databases (HANA, Business Suite, NetWeaver) and knowledge of virtualization, storage, high availability, backup, disaster recovery, and networking.
Who should take AZ-120?
AZ-120 is aimed at architects and engineers who design and manage the SAP landscape on Azure, partnering with cloud administrators, cloud database administrators, and clients to implement solutions including RISE with SAP. It pairs well with AZ-104 (Azure Administrator) as a foundational prerequisite, and with AZ-305 (Azure Solutions Architect) for a broader Azure infrastructure credential portfolio.