參考部署

SAP NetWeaver on AWS

適用於 ABAP 式應用程式和 SAP HANA 資料庫的應用程式伺服器

此快速入門會自動在 AWS 雲端上部署適用於 Advanced Business Application Programming (ABAP) 的 SAP NetWeaver Application Server (AS) 環境。

SAP NetWeaver 提供一套用來開發及執行 SAP 應用程式的技術。SAP 產品及應用程式 (例如 SAP Business Suite、S/4HANA、SAP Business Warehouse (SAP BW) 以及 SAP BW/4HANA) 都需仰賴 SAP NetWeaver。此快速入門會部署 SAP NetWeaver AS ABAP,可支援開發適用於 SAP HANA 資料庫的 ABAP 式應用程式。

此快速入門會在 AWS 帳戶的虛擬私有雲端 (VPC) 中,部署 SAP 應用程式層、SAP HANA 資料庫層、遠端桌面協定 (RDP) 以及堡壘主機。此部署包含 Primary Application Server (PAS) 執行個體 (可提供 SAP 系統公用程式),以及選用的 Additional Application Server (AAS) 執行個體 (可擴展 SAP 應用程式層)。

 

此快速入門是由
AWS 解決方案架構師所開發。

  •  您將建置的項目
  • 使用此快速入門可在您的 AWS 帳戶中部署及設定下列項目:

    • 跨兩個可用區域的高可用性架構。*
    • 根據 AWS 最佳實務,設定公有和私有子網路的 Virtual Private Cloud (VPC)。這可為您的部署提供網路基礎設施。*
    • 允許存取網際網路的網際網路閘道。*
    • 在公有子網路中:
      • Auto Scaling 群組中的堡壘主機執行個體,可讓入站 SSH (安全殼層) 存取私有子網路中的 SAP 執行個體。*
      • 受管網路位址轉譯 (NAT) 閘道,可讓私有子網路中的 SAP 執行個體進行出站網際網路存取。
      • 選擇性的 EC2 執行個體,含 Windows Server,可代管 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。
      • Primary Application Server (PAS) 和 ABAP System Central Services (ASCS),部署在相同或個別的 EC2 執行個體中。 
      • 選擇性的 ASCS 執行個體,安裝在不同的可用區域中,以做為隨時待命的 ASCS 伺服器。
      • 選擇性自動安裝 Additional Application Server (AAS) 執行個體。
    • AWS Identity and Access Management (IAM) 執行個體角色,具備精細許可,可存取部署程序所需的 AWS 服務。
    • 三個安全群組,可用來從堡壘主機以及在資料庫執行個體之間進行精細入站存取控制,並可供應用程式存取資料庫。
    • AWS 命令列界面 (AWS CLI),以及用於安裝儲存貯體存取的執行個體角色。
    • Amazon Route 53 私有代管區域,可代管 SAP HANA 和 SAP NetWeaver ABAP 伺服器名稱。

    此快速入門支援適用於 SAP NetWeaver 執行個體的 SLES 作業系統。您可以選擇用來支援 SAP HANA 的 Linux 作業系統 (SLES、SLES for SAP 或 RHEL for SAP HANA)。

    *用來將快速入門部署到現有 VPC 的範本,會略過標有星號的元件,並提示您輸入現有的 VPC 組態。

  •  部署方式
  • 若要在 AWS 上建置您的 SAP NetWeaver 環境,請按照部署指南中的指示進行。部署程序包括下列步驟:

    1. 如果您還沒有 AWS 帳戶,請在 https://aws.amazon.com 註冊。
    2. 請留意部署中 SAP HANA 部分的必要條件。
    3. 下載、擷取及暫存 SAP NetWeaver 軟體。
    4. 啟動快速入門。每個部署的時間約為 2.75 小時。有兩種選項可供您選擇:
    5. 藉由存取 SAP NetWeaver 和 SAP HANA 來驗證部署。

    若要自訂部署,您可以配置 AWS 架構、啟用 AWS CloudTrail 和 AWS Config 的記錄功能,以及配置 SAP NetWeaver 和 SAP HANA 設定,例如執行個體類型、儲存體選項、節點數目和 AAS 執行個體。

    Amazon 可能會與 AWS 合作夥伴 (與 AWS 在此解決方案上協作的合作夥伴) 分享使用者部署資訊。  

  •  成本和授權
  • 您必須自行負擔執行此快速入門參考部署時,所使用 AWS 服務的費用。使用快速入門無須另外付費。

    此快速入門的 AWS CloudFormation 範本包含您可自訂的組態參數。其中有些設定 (例如節點數目、儲存體和執行個體類型) 會影響部署成本。 

    此部署使用適用於 SAP 軟體的使用自有授權 (BYOL) 模型。您必須已經擁有 SAP 的授權,並且必須有權從 SAP Software Download Center (SWDC) 下載軟體。

    針對 SAP NetWeaver 部署,此快速入門會啟動 SLES 適用的 Amazon Machine Image (AMI),其中包含 SLES 作業系統適用的授權。

    針對 SAP HANA 部署,此快速入門會啟動您選擇之作業系統 (SLES、SLES for SAP 或 RHEL) 適用的 AMI,且該作業系統的授權成本包含在 Amazon EC2 每小時的價格內。針對 SAP AMI 適用的 SLES,會有額外的軟體成本。