Overview of Linux deployment for SAP NetWeaver

This guide shows you how to deploy and configure the Google Cloud Platform (GCP) resources that SAP NetWeaver needs in order to run on GCP, including the Compute Engine virtual machine (VM), the operating system, persistent storage, and more.

Use this guide if you are running SAP NetWeaver on a Linux operating system. If you need to run SAP NetWeaver on Windows Server, see the SAP NetWeaver on Windows Deployment Guide.

After the GCP resources are deployed and configured, you install SAP NetWeaver on GCP by following the SAP documentation that is applicable to your version of SAP NetWeaver and your database server. For more information, see SAP NetWeaver in the SAP Help Portal.

Deployment methods

You can use one of two methods for deploying GCP resources for SAP NetWeaver:

  • The Cloud Deployment Manager method, which automates the deployment process.
  • The manual method in which you define each resource manually by using the Google Cloud Platform Console or the gcloud command line tool.

Using Deployment Manager is recommended, because you can deploy your systems faster and with fewer errors. You define and save your resource options in a configuration file template, which you can reuse to deploy the same or similar configurations consistently without having to redefine your resources for each deployment.

If you need more control over your deployment than the Deployment Manager template allows, define your GCP resources manually.

For either option you must have:

  • A Google account with the necessary administrative permissions to create, modify, and delete Compute Engine resources in a GCP project. For information about roles and permissions, see Compute Engine roles
  • A GCP project
  • A network and subnetwork defined in GCP