πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901 aws-aif-c01
Guided AZ-120 Domain 1
Domain 1 β€” Module 2 of 7 29%
2 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 1: Migrate SAP Workloads to Azure Free ⏱ ~14 min read

Assessing SAP Workloads for Migration

Learn how to assess existing SAP landscapes for Azure migration using sizing tools, dependency mapping, SAP Readiness Check, Early Watch Alerts, and Azure Migrate β€” then map SAPS benchmarks to the right Azure VM SKUs.

Why assessment comes first

πŸ—οΈ Raj is already thinking about VM sizes. β€œI know our system β€” I have been running it for fifteen years. Can we just pick some VMs and go?”

☁️ Mei shakes her head. β€œThat is how migrations fail. You think you know, but you need data. How much memory does HANA actually need after conversion? What are your peak SAPS requirements? Which systems depend on each other? Assessment gives us the numbers to make confident decisions β€” and the evidence to convince Deepak the budget is right.”

β˜• Simple explanation

Think of it like a house inspection before renovation.

You might have lived in your house for years, but before you knock down a wall, you need to know where the pipes are, which walls are load-bearing, and whether the electrical wiring meets code. Assessment is the inspection β€” it reveals what you cannot see from daily use and prevents expensive surprises mid-project.

Assessment covers four dimensions: compute sizing (SAPS requirements and memory for HANA), storage sizing (database volume, growth rate, IOPS needs), dependency mapping (which systems talk to which, and over which protocols and ports), and readiness validation (custom code compatibility, add-on support, OS/DB platform changes needed).

SAP provides several built-in tools for this: the SAP Readiness Check runs inside your system to evaluate S/4HANA conversion readiness, Early Watch Alerts capture performance baselines, and the SAP Quick Sizer estimates hardware requirements for new deployments. On the Azure side, Azure Migrate provides agentless discovery of SAP landscapes.

The assessment toolkit

SAP and Microsoft each provide tools that work together. Here is the landscape:

SAP assessment tools at a glance
ToolWho provides itWhat it doesWhen to use it
SAP Readiness CheckSAP (via SAP for Me portal)Analyzes your system for S/4HANA conversion readiness β€” custom code, add-ons, simplification items, business function activationBefore any S/4HANA migration to identify blockers and required code changes
Early Watch Alert (EWA)SAP (automated report from Solution Manager)Captures system performance baselines, resource utilization trends, and configuration recommendations over timeTo establish current performance baselines and identify bottlenecks before migration
SAP Quick SizerSAP (web tool)Estimates hardware requirements (SAPS, memory) based on throughput metrics like users, documents, or line itemsFor greenfield deployments or when you lack production performance data
Azure MigrateMicrosoftAgentless discovery of SAP systems β€” identifies SIDs, instances, HANA topology, and dependency mappingTo build a comprehensive inventory of your SAP landscape and plan migration waves
SAP Note 1928533SAPLists SAP-certified configurations and supported Azure VM sizes for SAP HANA and SAP applications, including SAPS ratings, supported OS, and memory limitsWhen mapping your SAPS requirements to specific Azure VM SKUs

SAP Readiness Check β€” your conversion checklist

The Readiness Check (accessed through the SAP for Me portal at me.sap.com) runs a series of automated checks against your existing SAP system. It answers the critical question: β€œWhat needs to change before we can run on S/4HANA?”

Key checks include:

  • Simplification Item Check β€” identifies database tables, transactions, and functions that changed or were removed in S/4HANA
  • Custom Code Analysis β€” flags your ABAP custom code that uses deprecated APIs or incompatible patterns
  • Add-on Compatibility β€” verifies whether your installed add-ons are compatible with the target S/4HANA version
  • Business Function Activation β€” checks which business functions are active and how they map to S/4HANA equivalents

πŸ—οΈ Raj scratches his head. β€œWe have about 2,000 custom ABAP reports. This sounds like it could surface a lot of work.”

☁️ Mei nods. β€œIt usually does. But it is far better to discover that now than during a go-live weekend. The Readiness Check gives you a prioritized list so you can start remediating custom code months before the migration.”

πŸ’‘ Exam tip: Readiness Check scope

The SAP Readiness Check evaluates S/4HANA conversion readiness β€” not Azure readiness. It tells you whether your SAP system is ready for S/4HANA, regardless of where it will run. Azure-specific assessment (VM sizing, network planning) comes from Azure Migrate and SAPS benchmarking.

Early Watch Alerts β€” your performance baseline

Early Watch Alerts are automated health reports generated by SAP Solution Manager. They capture:

  • CPU, memory, and disk utilization trends
  • Database growth rates and table sizes
  • Performance hotspots and long-running transactions
  • Configuration recommendations

These reports become your baseline. After migration to Azure, you compare the same metrics to verify that performance has not regressed.

Question

What is the primary purpose of Early Watch Alerts in the context of migration?

Click or press Enter to reveal answer

Answer

Early Watch Alerts establish performance baselines before migration. They capture CPU, memory, disk utilization, and database metrics from your current system. After migration, you compare the same metrics on Azure to validate that performance meets or exceeds the original baseline.

Click to flip back

Azure Migrate for SAP discovery

Azure Migrate now includes SAP-specific discovery capabilities. Using an agentless approach, it can:

  • Discover SAP System IDs (SIDs), instance numbers, and component types
  • Map HANA topology including scale-up and scale-out configurations
  • Identify dependencies between SAP systems (which systems call which)
  • Feed discovery data into Azure migration planning

