AWS ssm-sap documentation change
Summary
Expanded SAP ABAP registration to support multi-node setups and added Web Dispatcher component configuration examples.
Security assessment
The changes are feature enhancements (multi-node support, CLI examples) with no evidence of addressing security vulnerabilities or adding security-specific documentation.
Diff
diff --git a/ssm-sap/latest/userguide/register-abap.md b/ssm-sap/latest/userguide/register-abap.md index 36d4cd85e..df4607ba8 100644 --- a//ssm-sap/latest/userguide/register-abap.md +++ b//ssm-sap/latest/userguide/register-abap.md @@ -9 +9 @@ Step 1: Register databaseStep 2: Register applicationStep 3: Check registration -You can register a single node setup for SAP ABAP application with Systems Manager for SAP. Ensure that you have completed the setup perquisites described in [Get started with Systems Manager for SAP](https://docs.aws.amazon.com/ssm-sap/latest/userguide/get-started.html). Follow along these steps to register your SAP ABAP application. +You can register a single node or multi node (distributed or high availability) setup for SAP ABAP application with Systems Manager for SAP. Ensure that you have completed the setup perquisites described in [Get started with Systems Manager for SAP](https://docs.aws.amazon.com/ssm-sap/latest/userguide/get-started.html). Follow along these steps to register your SAP ABAP application. @@ -69,0 +70,7 @@ Note the `ApplicationId` of your registration. + --component-info '[ + { + "ComponentType": "WD", + "Sid": "<YOUR_WEB_DISPATCHER_SID>", + "Ec2InstanceId": "<YOUR_YOUR_WEB_DISPATCHER_EC2_INSTANCE_ID>" + } + ]' @@ -73,6 +80,7 @@ Note the `ApplicationId` of your registration. - —application-id "mySAPABAPApplication" \ - —application-type SAP_ABAP \ - —instances i-0307b3e5fbdc4bda1 \ - —sid ECD \ - —region us-east-1 \ - —database-arn "arn:aws:ssm-sap:us-east-1:123456789101:HANA/SAP_HANA_APPLICATION/DB/HDB" + --application-id "mySAPABAPApplication" \ + --application-type SAP_ABAP \ + --instances i-0307b3e5fbdc4bda1 \ + --sid ECD \ + --region us-east-1 \ + --database-arn "arn:aws:ssm-sap:us-east-1:123456789101:HANA/SAP_HANA_APPLICATION/DB/HDB" + --component-info '[{"ComponentType": "WD", "Sid":"WD1", "Ec2InstanceId":"i-07837dbacc572b5f2"}]' @@ -131,0 +140 @@ Verify the registration with [`GetApplication`](https://docs.aws.amazon.com/ssms + "WD1-WD14" @@ -161,0 +171,2 @@ Get the component summary with [`GetComponent`](https://docs.aws.amazon.com/ssms + "ECD-D00-sapappser1", + "ECD-D00-sapappser2" @@ -177 +188,23 @@ Get the component summary with [`GetComponent`](https://docs.aws.amazon.com/ssms - //GetComponent API output for child component + //GetComponent API output for parent WD1-W14 component + % aws ssm-sap get-component --component-id WD1-W14\ + --application-id mySAPABAPApplication \ + --region us-east-1 + + { + "Component": { + "ComponentId": "WD1-W14", + "Sid": "WD1", + "ChildComponents": [ + "WD1-W14-sapwd" + ], + "ApplicationId": "mySAPABAPApplication", + "ComponentType": "WEBDISP", + "Status": "RUNNING", + "LastUpdated": "2024-10-04T22:16:59.089000-07:00", + + "Arn": "arn:aws:ssm-sap:us-east-1:123456789101:SAP_ABAP/mySAPABAPApplication/COMPONENT/WD1-W14" + }, + "Tags": {} + } + + //GetComponent API output for child components @@ -213,0 +247,36 @@ Get the component summary with [`GetComponent`](https://docs.aws.amazon.com/ssms + % aws ssm-sap get-component \ + --component-id WD1-W14-sapwd --application-id mySAPABAPApplication \ + --region us-east-1 + { + "Component": { + "ComponentId": "WD1-W14-sapwd", + "Sid": "WD1", + "SystemNumber": "14", + "ParentComponent": "WD1-W14", + "ApplicationId": "mySAPABAPApplication", + "ComponentType": "WD", + "Status": "RUNNING", + "SapFeature": "WEBDISP", + "SapHostname": "sapci", + "SapKernelVersion": "785, patch 200, changelist 2150416", + "Resilience": { + "EnqueueReplication": false + }, + "AssociatedHost": { + "Hostname": "sapwd", + "Ec2InstanceId": "i-12345abcde678f9g0", + "IpAddresses": [ + { + "IpAddress": "172.31.32.187", + "Primary": true, + "AllocationType": "VPC_SUBNET" + } + ], + "OsVersion": "SUSE Linux Enterprise Server 15 SP4" + }, + "LastUpdated": "2023-10-04T22:16:58.915000-07:00", + "Arn": "arn:aws:ssm-sap:us-east-1:123456789101:SAP_ABAP/mySAPABAPApplication/COMPONENT/WD1-W14-sapwd" + }, + "Tags": {} + } +