需要为 Rocket.Chat 开发选择 EC2 实例的建议

Need advice for selecting EC2 Instance for Rocket.Chat development

我需要一些关于使用什么类型的 EC2 实例进行 Rocket.Chat 开发的建议。

我们将使用的语言和技术是 Node.js、Express、mongoDB 等,使用 docker。

团队成员约10人。 这不是我们的主要工作,并非所有成员都始终在工作,而且不是在同一时间。

项目将 API 开发,例如,将 Zapier 连接到 Rocket.Chat,通过 BotHub API 制作聊天机器人平台,将 Rocket.Chat 与其他服务集成。

感谢您的帮助。

我强烈建议您通过 this link 来了解哪种实例类型适合您的需求。

如果您仍然不确定,您可以随时从 general-purpose m5.large 类型开始。密切关注 CloudWatch 指标以检查 CPU 利用率。如果您认为系统未被使用,您可以降级到t2实例,以防系统被过度使用,您可以将实例类型更改为m4.x或c4实例等。

如果您的应用程序是 RAM 密集型应用程序,更好的起点是选择 r5/r4 个实例。