πŸ”’ 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 4
Domain 4 β€” Module 7 of 7 100%
28 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 4: Maintain SAP Workloads on Azure Premium ⏱ ~12 min read

SAP Operations and Lifecycle Management

Manage SAP lifecycle on Azure with ACSS for ongoing management, system copy and refresh, Azure Automation, Update Manager for OS patching, SAP kernel upgrades, troubleshooting common issues, and exam preparation tips.

Day-2 operations: keeping SAP alive

πŸ”§ Aisha pours her fourth coffee of the day. β€œWe have built it, secured it, monitored it, backed it up, and optimized the costs. Now comes the part that never ends β€” keeping SAP running, patched, refreshed, and troubleshot. This is where SAP Basis admins earn their reputation.”

Carlos checks the calendar. β€œWe have a system refresh due next week, three OS patches pending, and the SAP kernel upgrade is overdue. Can we automate any of this?”

πŸ”§ Aisha smiles. β€œMost of it. Let me show you how.”

β˜• Simple explanation

Think of it like maintaining a fleet of delivery trucks.

You do not just buy the trucks and hope for the best. Every week you check tire pressure and oil (monitoring). Monthly you rotate tires and change filters (patching). Quarterly you refresh the GPS maps (system refresh). Annually you get the full inspection (SAP kernel upgrade). And when a truck breaks down on the highway, you need a troubleshooting checklist β€” is it fuel, engine, or a flat tire? Operations is the difference between a fleet that runs for years and one that falls apart in months.

SAP Day-2 operations on Azure encompass ongoing management through ACSS, regular system refresh (copying production data to non-production), OS patching with Azure Update Manager, SAP kernel and component upgrades, performance troubleshooting (storage bottlenecks, network latency, memory pressure), and lifecycle events (scaling, migration between regions, decommissioning). Automation through Azure Automation, SDAF, and SAP LaMa reduces manual effort and human error in these repetitive operations.

ACSS for ongoing management

Azure Center for SAP solutions (from Domain 2) provides ongoing value beyond initial deployment:

  • Start/stop SAP systems β€” one-click start or stop in the correct SAP order (DB, ASCS, app servers)
  • Health monitoring β€” VIS resource shows aggregate health across all SAP components
  • Quality checks β€” continuous validation against best practices catches configuration drift
  • Cost insights β€” see total cost per SAP system, not scattered across individual VMs

πŸ”§ Aisha demonstrates. β€œWhen I need to stop the QA system for maintenance, ACSS handles the shutdown order. HANA stops last. When I start it, HANA starts first. No more writing scripts to manage startup sequences.”

System copy and refresh

System copy creates a new SAP system from an existing one. System refresh overwrites a non-production system with production data. Both are critical for keeping test environments current.

Azure approaches:

  • Azure Backup restore β€” restore production HANA to a non-production VM, then post-process (change SID, reset passwords, anonymize data)
  • ANF volume clones β€” create instant writable clones of ANF volumes for fast data copy
  • SAP LaMa β€” automate the entire copy/refresh workflow from the SAP console
  • SDAF β€” deploy fresh infrastructure and restore data using Terraform automation

Key steps after refresh:

  1. Restore or clone the production database to the target system
  2. Post-copy processing β€” change system SID, reset user passwords
  3. Anonymize or mask sensitive data (GDPR compliance)
  4. Update connection parameters (hostnames, IPs)
  5. Verify system health and run smoke tests
πŸ’‘ Exam tip: Know the refresh workflow

The exam may describe a scenario where the QA team needs current production data. The answer involves HANA backup restore (or ANF clone) to the QA system followed by post-copy processing. Do not forget data anonymization β€” copying production data with real customer information to a less-secure non-production system is a compliance violation.

Azure Automation for SAP

Azure Automation extends beyond VM snoozing to broader SAP operations:

  • Scheduled start/stop β€” daily schedules for non-production systems
  • Pre/post patch scripts β€” stop SAP services before OS patching, restart after
  • Monitoring alerts response β€” automated remediation runbooks triggered by AMS alerts
  • Housekeeping β€” clean up old snapshots, delete orphaned disks, rotate backup archives
  • Integration with SAP β€” PowerShell or Python runbooks that interact with SAP via RFC or API

Update Manager for OS patching

Azure Update Manager schedules and applies OS patches to SAP VMs:

  1. Assessment β€” scan all SAP VMs for missing patches
  2. Scheduling β€” define maintenance windows aligned with SAP change calendar
  3. Staging β€” patch non-production first (dev, then QA, then pre-prod)
  4. Production β€” patch production during the approved maintenance window
  5. Validation β€” verify SAP starts successfully after patching

Integration with Azure Automation allows pre-patch scripts (stop SAP) and post-patch scripts (start SAP, run health check).

SAP kernel upgrades

SAP kernel upgrades update the SAP executable layer without changing the database or application configuration:

  • Download the new kernel from SAP Software Download Center
  • Test in non-production first
  • Stop SAP instance, replace kernel files, restart
  • Verify system health and run regression tests
  • Azure Automation can orchestrate this across multiple systems

Troubleshooting common issues

πŸ”§ Aisha’s phone buzzes β€” a performance alert. β€œHere is my troubleshooting checklist for the three most common SAP-on-Azure issues.”

Storage bottlenecks:

  • Symptom: slow HANA savepoints, high disk queue lengths
  • Check: AMS OS provider for disk I/O metrics, HANA provider for savepoint duration
  • Fix: increase disk IOPS/throughput (Premium SSD v2 allows online adjustment), add disks to stripe set

Network latency:

  • Symptom: slow RFC calls between app and DB tier, transaction timeouts
  • Check: niping between VMs, Network Watcher connection monitor
  • Fix: verify accelerated networking is enabled, check PPG placement, review NSG rules for drops

