本合作伙伴解决方案按照您选择的配置,在 Amazon Web Services(AWS)Cloud 上自动部署高度可用的生产就绪型 IBM MQ 服务器。
IBM MQ 是一种消息收发中间件,可以简化和加快不同应用程序和跨多个平台的企业数据的集成。它使用消息列队来促进信息交换,为云、移动和物联网 (IoT) 在本地环境中提供统一的信息收发解决方案。AWS 上的 IBM MQ 服务支持来自您的虚拟私有云(VPC)、来自受信任的互联网地址,以及通过您本地环境的 VPN 实施的客户端消息收发应用程序。
本合作伙伴解决方案将 IBM MQ 部署到您 AWS 账户中的 VPC 中。您可以为 IBM MQ 构建新的 VPC,也可以将软件部署到现有的 VPC 中。部署和配置任务可由您在启动期间自定义的 AWS CloudFormation 模板自动执行。
-
构建内容
-
如何部署
-
费用和许可证
-
构建内容
-
使用本合作伙伴解决方案可在 AWS 上创建以下可配置环境:
- 一个跨两个可用区且包含两个公有子网和两个私有子网的虚拟私有云(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 分钟,包括以下步骤:
- 如果您还没有 AWS 账户,请访问 https://aws.amazon.com 进行注册。
- 注册获取 IBM MQ 项目许可证,然后将您的许可证密钥保存在 S3 桶中。(如果您没有项目许可证,本合作伙伴解决方案会为您进行注册,以获取 90 天的试用期许可证。有关更多信息,请参阅费用和许可证选项卡。)
- 启动合作伙伴解决方案。有以下两种方案可供选择:
- 通过 web 控制器连接至 IBM MQ,验证该部署。
- 通过您的 VPC 中的堡垒主机实例,连接至 IBM MQ 服务器实例。
部署期间,你可以配置 AWS 基础设施组件、IBM MQ 实例设置,以及 IBM MQ 管理凭证。
Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。
-
费用和许可证
-
此合作伙伴解决方案需要 IBM MQ 的许可证。要在您的生产环境中使用此合作伙伴解决方案,请在 IBM developerWorks 中注册获取 IBM MQ 项目许可证(需要 IBMid)。您必须将许可证密钥保存在 Amazon S3 存储桶中,并在启动此合作伙伴解决方案时指出密钥的位置。
如果您没有许可证密钥,本合作伙伴解决方案会部署 IBM MQ 试用许可证,该许可证可在非生产环境中免费使用 90 天。90 天后,列队管理器失效。您可以额外付费购买支持,或者使用论坛。
如果创建堆栈时许可证文件已经在相应位置,IBM MQ 服务器将使用生产许可证。要在部署之后将试用许可证升级为生产许可证,请遵循 IBM 知识中心中的说明操作。
如需获得更多信息,请参考 IBM MQ 软件许可协议。
您需要支付在运行此解决方案期间使用 AWS 服务和任何第三方许可证所产生的费用。使用此解决方案不会产生任何额外费用。
此解决方案包括可自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。有关成本估算信息,请参阅您使用的每种 AWS 服务的定价页面。价格可能随时变动。
提示:部署解决方案后,请创建 AWS 成本和使用情况报告,以跟踪相关成本。这些报告会将账单指标发送至您账户中的 Amazon Simple Storage Service (Amazon S3) 桶。它们根据每个月的使用情况提供成本估算,并在月末汇总数据。有关更多信息,请参阅 什么是 AWS 成本和使用情况报告?