Skip to content

Commit 4f1d833

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into tsk544791-sfi-ssh
2 parents 2f0b5b9 + 9710157 commit 4f1d833

18 files changed

Lines changed: 70 additions & 60 deletions

articles/sap/center-sap-solutions/install-software.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to install SAP software on an SAP system that you created
44
ms.service: sap-on-azure
55
ms.subservice: center-sap-solutions
66
ms.topic: how-to
7-
ms.date: 02/03/2023
7+
ms.date: 02/02/2026
88
author: sagarkeswani
99
ms.author: sagarkeswani
1010
ms.custom: sfi-ropc-nochange
@@ -15,12 +15,7 @@ ms.custom: sfi-ropc-nochange
1515
# Install SAP software
1616

1717

18-
19-
20-
21-
After you've created infrastructure for your new SAP system using *Azure Center for SAP solutions*, you need to install the SAP software.
22-
23-
In this how-to guide, you'll learn two ways to install the SAP software for your system. Choose whichever method is appropriate for your use case. You can either:
18+
After you've created infrastructure for your new SAP system using *Azure Center for SAP solutions*, you need to install the SAP software. In this how-to guide, you'll learn two ways to install the SAP software for your system. Choose whichever method is appropriate for your use case. You can either:
2419

2520
- [Install the SAP software through Azure Center for SAP solutions directly using the installation wizard](#install-sap-with-azure-center-for-sap-solutions).
2621
- [Install the SAP software outside of Azure Center for SAP solutions, then detect the installed system from the service](#install-sap-through-outside-method).

articles/sap/center-sap-solutions/overview.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Azure Center for SAP solutions is an Azure offering that makes SAP
44
ms.service: sap-on-azure
55
ms.subservice: center-sap-solutions
66
ms.topic: overview
7-
ms.date: 10/19/2022
7+
ms.date: 02/02/2026
88
ms.author: sagarkeswani
99
author: sagarkeswani
1010
#Customer intent: As a developer, I want to learn about Azure Center for SAP solutions so that I can decide to use the service with a new or existing SAP system.
@@ -13,8 +13,6 @@ author: sagarkeswani
1313

1414
# What is Azure Center for SAP solutions?
1515

16-
17-
1816
*Azure Center for SAP solutions* is an Azure offering that makes SAP a top-level workload on Azure. Azure Center for SAP solutions is an end-to-end solution that enables you to create and run SAP systems as a unified workload on Azure and provides a more seamless foundation for innovation. You can take advantage of the management capabilities for both new and existing Azure-based SAP systems.
1917

2018
The guided deployment experience takes care of creating the necessary compute, storage and networking components needed to run your SAP system. Azure Center for SAP solutions then helps automate the installation of the SAP software according to Microsoft best practices.

articles/sap/monitor/about-azure-monitor-sap-solutions.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ ms.service: sap-on-azure
66
ms.subservice: sap-monitor
77
ms.topic: overview
88
ms.custom: subject-monitoring
9-
ms.date: 08/21/2024
10-
ms.author: jacobjaygbay
9+
10+
ms.date: 02/02/2026
11+
ms.author: jushiman
12+
1113
#Customer intent: As a developer, I want to learn how to monitor my SAP resources on Azure so that I can better understand their availability, performance, and operation.
1214
# Customer intent: As an IT administrator, I want to monitor my SAP resources on Azure for availability and performance, so that I can ensure the reliability and smooth operation of critical business processes.
1315
---

articles/sap/sap-on-azure-overview.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@ author: ju-shim
55
ms.author: bentrin
66
ms.service: sap-on-azure
77
ms.topic: overview
8+
89
ms.date: 02/03/2026
10+
911
ms.custom: template-overview
1012
# Customer intent: As an IT manager overseeing SAP systems, I want to explore available offerings for running and managing SAP on Azure, so that I can choose the best solutions for deploying, integrating, and monitoring our SAP workloads effectively.
1113
---
1214

13-
# What SAP on Azure offerings are available?
15+
# SAP on Azure offerings
1416

1517
## Overview
1618

@@ -116,7 +118,7 @@ Microsoft Azure provides multiple offerings for running and managing SAP systems
116118

117119
## Microsoft Services Integration
118120

119-
### SAP Integration with Microsoft Services
121+
### SAP integration with Microsoft services
120122

121123
**Integration Scope**: SAP workloads (IaaS and SaaS) with Microsoft product ecosystem
122124
**Service Coverage**: Microsoft Entra ID, Exchange Online, Power Platform, Power BI, Azure Integration Services
@@ -210,10 +212,13 @@ Microsoft Azure provides multiple offerings for running and managing SAP systems
210212

211213
#### Azure Key Vault
212214

215+
For more information, see the [SAP integration with Microsoft services](workloads/integration-get-started.md) documentation.
216+
213217
**Service Overview**: Secure storage and management for cryptographic keys, certificates, and secrets
214218
**SAP Integration**: Centralized secret management for SAP applications and infrastructure
215219
**Security Benefits**: Hardware security module protection and access control
216220

221+
217222
**Key Capabilities**:
218223
- Centralized cryptographic key management
219224
- Certificate lifecycle management

articles/sap/workloads/certifications.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
1010
ms.tgt_pltfrm: vm-linux
11-
ms.date: 01/25/2022
11+
ms.date: 02/02/2026
1212
ms.author: juergent
1313
# Customer intent: As an SAP administrator, I want to access a comprehensive list of supported SAP certifications and configurations on Azure, so that I can ensure compliance and optimize my SAP workloads on the cloud platform.
1414
---
15-
# SAP certifications and configurations running on Microsoft Azure
15+
# SAP certifications and configurations on Microsoft Azure
1616

1717
SAP and Microsoft have a long history of working together in a strong partnership that has mutual benefits for their customers. Microsoft is constantly updating its platform and submitting new certification details to SAP in order to ensure Microsoft Azure is the best platform on which to run your SAP workloads. The following tables outline Azure supported configurations and list of growing SAP certifications. This list is an overview list that might deviate here and there from the official SAP lists. How to get to the detailed data is documented in the article [What SAP software is supported for Azure deployments](./supported-product-on-azure.md)
1818

@@ -44,7 +44,7 @@ References:
4444
| SAP BusinessObjects BI | Windows |N/A | [1928533 - SAP Applications on Azure: Supported Products and Azure VM types](https://launchpad.support.sap.com/#/notes/1928533) |
4545
| SAP NetWeaver | Windows, SUSE Linux Enterprise, Red Hat Enterprise Linux, Oracle Linux |SQL Server, Oracle (Windows and Oracle Linux only), DB2, SAP ASE | [1928533 - SAP Applications on Azure: Supported Products and Azure VM types](https://launchpad.support.sap.com/#/notes/1928533) |
4646

47-
## Other SAP Workload supported on Azure
47+
## Other SAP Workloads supported on Azure
4848

4949
| SAP Product | Guest OS | RDBMS | Virtual Machine Types |
5050
| --- | --- | --- | --- |

articles/sap/workloads/deployment-checklist.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ manager: bburns
66
ms.service: sap-on-azure
77
ms.subservice: sap-vm-workloads
88
ms.topic: article
9-
ms.date: 11/19/2024
9+
ms.date: 02/02/2026
1010
ms.author: juergent
1111
# Customer intent: "As an SAP solutions architect, I want to utilize a detailed checklist for deploying SAP workloads to Azure, so that I can ensure a smooth migration and optimize system performance throughout each project phase."
1212
---
1313

14-
# SAP workloads on Azure: planning and deployment checklist
14+
# SAP workload planning and deployment checklist
1515

1616
This checklist is designed for customers moving SAP applications to Azure infrastructure as a service. SAP applications in this document represent SAP products running the SAP kernel, including SAP NetWeaver, S/4HANA, BW and BW/4 and others. Throughout the duration of the project, a customer and/or SAP partner should review the checklist. It's important to note that many of the checks are completed at the beginning of the project and during the planning phase. After the deployment is done, straightforward changes on deployed Azure infrastructure or SAP software releases can become complex.
1717

@@ -116,7 +116,7 @@ We recommend that you set up and validate a full HADR solution and security desi
116116
[Migrate very large databases (VLDB) to Azure for SAP](/training/modules/migrate-very-large-databases-to-azure/)
117117

118118
### Technical validation
119-
119+
In the pilot phase, validate the following technical aspects of your planned deployment:
120120
- **Compute / VM types**
121121
- Review the resources in SAP support notes, in the SAP HANA hardware directory, and in the SAP PAM again. Make sure to match supported VMs for Azure, supported OS releases for those VM types, and supported SAP and DBMS releases.
122122
- Validate again the sizing of your application and the infrastructure you deploy on Azure. If you're moving existing applications, you can often derive the necessary SAPS from the infrastructure you use and the [SAP benchmark webpage](https://www.sap.com/dmc/exp/2018-benchmark-directory/#/sd) and compare it to the SAPS numbers listed in [SAP note 1928533](https://launchpad.support.sap.com/#/notes/1928533). Also keep [this article on SAPS ratings](https://techcommunity.microsoft.com/t5/Running-SAP-Applications-on-the/SAPS-ratings-on-Azure-VMs-8211-where-to-look-and-where-you-can/ba-p/368208) in mind.

articles/sap/workloads/exchange-online-integration-sap-email-outbound.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: MartinPankraz
66
ms.service: sap-on-azure
77
ms.subservice: sap-vm-workloads
88
ms.topic: how-to
9-
ms.date: 03/11/2022
9+
ms.date: 02/02/2026
1010
ms.author: mapankra
1111
ms.custom: sfi-image-nochange
1212
# Customer intent: "As an SAP system administrator, I want to configure outbound email communication from SAP ABAP Platform to Exchange Online, so that I can efficiently manage notifications and workflows while ensuring compliance with modern authentication standards."

articles/sap/workloads/hana-vm-operations-storage.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ keywords: 'SAP, Azure HANA, Storage Ultra disk, Premium storage'
77
ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
10-
ms.date: 01/05/2026
10+
11+
ms.date: 02/2/2026
12+
1113
ms.author: juergent
1214
ms.custom: H1Hack27Feb2017, linux-related-content
1315
# Customer intent: As an SAP HANA administrator, I want to configure optimal Azure storage solutions for my virtual machines, so that I can ensure high performance and reliability for my database workloads.
@@ -38,7 +40,7 @@ In the on-premises world, you rarely had to care about the I/O subsystems and it
3840

3941
Given that low storage latency is critical for DBMS systems, even as DBMS, like SAP HANA, keep data in-memory. The critical path in storage is usually around the transaction log writes of the DBMS systems. But also operations like writing savepoints or loading data in-memory after crash recovery can be critical. Therefore, it's **mandatory** to use Azure premium SSD v1/v2, Ultra disk, or Azure NetApp Files NFS for **/hana/data** and **/hana/log** volumes.
4042

41-
Some guiding principles in selecting your storage configuration for HANA can be listed like:
43+
The following are some guiding principles in selecting your storage configuration for HANA:
4244

4345
- Decide on the type of storage based on [Azure Storage types for SAP workload](./planning-guide-storage.md) and [Select a disk type](/azure/virtual-machines/disks-types)
4446
- The overall VM I/O throughput and IOPS limits in mind when sizing or deciding for a VM. Overall VM storage throughput is documented in the article [Memory optimized virtual machine sizes](/azure/virtual-machines/sizes-memory)
@@ -78,7 +80,7 @@ If you're using LVM or mdadm to build stripe sets across several Azure premium d
7880
- 64 KB for **/hana/log**
7981

8082
> [!NOTE]
81-
> The stripe size for **/hana/data** got changed from earlier recommendations calling for 64 KB or 128 KB to 256 KB based on customer experiences with more recent Linux versions. The size of 256 KB is providing slightly better performance. We also changed the recommendation for stripe sizes of **/hana/log** from 32 KB to 64 KB in order to get enough throughput with larger I/O sizes.
83+
> The stripe size for **/hana/data** got changed from earlier recommendations calling for 64 KB or 128 KB to 256 KB based on customer experiences with more recent Linux versions. The size of 256 KB provides a slightly better performance. We also changed the recommendation for stripe sizes of **/hana/log** from 32 KB to 64 KB to get enough throughput with larger I/O sizes.
8284
8385
> [!NOTE]
8486
> You don't need to configure any redundancy level using RAID volumes since Azure block storage keeps three images of a VHD. The usage of a stripe set with Azure premium disks is purely to configure volumes that provide sufficient IOPS and/or I/O throughput.

articles/sap/workloads/high-availability-guide-suse-nfs.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: High availability for NFS on Azure VMs on SLES | Microsoft Docs
2+
title: High availability for NFS on Azure VMs on SUSE Linux Enterprise Server | Microsoft Docs
33
description: High availability for NFS on Azure VMs on SUSE Linux Enterprise Server
44
services: virtual-machines-windows,virtual-network,storage
55
author: rdeltcheva
66
manager: juergent
77
ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
10-
ms.date: 06/19/2024
10+
ms.date: 02/02/2026
1111
ms.author: radeltch
1212
ms.custom:
1313
- linux-related-content
@@ -36,7 +36,7 @@ ms.custom:
3636
[sap-hana-ha]:sap-hana-high-availability.md
3737

3838
> [!NOTE]
39-
> We recommend deploying one of the Azure first-party NFS services: [NFS on Azure Files](../../storage/files/storage-files-quick-create-use-linux.md) or [NFS ANF volumes](../../azure-netapp-files/azure-netapp-files-create-volumes.md) for storing shared data in a highly available SAP system. Be aware, that we are de-emphasizing SAP reference architectures, utilizing NFS clusters.
39+
> We recommend deploying one of the Azure first-party NFS services: [NFS on Azure Files](../../storage/files/storage-files-quick-create-use-linux.md) or [NFS ANF volumes](../../azure-netapp-files/azure-netapp-files-create-volumes.md) for storing shared data in a highly available SAP system. Be aware, that we're de-emphasizing SAP reference architectures, utilizing NFS clusters.
4040
4141
This article describes how to deploy the virtual machines, configure the virtual machines, install the cluster framework, and install a highly available NFS server that can be used to store the shared data of a highly available SAP system.
4242
This guide describes how to set up a highly available NFS server that is used by two SAP systems, NW1 and NW2. The names of the resources (for example virtual machines, virtual networks) in the example assume that you have used the [SAP file server template][template-file-server] with resource prefix **prod**.
@@ -83,7 +83,7 @@ The NFS server uses a dedicated virtual hostname and virtual IP addresses for ev
8383
* Probe port 61001 for NW2
8484

8585
## Set up a highly available NFS server
86-
86+
In the following sections, you'll learn how to set up a highly available NFS server on SUSE Linux Enterprise Server.
8787
### Deploy Linux manually via Azure portal
8888

8989
This document assumes that you've already deployed a resource group, [Azure Virtual Network](../../virtual-network/virtual-networks-overview.md), and subnet.
@@ -110,7 +110,7 @@ Follow [create load balancer](../../load-balancer/quickstart-load-balancer-stand
110110
* Check "Enable Floating IP"
111111

112112
> [!NOTE]
113-
> Health probe configuration property numberOfProbes, otherwise known as "Unhealthy threshold" in Portal, isn't respected. So to control the number of successful or failed consecutive probes, set the property "probeThreshold" to 2. It is currently not possible to set this property using Azure portal, so use either the [Azure CLI](/cli/azure/network/lb/probe) or [PowerShell](/powershell/module/az.network/new-azloadbalancerprobeconfig) command.
113+
> Health probe configuration property numberOfProbes, otherwise known as "Unhealthy threshold" in Portal, isn't respected. So to control the number of successful or failed consecutive probes, set the property "probeThreshold" to 2. It's currently not possible to set this property using Azure portal, so use either the [Azure CLI](/cli/azure/network/lb/probe) or [PowerShell](/powershell/module/az.network/new-azloadbalancerprobeconfig) command.
114114
115115
> [!NOTE]
116116
> When VMs without public IP addresses are placed in the backend pool of internal (no public IP address) Standard Azure load balancer, there will be no outbound internet connectivity, unless additional configuration is performed to allow routing to public end points. For details on how to achieve outbound connectivity see [Public endpoint connectivity for Virtual Machines using Azure Standard Load Balancer in SAP high-availability scenarios](./high-availability-guide-standard-load-balancer-outbound-connections.md).
@@ -386,11 +386,11 @@ The following items are prefixed with either **[A]** - applicable to all nodes,
386386

387387
1. **[A]** Setup drbd split-brain detection
388388

389-
When using drbd to synchronize data from one host to another, a so called split brain can occur. A split brain is a scenario where both cluster nodes promoted the drbd device to be the primary and went out of sync. It might be a rare situation but you still want to handle and resolve a split brain as fast as possible. It is therefore important to be notified when a split brain happened.
389+
When using drbd to synchronize data from one host to another, a so called split brain can occur. A split brain is a scenario where both cluster nodes promoted the drbd device to be the primary and went out of sync. It might be a rare situation but you still want to handle and resolve a split brain as fast as possible. It's therefore important to be notified when a split brain happened.
390390
391391
Read [the official drbd documentation](https://www.linbit.com/drbd-user-guide/users-guide-drbd-8-4/#s-split-brain-notification) on how to set up a split brain notification.
392392
393-
It is also possible to automatically recover from a split brain scenario. For more information, read [Automatic split brain recovery policies](https://www.linbit.com/drbd-user-guide/users-guide-drbd-8-4/#s-automatic-split-brain-recovery-configuration)
393+
It's also possible to automatically recover from a split brain scenario. For more information, read [Automatic split brain recovery policies](https://www.linbit.com/drbd-user-guide/users-guide-drbd-8-4/#s-automatic-split-brain-recovery-configuration)
394394

395395
### Configure Cluster Framework
396396

@@ -404,7 +404,7 @@ The following items are prefixed with either **[A]** - applicable to all nodes,
404404
> * For SLES 15/15 SP1, the version must be at least resource-agents-4.3.0184.6ee15eb2-4.13.1.
405405
>
406406
> Note that the change will require brief downtime.
407-
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there is no requirement to switch immediately to azure-lb resource agent.
407+
> For existing Pacemaker clusters, if the configuration was already changed to use socat as described in [Azure Load-Balancer Detection Hardening](https://www.suse.com/support/kb/doc/?id=7024128), there's no requirement to switch immediately to azure-lb resource agent.
408408
409409
```bash
410410
sudo crm configure rsc_defaults resource-stickiness="200"

articles/sap/workloads/high-availability-guide-suse-pacemaker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
1010
ms.custom: devx-track-azurepowershell, linux-related-content
11-
ms.date: 01/07/2026
11+
ms.date: 02/02/2026
1212
ms.author: radeltch
1313
# Customer intent: "As a system administrator, I want to set up Pacemaker with fencing on SUSE Linux Enterprise Server in Azure, so that I can ensure high availability and reliability for my applications running in the cloud."
1414
---

0 commit comments

Comments
 (0)