此 Quick Start 在 Amazon Web Services (AWS) 云上部署 Apache RocketMQ。Apache RocketMQ 是一个统一的消息收发引擎和轻量级数据处理平台。此 Quick Start 部署和配置 Amazon Elastic Compute Cloud (Amazon EC2) 实例,以托管 Apache 名称服务器和代理节点的集群。在部署过程中,您可以配置基本的集群设置,例如 Amazon EC2 实例类型。
此 Quick Start 由 AWS 开发。
-
构建内容
-
如何部署
-
费用和许可证
-
构建内容
-
此 Quick Start 可设置以下内容:
- 一个跨三个可用区的高度可用的架构。*
- 一个根据 AWS 最佳实践具有公有子网和私有子网的 Virtual Private Cloud (VPC),用于在 AWS 上为您提供您自己的虚拟网络。*
- 在公有子网中:
- 托管网络地址转换 (NAT) 网关,允许对私有子网中的资源进行出站互联网访问。*
- Auto Scaling 组中的 Linux 堡垒主机,允许对公有子网和私有子网中的 Amazon EC2 实例进行入站安全外壳协议 (SSH) 访问。*
- 在私有子网中:
- 用于 Apache RocketMQ 名称服务器的 Amazon EC2 实例。您可以部署 1–3 个名称服务器。默认为 2 个(如图所示)。
- Apache 名称服务器实例上运行的 Apache RocketMQ Web 控制台。
- 用于 Apache RocketMQ 代理的 Amazon EC2 实例。您可以部署 1 或 3 个代理。默认为 3 个(如图所示)。
* 将此 Quick Start 部署到现有 VPC 中的模板会跳过标有星号的组件,并提示您使用现有 VPC 配置。
-
如何部署
-
要部署 Apache RocketMQ,请遵循部署指南中的说明操作。部署过程大约需要 15 分钟,包括以下步骤:
1.如果您还没有 AWS 账户,请在 https://aws.amazon.com 上注册,并登录您的账户。
2.通过从以下选项中进行选择来启动本 Quick Start。在创建堆栈之前,从顶部工具栏中选择 AWS 区域。
3.测试部署。
Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。
-
费用和许可证
-
您需要支付在运行此 Quick Start 参考部署期间使用的 AWS 服务和任何第三方许可证所产生的费用。使用 Quick Start 无需额外付费。
本 Quick Start 的 AWS CloudFormation 模板包含您可以自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。有关成本估算信息,请参阅您使用的每种 AWS 服务的定价页面。价格可能随时变动。
提示:在您部署此 Quick Start 后,创建 AWS 成本和使用情况报告,以跟踪与此 Quick Start 相关的费用。这些报告会将账单指标发送至您账户中的 Amazon Simple Storage Service (Amazon S3) 存储桶。它们根据每个月的使用情况提供成本估算,并在月末汇总数据。有关该报告的更多信息,请参阅 AWS 成本和使用情况报告是什么?