参考部署

AWS 上的 IBM MQ

适用于云、移动、物联网和本地环境的消息收发平台

本 Quick Start 按照您选择的配置,在 Amazon Web Services (AWS) 云上自动部署高度可用的生产就绪型 IBM MQ 服务器,大约需要 30 分钟。

IBM MQ 是一种消息收发中间件,可以简化和加快不同应用程序和跨多个平台的企业数据的集成。它使用消息列队来促进信息交换,为云、移动和物联网 (IoT) 在本地环境中提供统一的信息收发解决方案。AWS 上的 IBM MQ 服务支持来自您的 Virtual Private Cloud (VPC) 、来自受信任的互联网地址,以及通过您本地环境的 VPN 实施的客户端消息收发应用程序。

本快速入门将 IBM MQ 部署到您 AWS 账户中的 VPC 中。您可以为 IBM MQ 构建新的 VPC,也可以将软件部署到现有的 VPC 中。部署和配置任务可由您在启动期间自定义的 AWS CloudFormation 模板自动执行。

IBM_Logo_156x67

此快速入门由 IBM 与 AWS 合作开发。IBM 是 AWS 合作伙伴


AWS Service Catalog 管理员可以将此架构添加到他们自己的目录中。 

  •  构建内容
  •  部署方式
  •  费用和许可证
  •  构建内容
  • 使用本 Quick Start 可在 AWS 上创建以下可配置环境:

    • 一个跨两个可用区且包含两个公有子网和两个私有子网的 Virtual Private Cloud (VPC),用于实现安全性和高可用性。*
    • 在公有子网中,由堡垒主机提供对 IBM MQ 服务器的 Secure Shell (SSH) 安全访问。堡垒主机位于一个 Auto Scaling 组中,其所需的容量被设置为一个实例,这有助于确保始终有一个主机可用。*
    • 在私有子网中,IBM MQ 服务器位于一个 Auto Scaling 组中,其所需的容量被设置为一个实例,这有助于确保始终有一个主机可用。
    • Amazon Elastic File System (Amazon EFS) 自动安装在 IBM MQ 服务器实例上,用于分配存储,确保队列管理器服务和消息数据高度可用。如果一个可用区的 IBM MQ 服务器出现故障,会在第二个可用区创建一个新服务器,并连接至现有数据,以保不会丢失永久消息。
    • Elastic Load Balancing 自动将连接分配给活动 IBM MQ 服务器。
    • 一个具有资源级权限的 AWS Identity and Access Management (IAM) 实例角色,用于访问部署过程所需的 AWS 服务。
    • 适用于每个实例或函数的安全组,以限制仅访问必要的协议和端口。例如,仅限 Elastic Load Balancing 访问 Amazon Elastic Compute Cloud (Amazon EC2) 服务器上的 HTTP 服务器端口。

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

  •  部署方式
  • 要部署 IBM MQ,请遵循部署指南中的说明操作。部署过程大约需要 30 分钟,包括以下步骤:

    1. 如果您还没有 AWS 账户,请访问 https://aws.amazon.com 进行注册。
    2. 注册获取 IBM MQ 项目许可证,然后将您的许可证密钥保存在 S3 存储桶中。(如果您没有项目许可证,本快速入门会自动注册,获取 90 天的试用期许可证。请参见费用和许可证选项卡。)
    3. 启动此快速入门。有以下两种方案可供选择:
    4. 通过 web 控制器连接至 IBM MQ,验证该部署。
    5. 通过您的 VPC 中的堡垒主机实例,连接至 IBM MQ 服务器实例。

    部署期间,你可以配置 AWS 基础设施组件、IBM MQ 实例设置,以及 IBM MQ 管理凭证。

    Amazon 可能会跟与 AWS 合作打造 Quick Start 的 AWS 合作伙伴共享用户部署信息。  

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

    此 Quick Start 的 AWS CloudFormation 模板包括可自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。要估算成本,请参阅您将使用的各项 AWS 服务的定价页面。

    此快速入门需要 IBM MQ 许可证。要在您的生产环境中使用此快速入门,请在 IBM developerWorks 中注册获取 IBM MQ 项目许可证(需要 IBMid)。您需要将许可证密钥保存在 S3 存储桶中,并在启动此快速入门时指出密钥的位置。

    如果您没有许可证密钥,本 Quick Start 会部署 IBM MQ 试用许可证,该许可证可在非生产环境中免费使用 90 天。试用期结束后,列队管理器失效。您可以额外付费购买支持,或者使用论坛。

    如果创建堆栈时许可证文件已经在相应位置,IBM MQ 服务器将自动使用生产许可证。要在部署之后将试用许可证升级为生产许可证,请遵循 IBM 知识中心中的说明操作。

    如需获得更多关于许可证条款的信息,请参考 IBM MQ 软件许可协议