Memory pressure:

  • Symptom: HANA OOM (Out of Memory) kills, slow queries
  • Check: AMS HANA provider for memory utilization, HANA memory advisor
  • Fix: enable Native Storage Extension (dynamic tiering), increase VM size, clean up HANA memory consumers
πŸ’‘ Troubleshooting order matters

Always troubleshoot from the SAP layer down: (1) SAP application metrics (AMS NetWeaver), (2) HANA database metrics (AMS HANA), (3) OS infrastructure (AMS OS), (4) Network (Network Watcher). Starting at the infrastructure layer wastes time when the issue is an SAP configuration problem.

Azure support plans

For production SAP, the right Azure support plan matters:

  • Developer β€” for non-production, experimentation only
  • Standard β€” business-hours support for production workloads
  • Professional Direct β€” faster response times with proactive guidance
  • Premier/Unified β€” Microsoft’s premium plan with a designated Technical Account Manager, proactive health checks, advisory services, and 24/7 support
  • SAP joint support β€” Microsoft and SAP collaborate on tickets (part of the partnership)
  • Know the escalation path: open Azure ticket for infrastructure issues, SAP ticket for application issues, and the joint support process bridges both

Course wrap-up: all four characters

πŸ—οΈ Raj raises his coffee cup. β€œWe did it. PrecisionSteel is running SAP on Azure β€” migrated, optimized, and monitored.”

☁️ Mei smiles at Yuki. β€œAnd you helped them design the infrastructure, HA, and DR architecture. Good job, team.”

πŸ›‘οΈ Lars gives a thumbs up. β€œGlobalPharma’s SAP is compliant, highly available, and protected by Sentinel. Dr. Schmidt is satisfied β€” for now.”

πŸ”§ Aisha grins. β€œTradeCorp’s 15 SAP systems are backed up, cost-optimized, and monitored 24/7. Carlos finally stopped asking about the Azure bill.”

Exam prep tips

As you prepare for the AZ-120 exam:

  1. Know SAP Notes β€” 1928533 (certified VMs), 2015553 (support prerequisites), 2205917 (SLES tuning), 2009879 (HANA guidelines)
  2. Understand the β€œwhy” β€” the exam tests decision-making, not just memorization. Know why you would choose one option over another.
  3. Practice scenarios β€” every question is scenario-based. Practice reading the scenario for RPO/RTO requirements, VM sizing constraints, and cost considerations.
  4. Focus on Linux HA β€” Pacemaker, STONITH, and HANA HSR get more exam weight than WSFC.
  5. Know the Azure services β€” Load Balancer, ANF, ASR, Backup, Sentinel, ACSS, and SDAF are all testable.
  6. Review Microsoft Learn modules β€” the official AZ-120 learning path covers each domain in detail.
Question

What four SAP Notes should you know for the AZ-120 exam?

Click or press Enter to reveal answer

Answer

1928533 (SAP-certified Azure VMs and configurations), 2015553 (SAP support prerequisites on Azure), 2205917 (SLES for SAP tuning recommendations), 2009879 (SAP HANA hardware and cloud guidelines). These notes are referenced frequently in exam scenarios.

Click to flip back

Question

What is the typical system refresh workflow for SAP on Azure?

Click or press Enter to reveal answer

Answer

1. Restore production HANA backup (or ANF clone) to the target non-production system. 2. Post-copy processing: change SID, reset passwords. 3. Anonymize sensitive data for compliance. 4. Update connection parameters. 5. Verify system health with smoke tests.

Click to flip back

Question

What is the troubleshooting order for SAP performance issues on Azure?

Click or press Enter to reveal answer

Answer

Top-down: 1. SAP application metrics (AMS NetWeaver β€” work processes, queues). 2. HANA database (AMS HANA β€” memory, replication, savepoints). 3. OS infrastructure (AMS OS β€” CPU, disk, network). 4. Network (Network Watcher β€” latency, drops). Start at the SAP layer and work down to infrastructure.

Click to flip back

Question

How does Azure Update Manager coordinate OS patching with SAP?

Click or press Enter to reveal answer

Answer

Update Manager schedules patches aligned with SAP maintenance windows. It integrates with Azure Automation for pre-patch scripts (stop SAP services) and post-patch scripts (restart SAP, health check). Patch non-production first (dev, QA, pre-prod), then production during the approved window.

Click to flip back

Knowledge check

Knowledge Check

TradeCorp's QA team needs production data refreshed to the QA HANA system. What is the recommended approach?

Knowledge Check

Aisha notices HANA savepoints taking longer than usual. What should she check first?

Knowledge Check

Aisha is defining the OS patching policy for TradeCorp's SAP landscape across dev, QA, and production. What is the recommended OS patching strategy for SAP environments with multiple stages?

Congratulations!

You have completed the entire AZ-120 study guide. Across four domains, you have learned to:

  • Domain 1 β€” Migrate SAP workloads to Azure (assessment, strategy, execution, validation)
  • Domain 2 β€” Design and implement infrastructure (VMs, storage, networking, HANA, app tier, ACSS, SDAF)
  • Domain 3 β€” Design and implement HA and DR (ASCS clustering, HANA HSR, shared storage, Load Balancer, DR strategy and implementation)
  • Domain 4 β€” Maintain SAP workloads (monitoring, backup, security, Sentinel, cost optimization, operations)

You followed Raj through his migration, Mei through her architecture designs, Lars through his HA/DR implementations, and Aisha through her Day-2 operations. Each module built on the previous one, just like a real SAP-on-Azure project.

Good luck on the exam. You are ready. πŸŽ“

🎬 Video coming soon

← Previous

Cost Optimization 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.