How to run SAP HANA on AWS?

How to run SAP HANA on AWS?

April 27, 2020 / Nirav Shah

The SAP HANA cloud platform provides a platform to SAP service providers for building new applications and running them. It can also be used to make changes on existing applications and the HANA cloud platform that is hosted by SAP cloud services also enables application developers to customize their applications to meet specific client needs. SAP HANA is a relational database that provides high-performance analytics and real-time data processing with its in-memory capability. SAP HANA cloud platform is ideal for both small and large projects.

SAP HANA can be utilized for two basic functionalities:

  1. First as an application service
  2. Database service

Running SAP HANA at the AWS

Amazon Web Services (AWS) and SAP have worked together on AWS platform, so that companies of all sizes can fully realize all the benefits of the SAP HANA in-memory computing platform on AWS.

With SAP HANA on AWS you can

  • Achieve faster time to value – Provision infrastructure for SAP HANA in hours versus weeks or months.
  • Scale infrastructure resources – As your data requirements you can scale up your AWS environment.
  • Reduce cost – Pay for only the infrastructure resources that you need and use.
  • Bring your own license – Leverage your existing licensing investment with no additional licensing fees.

What Instance Types Can Be Used?

You can use various Amazon EC2 instance types to run SAP HANA on AWS. Since the service is so memory-intensive, it’s best to use instances from the memory-optimized family.

As per your requirement you can choose it accordingly,

Tools and Methodologies

  • Amazon EC2 instance type resizing
  • AWS Server Migration Service
  • AWS SAP Quick Start +
    • Simple backup and restore
    • SAP HANA export import
    • SAP HANA system replication
    • SUM DMO or DMO for Cloud

More information please visit below link

The following figure depicts the two most common scenarios for managing SAP solutions on AWS

Deploying SAP HANA

You can deploy SAP HANA directly from AWS Marketplace — and most of the configuration process is done automatically.

Start by going to AWS Marketplace and searching for “SAP HANA One.”

Click on the SAP HANA One page, which includes some basic information about the product, such as the total cost per hour (the cost of EC2 instances plus the SAP HANA license).

Note :-

The additional cost of EBS volumes is not shown here.

Click on “Continue to Subscribe” and accept the terms. After this, you can start configuring your deployment for launch.

Just follow the steps and Then create a security group by clicking “Create New Based On Seller Settings,”

Note :

You can also create Custom VPC if you want.and you have to open port number 30015 in the security group.

Click “Launch.”

If everything is set up properly, open the web browser and enter the IP address (public IP) of your SAP HANA instance. You will be greeted with the initial setup screen for the SAP HANA portal.

Note :

You have to create an IAM role so that once the user is created, you will be provided two keys — Access Key ID and Secret Access Key, which you’ll need in the configuration process. So keep and save above IDs in a secure place.

You will have to wait for a minute or two before you can click on the “click to configure HANA” button. After doing so, you will be prompted with yet another screen for authentication.

Input your Access Key ID and Secret Access Key again. Then set the passwords for the HANA System Administrator user name and the database user name to the SYSTEM.

Also, make sure that the “Open required ports…” option is ticked. Then click “Configure SAP HANA,” and the configuration process will start.

Your SAP HANA database is ready.


In this article, we showed how to prepare it for the deployment of SAP HANA by creating the resources. We also went through how to deploy and configure SAP HANA on AWS. At this point, your SAP HANA database is ready to be used by your application.


Talk to AWS Certified Consultant

    Spread Love By Sharing:

    Let Us Talk About Your AWS Development Requirements

    Have queries about your AWS project ideas and concepts? Please drop in your project details to discuss with our AWS experts, professionals and consultants.

    • Swift Hiring and Onboarding
    • Experienced and Trained AWS Team
    • Quality Consulting and Programming
    Let’s Connect and Discuss Your Project