SAP HANA on AWS
SAP HANA Guides

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

Deployment steps using the AWS Management Console

  1. Log in to the console with appropriate permissions and ensure that you have the right Region selected.

  2. Choose Services, and then choose EC2 (under Compute).

  3. Choose Launch Instance.

  4. Search for the image that you want to use:

    • Choose AWS Marketplace to search for RHEL for SAP and SLES for SAP images.

    • Choose My AMIs to search for your BYOS or custom AMI ID.

      When you find the image, choose Select, and then confirm to continue.

  5. On the Choose an Instance Type page, select the instance type that you identified when planning the deployment, and choose Configure Instance Details to proceed with instance configuration.

  6. On the Configure Instance Details page, do the following:

    1. Enter the number of instances (typically 1). For scale-out workloads, specify the number of nodes.

    2. Select the VPC ID and subnet for the network.

    3. Turn off the Auto-assign Public IP option.

    4. Select Add instance to placement group if needed (recommended for scale-out workloads; for details, see the AWS documentation).

    5. Select any IAM role that you want to assign to the instance to access AWS services from the instance.

    6. Select Stop for Shutdown behavior.

    7. Enable termination protection if needed (strongly recommended).

    8. Enable Amazon CloudWatch detailed monitoring (strongly recommended; for details, see the AWS documentation).

    9. Select the Tenancy or proceed with the default (Shared). For dedicated hosts, select the Dedicated host option.

    10. Choose Add Storage to proceed with storage configuration.

  7. On the Add Storage page, choose Add New Volume to add volumes required for SAP HANA with the appropriate device, size, volume type, IOPS (for io1 only), and the Delete on Termination flag. Ensure that you follow the storage guidance discussed earlier in this document. Add volumes for SAP HANA data, log, shared, backup, and binaries.

    Figure 3 shows the storage configuration for x1.32xlarge instance type with io1 volume type for SAP HANA data and log.

    Figure 3: SAP HANA Storage Configuration with the console

    Note

    If you are planning to deploy scale-out workloads, you don’t have to include Amazon EBS volumes for SAP HANA shared and backup volumes. You can use Amazon EFS with NFS to mount the HANA shared and backup volumes to your master and worker nodes.

    Choose Add Tags to proceed with configuring tags

  8. Choose Add Tag and add the key-value pair to track and manage your resources. We recommend adding Name as a minimum key to easily identify your resources.

    Next, choose Configure Security Group.

  9. Choose Select an existing security group and select a security group, if you have one, to attach to your instance. Otherwise, choose Create a new security group and configure the Type, Protocol, Port Range, and the Source IP address from where you want to allow traffic to your SAP HANA instance. Refer to Appendix C of the SAP HANA on AWS Quick Start guide for a list of ports that we recommend. You can change the port as needed to meet your security requirements.

  10. Choose Review and Launch to review your selections, and then choose Launch.

  11. Select an existing key pair if you have one. Otherwise, create a new key pair, acknowledge it, and choose Launch Instances.

  12. Your instance should be launching now with the selected configuration. After the instance is launched, you can proceed with the operating system and storage configuration steps.

Note

Amazon EBS volumes are presented as NVME block devices on Nitro-based instances. You need to perform additional mapping at the operating system level when you configure these volumes.