AZ-120 Practice Questions
Prepare for AZ-120 with more than an answer.
- Exam fee
- $165 USD
- Level
- Specialty
- Valid for
- 1 year
Domains covered on the exam 4
- Migrate SAP Workloads to Azure27.5%
- Design and Implement Infrastructure for SAP Workloads27.5%
- Design and Implement High Availability and Disaster Recovery22.5%
- Maintain SAP Workloads on Azure22.5%
- 1
Case Study: Global Petrochemical Corp
Company Background:
Global Petrochemical Corp (GPC) is a multinational company with a complex on-premises SAP landscape. Their primary production system is SAP S/4HANA 1909 running on a 12 TB HANA database, supported by numerous NetWeaver-based application servers. The on-premises infrastructure is aging, and GPC has decided to migrate the entire SAP landscape to Azure to improve agility and reduce operational overhead.Current Situation:
The production S/4HANA system is hosted in a single datacenter in Frankfurt, Germany. The database server is a physical appliance, and application servers are virtualized. A secondary datacenter in Amsterdam, Netherlands, is used for disaster recovery, with data replicated asynchronously. The current Recovery Time Objective (RTO) is 4 hours, and the Recovery Point Objective (RPO) is 15 minutes.Requirements:
- The migrated production environment in Azure must have a higher level of availability than the current on-premises setup.
- The solution must provide for both high availability (HA) within a single Azure region and disaster recovery (DR) to a paired region.
- The RTO for DR failover must be less than 1 hour, and the RPO must be near-zero for the production database.
- The solution for the shared filesystems (
/sapmntand/usr/sap/trans) must be highly available and support the NFS protocol. - The architecture must minimize network latency between the HANA database and the S/4HANA application servers.
Question:
Which combination of Azure services and configurations best meets all of GPC's requirements for the production SAP S/4HANA database tier?Show answer details
Correct answer: B
This option addresses all requirements. Deploying across Availability Zones provides the highest level of intra-region HA. HSR in synchronous mode with Pacemaker provides automatic failover and a near-zero RPO for HA. For DR, a third VM in the paired region with asynchronous HSR meets the low RTO/RPO requirements more effectively than backup/restore. The other options fail to meet one or more key requirements: Option A's DR strategy doesn't meet the RTO/RPO. Option C uses an Availability Set which is less resilient than Zones. Option D suggests an unsupported configuration (Always On for HANA) and a poor DR strategy.
- 2
You are managing an SAP landscape on Azure and need to automate the process of stopping development and test VMs during non-business hours to save costs. You want to use a built-in Azure feature that requires minimal custom scripting. Which Azure service should you use?
Show answer details
Correct answer: B
Azure Automation provides a feature called 'Start/Stop VMs v2' (the successor to the v1 solution) which is specifically designed to schedule the automatic startup and shutdown of Azure VMs. It is a pre-packaged, low-code solution that can be configured with schedules and targeted at specific VMs using tags, making it ideal for managing non-production SAP environments to reduce costs. The auto-shutdown feature on a VM is for a single VM, not a landscape. Azure Policy is for governance, and Azure Functions would require custom scripting.
- 3
During an analysis of a planned SAP on Azure deployment, the security team mandates that network traffic between the SAP application tier and the database tier must be restricted to only the necessary database ports. Both tiers are in separate subnets within the same virtual network. What is the most granular and recommended method to enforce this policy?
Show answer details
Correct answer: C
Application Security Groups (ASGs) allow you to group VMs with similar functions (e.g., 'SAP_App_Servers', 'SAP_DB_Servers') and define network security rules based on these logical groups rather than explicit IP addresses. By creating an ASG for the app tier and another for the DB tier, you can create a highly specific NSG rule that says 'Allow traffic from source ASG 'SAP_App_Servers' to destination ASG 'SAP_DB_Servers' on port 3xx15'. This is more granular and easier to manage than rules based on IP ranges, especially in dynamic environments.
- 4
True or False: SAP RISE customers are fully responsible for managing the operating system, including patching and updates, for the virtual machines hosting their SAP applications in the Azure environment managed by SAP.
Show answer details
Correct answer: B
In an SAP RISE engagement, SAP takes responsibility for managing the infrastructure and technical managed services, which includes the operating system management (patching, updates, security). The customer's responsibility shifts to the application layer (e.g., custom code, user management). This is a key value proposition of the RISE with SAP offering.
- 5
An administrator is troubleshooting a performance issue with an SAP HANA database running on an Ev4-series VM with multiple Premium SSD P30 disks configured in a RAID 0 stripe using LVM. Azure Monitor shows that the VM is being throttled at the VM level, even though none of the individual P30 disks have reached their IOPS or throughput limits. What is the most likely cause of the throttling?
Show answer details
Correct answer: B
Each Azure VM SKU has its own maximum limits for IOPS and throughput, independent of the limits of the attached disks. It is possible for the combined potential performance of multiple high-performance disks (like several P30s) to exceed the total I/O capacity of the VM itself. In this scenario, the VM becomes the bottleneck and throttles the I/O, even if the individual disks are not at their limits. The solution would be to resize the VM to a SKU with higher I/O limits.
- 6
A financial services company is deploying a new SAP S/4HANA environment on Azure. For regulatory compliance, all data, including backups, must be encrypted using customer-managed keys stored in Azure Key Vault. The database is SAP HANA running on SUSE Linux Enterprise Server (SLES) 15 SP3. The backup strategy involves using Azure Backup for SAP HANA. Which configuration is required to meet the encryption requirement for the backups?
Show answer details
Correct answer: B
Azure Backup for SAP HANA stores backups in a Recovery Services vault. To meet the requirement of using customer-managed keys (CMK) for backup encryption, the Recovery Services vault itself must be configured with a CMK from Azure Key Vault. This ensures that the backup data is encrypted with a key that the customer controls. Azure Disk Encryption encrypts the VM's disks but does not control the encryption of the backups stored in the vault. Encrypting the storage account is a general setting and doesn't apply specifically to the Azure Backup service's managed storage. Configuring TDE on HANA encrypts the database files at rest, but not the backups managed by the Azure Backup service.
- 7
You are designing a network architecture for a large-scale SAP deployment in Azure that spans two paired regions: East US 2 and Central US. The design requires low-latency, private connectivity between the virtual networks in both regions to support HANA System Replication (HSR) and other inter-region traffic. The company already has an ExpressRoute circuit terminating in East US 2. What is the most cost-effective and performant solution to connect the virtual networks in the two regions?
Show answer details
Correct answer: C
ExpressRoute Global Reach is specifically designed to link ExpressRoute circuits together to provide a private network between on-premises sites or between virtual networks in different geopolitical regions connected via ExpressRoute. Since the company already has an ExpressRoute circuit, enabling Global Reach is the optimal solution for creating a high-performance, low-latency private connection between the two Azure regions over the Microsoft backbone. Global VNet peering is a valid option but relies on the public backbone and can incur higher data transfer costs. A VNet-to-VNet VPN is slower and has lower bandwidth than ExpressRoute. Creating a second circuit is less cost-effective than using Global Reach.
- 8
A manufacturing firm is running its SAP ERP Central Component (ECC) system on Azure. The database is Oracle 19c on a Ddsv4-series VM. During a month-end closing process, the Basis team reports severe performance degradation. Azure Monitor metrics show that the VM's CPU is consistently at 95-100% utilization, but the
IOPS Consumed PercentageandBandwidth Consumed Percentagefor the data disks are below 50%. The current VM has 16 vCPUs. To mitigate the performance issue for future closing periods, which action should be prioritized?Show answer details
Correct answer: C
The performance metrics clearly indicate a CPU bottleneck, as the CPU utilization is maxed out while disk I/O metrics are well within their limits. Therefore, the most direct and effective solution is to increase the available CPU resources. Resizing the VM to another Ddsv4-series with more vCPUs (scaling up) will directly address the CPU constraint. Migrating to Ultra Disk would not help as there is no I/O bottleneck. Changing to a memory-optimized series without increasing vCPUs would not solve the CPU pressure. Enabling Accelerated Networking is a best practice but will not resolve a core CPU limitation.
- 9
You are deploying a highly available SAP NetWeaver system on Azure using Windows Server 2019 virtual machines. The ASCS/SCS cluster will use a Windows Server Failover Cluster (WSFC). You need to select a shared storage solution for the cluster that supports SCSI Persistent Reservations (SCSI-PR) and can be used for the cluster witness. Which Azure storage service should you use?
Show answer details
Correct answer: B
Azure shared disks are the recommended shared storage solution for WSFC on Azure because they explicitly support SCSI Persistent Reservations (SCSI-PR), which is a requirement for WSFC. This allows multiple VMs to attach to the same managed disk, making it suitable for clustered applications like SAP ASCS/SCS. Azure Files Premium can be used for file shares but doesn't present a block device that supports SCSI-PR. Azure NetApp Files is an NFS/SMB service. A Storage Spaces Direct (S2D) cluster is more complex and not the standard recommendation for this specific SAP scenario.
- 10
An e-commerce company plans to migrate its on-premises SAP Hybris Commerce Suite to Azure. The project manager wants to understand the Azure infrastructure costs. You are asked to provide a preliminary cost estimate for the planned environment. Which TWO Azure tools or resources are most suitable for this task? (Select TWO)
Show answer details
Correct answer: A, D
The Azure Pricing Calculator is the primary tool for estimating the costs of specific Azure services (like VMs, storage, networking) for a new deployment. The Total Cost of Ownership (TCO) Calculator is used to compare the cost of running a workload on-premises versus in Azure, which is perfect for a migration scenario. Azure Advisor provides cost optimization recommendations for existing resources, and Azure Monitor is for monitoring performance and health, not for pre-deployment cost estimation.
