参考部署

Progress OpenEdge on AWS

用于运行 OpenEdge Advanced Business Language 应用程序的基础设施

OpenEdge 是一种便捷的方法,用于创建所需的基础设施,运行具有 Web 用户界面 (UI)、代表性状态传输 (REST) 数据服务和 OpenEdge 数据库的 n 层 OpenEdge Advanced Business Language (ABL) 应用程序。它结合了 AWS 服务和 OpenEdge 功能,以实现高可用性、冗余和可扩展性。

使用 AWS CloudFormation 模板创建新的基础设施,或使用 AWS Command Line Interface (AWS CLI) 从持续集成和持续部署 (CI/CD) 管道自动部署 OpenEdge 应用程序。

模板包含适用于 Web 服务器、Progress Application Server (PAS) for OpenEdge 和 OpenEdge 数据库的用户提供部署包,以便在创建基础设施时组件可以运行。您可以使用这种方法打包本地应用程序,将其部署到 AWS 云。

当 Amazon Elastic Compute Cloud (Amazon EC2) 创建实例时,Web 服务器和 PAS for OpenEdge 可动态下载并安装最新的包。这可以用于推出应用程序的新版本,并且数据库配置可以使用 OpenEdge 复制集来提供冗余。

Progress 徽标

此 Quick Start 由 Progress 与 AWS 合作开发。
Progress 是 AWS 合作伙伴

  •  构建内容
  • 本 Quick Start 可设置以下内容:

    • 横跨两个可用区的高度可用架构。*
    • 根据 AWS 最佳做法配置有公共子网和专用子网的 VPC,可在 AWS 上为您提供您自己的虚拟网络。*
    • 在公共子网中:
      • 托管网络地址转换 (NAT) 网关,允许对私有子网中的资源进行出站互联网访问。*
      • Auto Scaling 组中的 Linux 堡垒主机,允许对公有子网和私有子网中的 EC2 实例进行入站安全外壳协议 (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. 订阅适用于 OpenEdge RDBMS 的 Amazon Machine Image (AMI) 和适用于 PAS for OpenEdge 的 AMI。
    3. 启动 Quick Start
    4. 测试部署。

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

  •  费用和许可证
  • 您需要支付在运行此 Quick Start 的参考部署期间使用 AWS 服务所产生的费用。使用此 Quick Start 无需额外付费。 此部署还需要订阅用于 OpenEdge Relational Database Management System (RDBMS) 的 AMI 和用于 PAS for OpenEdge 的 AMI,这些都可以从 AWS Marketplace 获得。您可能还需遵循其他定价、条款和条件。

    此 Quick Start 的 AWS CloudFormation 模板包括可自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。有关成本估算信息,请参阅您使用的每种 AWS 服务的定价页面。价格可能随时变动。

    提示:部署 Quick Start 后,我们建议您启用 AWS 成本和使用情况报告。此报告会将账单指标发送至您账户中的 S3 存储桶。它根据每个月的使用情况提供成本估算,并在月末最终敲定数据。有关此报告的更多信息,请参阅 AWS 文档

    此 Quick Start 需要 OpenEdge 许可证。要在生产环境中使用 Quick Start,请注册 Progress Software 许可证。在 OpenEdge 基础设施启动后,输入许可证密钥激活软件。