πŸ—οΈ Raj perks up. β€œSo Azure Migrate can see our SAP systems without installing agents on every box?”

☁️ Mei confirms. β€œExactly. It uses existing protocols and SAP interfaces to discover the landscape. You deploy an Azure Migrate appliance in your on-premises network, and it talks to your SAP systems to build the inventory automatically.”

Question

How does Azure Migrate discover SAP workloads?

Click or press Enter to reveal answer

Answer

Azure Migrate uses an agentless approach via a lightweight on-premises appliance. It discovers SAP SIDs, instance numbers, HANA topology, and inter-system dependencies without installing agents on individual SAP servers.

Click to flip back

SAPS benchmarks: The universal sizing currency

SAPS stands for SAP Application Performance Standard. It is a hardware-independent benchmark that measures how many standardized business operations a system can process. Think of it as β€œhorsepower for SAP.”

β˜• Simple explanation

Think of SAPS like a car’s horsepower rating.

Horsepower lets you compare engines across different manufacturers β€” a 200 HP Honda engine and a 200 HP Ford engine deliver roughly the same power. SAPS does the same for SAP systems. A server rated at 10,000 SAPS can handle the same SAP workload whether it is an Azure VM, an on-premises Dell server, or an AWS instance. One SAPS equals 2,000 fully processed order line items per hour in a standard Sales and Distribution benchmark.

The SAPS benchmark is defined by SAP Standard Application Benchmarks. One SAPS is equivalent to 2,000 fully business-processed order line items per hour in the SD (Sales and Distribution) benchmark, which translates to 6,000 dialog steps, 2,000 postings per hour, or roughly 2,400 SAP transactions per hour.

To size an Azure VM, you take your current system’s peak SAPS utilization (from Early Watch Alerts or transaction ST03N) and match it against the SAPS ratings published in SAP Note 1928533. Always size for peak workload plus growth headroom, never for average utilization.

Mapping SAPS to Azure VMs

The workflow for VM sizing is straightforward:

  1. Measure current SAPS β€” Use Early Watch Alerts, transaction ST03N (workload analysis), or SAP Quick Sizer for greenfield scenarios
  2. Add headroom β€” Typically 20-30 percent above peak utilization for growth and migration overhead
  3. Consult SAP Note 1928533 β€” Find Azure VM SKUs that meet or exceed your SAPS requirement
  4. Validate memory β€” For HANA, ensure the VM has enough RAM for your database size plus working memory
  5. Check storage throughput β€” Confirm the VM supports the IOPS and throughput your workload needs
Question

What is SAPS and how is it defined?

Click or press Enter to reveal answer

Answer

SAPS (SAP Application Performance Standard) is a hardware-independent benchmark. One SAPS equals 2,000 fully processed order line items per hour in the standard Sales and Distribution benchmark. It allows you to compare compute capacity across different hardware platforms and cloud providers.

Click to flip back

πŸ’‘ Exam tip: SAPS sizing for the application tier vs HANA

The application tier is sized primarily by SAPS (compute throughput). The HANA database tier is sized primarily by memory (your database must fit in RAM with room for working memory and growth). Both dimensions matter, but the primary constraint differs by tier. Expect exam questions that test whether you know which metric drives sizing for which tier.

Memory sizing for HANA

HANA is an in-memory database β€” the entire working dataset lives in RAM. Sizing HANA memory requires understanding three components:

  • Data footprint β€” the compressed size of your tables in memory (typically 40-60 percent of the on-disk database size after HANA compression)
  • Working memory β€” additional RAM for processing queries, column store operations, and temporary calculations
  • Growth headroom β€” room for data growth over the next 3-5 years

A common rule of thumb: take your current database size, apply HANA compression ratios (typically 3:1 to 5:1 for transactional data), and then add 50 percent for working memory and growth. The SAP HANA sizing report (available through SAP Quick Sizer or by running the HANA sizing estimator against your existing database) provides a more precise number.

Question

What are the three components of HANA memory sizing?

Click or press Enter to reveal answer

Answer

1) Data footprint β€” the compressed in-memory size of your database tables. 2) Working memory β€” additional RAM for query processing and column store operations. 3) Growth headroom β€” capacity for data growth over the planned lifecycle (typically 3-5 years). The total determines the minimum VM memory required.

Click to flip back

Knowledge check

Knowledge Check

Raj wants to evaluate whether PrecisionSteel's custom ABAP code is compatible with S/4HANA before starting the migration. Which tool should he use?

Knowledge Check

Raj is helping PrecisionSteel select the right Azure VM for their HANA database. Which metric is the PRIMARY sizing driver for the SAP HANA database tier on Azure?

Knowledge Check

PrecisionSteel's Early Watch Alert shows peak SAPS utilization of 15,000 SAPS for the application tier. What should Raj use as the target SAPS for Azure VM sizing?

Summary

Assessment is the foundation of a successful migration. You now know the tools β€” SAP Readiness Check for S/4HANA conversion readiness, Early Watch Alerts for performance baselines, Azure Migrate for landscape discovery, and SAPS benchmarks for VM sizing. The application tier is sized by SAPS (compute), while HANA is sized by memory (the database must fit in RAM).

Next, we will use these assessment results to choose the right migration strategy β€” lift-and-shift, replatform, or reimagine.

🎬 Video coming soon

← Previous

SAP on Azure: The Big Picture

Next β†’

Migration Strategies: The Decision Framework

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.