參考部署

Progress OpenEdge on AWS

用於執行 OpenEdge Advanced Business Language 應用程式的基礎設施

OpenEdge 是一種建立執行 n 層 OpenEdge 進階業務語言 (ABL) 應用程式所需基礎設施的便捷方式,該應用程式具有 Web 使用者介面 (UI)、代表性狀態傳輸 (REST) 資料服務和 OpenEdge 資料庫。它會將 AWS 服務和 OpenEdge 功能組合,以實現高可用性、備援及可擴展性。

使用 AWS CloudFormation 範本建立新基礎設施,或使用 AWS Command Line Interface (AWS CLI) 從持續整合和持續部署 (CI/CD) 管道自動部署 OpenEdge 應用程式。

該範本包含使用者提供的用於 Web 伺服器的部署套件、用於 OpenEdge 的 Progress Application Server (PAS) 和 OpenEdge 資料庫,以便在建立基礎設施時元件可以執行。您可以使用此方法封裝內部部署應用程式,以將其部署到 AWS 雲端。

Amazon Elastic Compute Cloud (Amazon EC2) 建立執行個體時,Web 伺服器和 PAS for OpenEdge 會動態下載並安裝最新的套件。這可用於推出新版本的應用程式,且資料庫組態可使用 OpenEdge 複寫集來提供備援。

Progress 標誌

本 Quick Start 由 Progress 與 AWS 共同合作開發。
Progress 是 APN 合作夥伴

  •  您將建置的項目
  • 快速入門會設定以下內容:

    • 跨兩個可用區域的高可用性架構。*
    • 根據 AWS 最佳實務,設定包含公有和私有子網路的 VPC,能在 AWS 上為您提供自己的虛擬網路。*
    • 在公有子網路中:
      • 部署受管網路位址轉譯 (NAT) 閘道,允許對專用子網路中的資源進行對外網際網路存取。*
      • 在 Auto Scaling 群組中部署 Linux 堡壘主機,允許對公有和私有子網路中的 EC2 執行個體進行對內 Secure Shell (SSH) 存取。*
    • 在私有子網路中:
      • 在 Auto Scaling 群組中執行 Web 伺服器的 EC2 執行個體。
      • 在 Auto Scaling 群組中執行 PAS for OpenEdge 的 EC2 執行個體。
      • 三個執行 OpenEdge 資料庫且支援複寫集的 EC2 執行個體。

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

  •  部署方式
  • 若要部署 Progress OpenEdge,請遵循部署指南中的指示操作。部署過程大約需要 20 分鐘,包括以下步驟:

    1. 如果您還沒有 AWS 帳戶,請在 https://aws.amazon.com 註冊並登入您的帳戶。
    2. 訂閱 Amazon Machine Image (AMI) for OpenEdge RDBMS 和 AMI for PAS for OpenEdge
    3. 啟動 Quick Start
    4. 測試部署。

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

  •  成本和授權
  • 您必須自行負擔執行此快速入門參考部署時,所使用 AWS 服務的費用。使用 Quick Start 無須另外付費。 此部署還需要訂閱 AMI for OpenEdge Relational Database Management System (RDBMS) 和 AMI for PAS for OpenEdge,這些可從 AWS Marketplace 取得。可能會有其他適用的定價、條款與條件。

    此 Quick Start 的 AWS CloudFormation 範本包含可以自訂的組態參數。其中某些設定 (例如執行個體類型) 會影響到部署的費用。若要估算成本,請查看您所使用每項 AWS 服務的定價頁面。價格可能隨時變更。

    秘訣:部署 Quick Start 後,我們建議您啟用 AWS Cost and Usage Report。這份報告會將帳單指標傳送到您帳戶中的 S3 儲存貯體。它會根據每個月的用量提供成本估算,並在月底整理出正式的資料。如需該報告的詳細資訊,請參閱 AWS 文件

    此 Quick Start 需要 OpenEdge 的授權。若要在生產環境中使用 Quick Start,請在 Progress Software 註冊獲取授權。OpenEdge 基礎設施啟動後,輸入授權金鑰以啟用軟體。