You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/sap/automation/plan-deployment.md
+41-3Lines changed: 41 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,9 +21,9 @@ For generic SAP on Azure design considerations, see [Introduction to an SAP adop
21
21
22
22
## Subscription planning
23
23
24
-
It's recommended to deploy the control plane and the workload zones in different subscriptions. The control plane should reside in a hub subscription that is used to host the management components of the SAP automation framework.
24
+
You should deploy the control plane and the workload zones in different subscriptions. The control plane should reside in a hub subscription that is used to host the management components of the SAP automation framework.
25
25
26
-
The SAP systems should be hosted in spoke subscriptions, which are dedicated to the SAP systems. An example of partitioning the systems would be to host the development systems in a separate subscription with a dedicated virtual network that would host the development systems, the production systems would be hosted in their own subscription with a dedicated virtual network for the production systems.
26
+
The SAP systems should be hosted in spoke subscriptions, which are dedicated to the SAP systems. An example of partitioning the systems would be to host the development systems in a separate subscription with a dedicated virtual network and the production systems would be hosted in their own subscription with a dedicated virtual network.
27
27
28
28
This approach provides a both a security boundary and allows for clear separation of duties and responsibilities. For example, the SAP Basis team can deploy systems into the workload zones, and the infrastructure team can manage the control plane.
29
29
@@ -37,7 +37,7 @@ Before you design your control plane, consider the following questions:
37
37
* In which regions do you need to deploy SAP systems?
38
38
* Is there a dedicated subscription for the control plane?
39
39
* Is there a dedicated deployment credential (service principal) for the control plane?
40
-
*Are you deploying to an existing virtual network or creating a new virtual network?
40
+
*Is there an existing virtual network or is a new virtual network needed?
41
41
* How is outbound internet provided for the virtual machines?
42
42
* Are you going to deploy Azure Firewall for outbound internet connectivity?
43
43
* Are private endpoints required for storage accounts and the key vault?
@@ -249,6 +249,44 @@ The following table shows the required permissions for the service principals.
249
249
> | SAP downloads | `softwaredownloads.sap.com` | SAP software download | See [SAP downloads](https://launchpad.support.sap.com/#/softwarecenter). |
You can test the connectivity to the URLs from a Linux Virtual Machine in Azure using a PowerShell script that uses the 'run-command' feature in Azure to test the connectivity to the URLs.
254
+
255
+
The following example shows how to test the connectivity to the URLs by using an interactive PowerShell script.
The deployment framework uses three separate repositories for the deployment artifacts. For your own parameter files, it's a best practice to keep these files in a source control repository that you manage.
0 commit comments