参考部署

AWS 上的 SAP NetWeaver

适用于基于 ABAP 的应用程序和 SAP HANA 数据库的应用程序服务器

此 Quick Start 可自动在 AWS 云上部署用于高级业务应用程序编程 (ABAP) 的 SAP NetWeaver Application Server (AS) 环境。

SAP NetWeaver 提供一组用于部署和运行 SAP 应用程序的技术。诸如 SAP Business Suite、S/4HANA、SAP Business Warehouse (SAP BW) 以及 SAP BW/4HANA 之类的 SAP 产品和应用程序均需依赖 SAP NetWeaver。此 Quick Start 可部署 SAP NetWeaver AS ABAP,它支持为 SAP HANA 数据库部署基于 ABAP 的应用程序。

在您的 AWS 账户中,此 Quick Start 在 Virtual Private Cloud (VPC) 里部署一个 SAP 应用程序层、一个 SAP HANA 数据库层以及远程桌面协议 (RDP) 和防御主机。部署包括主应用程序服务器 (PAS) 实例 (用于提供 SAP 系统实用程序),以及可选的附加应用程序服务器 (AAS) 实例 (用于扩展 SAP 应用程序层)。

 

此 Quick Start 由
AWS 解决方案架构师开发。

  •  构建内容
  • 使用本 Quick Start 可在您的 AWS 账户中部署和配置以下环境:

    • 一个横跨两个可用区的高度可用的架构。*
    • 一个根据 AWS 最佳实践配置有公共子网和专用子网的 Virtual Private Cloud (VPC)。这为您的部署提供了网络基础设施。*
    • 一个允许访问互联网的互联网网关。*
    • 在公有子网中:
      • 在 Auto Scaling 组中设置堡垒主机实例,以允许对私有子网中的 SAP 实例进行入站 SSH(安全 Shell)访问。*
      • 允许对私有子网中的 SAP 实例进行出站互联网访问的托管网络地址转换 (NAT) 网关。*
      • 带有 Windows Server 的可选 EC2 实例,用于托管 SAPGUI 和 SAP HANA Studio。您可以手动安装这些 SAP 程序以管理自己的 SAP HANA 数据库。
    • 在私有子网中:
      • 设置 EC2 实例用于托管 SAP NetWeaver 和 SAP HANA;配置 EBS 卷以满足或超过 SAP HANA 存储关键绩效指标 (KPI) 的要求。
      • (可选)设置用于 /sapmnt 文件系统的 Amazon Elastic File System (Amazon EFS) 共享。
      • (可选)自动安装 SAP NetWeaver ABAP 和 SAP HANA。
      • 部署到同一或独立 EC2 实例中的主应用程序服务器 (PAS) 和 ABAP 系统中央服务 (ASCS)。 
      • (可选)安装在不同可用区中的 ASCS 实例,用作热备用 ASCS 服务器。
      • (可选)自动安装附加应用程序服务器 (AAS) 实例。
    • 一个具有精细权限的 AWS Identity and Access Management (IAM) 实例角色,用于访问部署过程所需的 AWS 服务。
    • 三个安全组用于对来自堡垒主机,以及数据库实例之间的访问实施精细入站访问控制,并用于对数据库的应用程序访问。
    • AWS Command Line Interface (AWS CLI) 和一个用于安装存储桶访问的实例角色。
    • 一个 Amazon Route 53 私有托管区域,用于托管 SAP HANA 和 SAP NetWeaver ABAP 服务器名称。

    对于 SAP NetWeaver 实例,此 Quick Start 支持 SLES 操作系统。您选择的 Linux 操作系统(SLES、SLES for SAP 或 RHEL for SAP HANA)支持 SAP HANA。

    *  将本 Quick Start 部署到现有 VPC 中的模板会跳过标有星号的任务,并提示您使用现有 VPC 配置。

  •  如何部署
  • 要在 AWS 上构建 SAP NetWeaver 环境,请遵循部署指南中的说明操作。部署过程包括以下步骤:

    1. 如果您还没有 AWS 账户,请访问 https://aws.amazon.com 进行注册。
    2. 处理部署的 SAP HANA 部分的先决条件。
    3. 下载、提取和演示 SAP NetWeaver 软件。
    4. 启动此 Quick Start。每次部署大约需要 2.75 小时。有以下两种方案可供选择:
    5. 通过访问 SAP NetWeaver 和 SAP HANA 来验证部署。

    要自定义部署,您可以配置 AWS 基础设施,通过 AWS CloudTrail 和 AWS Config 启用日志记录,以及配置 SAP NetWeaver 和 SAP HANA 设置,例如实例类型、存储选项、节点数和 AAS 实例。

    Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。  

  •  费用和许可证
  • 您需要支付在运行此 Quick Start 的参考部署期间使用 AWS 服务所产生的费用。使用本快速入门无需额外付费。

    此 Quick Start 的 AWS CloudFormation 模板包括可自定义的配置参数。其中一些设置(如节点数量、存储和实例类型)会影响部署成本。 

    此部署对 SAP 软件使用自带许可 (BYOL) 模型。您必须已经拥有 SAP 许可证,并且必须有权从 SAP Software Download Center (SWDC) 下载软件。

    对于 SAP NetWeaver 部署,本快速启动可启动适用于 SLES 的 Amazon 系统映像 (AMI),并包括适用于 SLES 操作系统的许可证。

    对于 SAP HANA 部署,本 Quick Start 可启动适用于您所选操作系统(SLES、SLES for SAP 或 RHEL)的 AMI,并且操作系统的许可证费用包含在 Amazon EC2 的每小时价格中。对于适用于 SAP AMI 的 SLES,还会有额外的软件费用。