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 QuestionsNo credit card required. Upgrade to full 500 questions for $19.99 when ready.
Is this for you?
This is NOT for you if:
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
Migrate SAP workloads to Azure
Design and implement an infrastructure to support SAP workloads on Azure
Design and implement high availability and disaster recovery (HADR)
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.
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. 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. 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. 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. 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. 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
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.
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.
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.
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.
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.
AZ-120 study resources
Why Practice with MSCertQuiz?
Microsoft Learn teaches concepts. We prepare you for the actual exam.
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
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
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
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.β
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.β
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.β
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
- 40 practice questions
- Practice mode only
- Progress tracking
- No exam simulation mode
AZ-120 Full Access
Best if your exam is in the next 2-4 weeks
- 500 practice questions
- Practice & Exam modes
- Detailed explanations
- Lifetime access
7-day money-back guarantee
Pro β All Certs
Best if you're planning multiple Microsoft exams
- ALL certifications included
- Unlimited questions
- New certs added free
- Cancel anytime
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 NowNo 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 DetailsAZ-120 Frequently Asked Questions
Everything you need to know about the AZ-120 SAP Workloads certification
What is AZ-120?
How much does the AZ-120 exam cost and how long is it?
What is the passing score for AZ-120?
What topics are covered on AZ-120?
How hard is AZ-120?
How long should I study for AZ-120?
What are the prerequisites for AZ-120?
Who should take AZ-120?
Also Preparing For
Candidates studying AZ-120 often prepare for these certifications next.