在 AWS/EC2 上设置 Jira/GreenHopper

在 AWS/EC2 上设置 Jira/GreenHopper

我们正在放弃 Redmine 来设置 JIRA/GreenHopper。我们的开发团队不想为这项工作配备专用的内部服务器,也不想在任何开发机器上运行虚拟机。

因此结论是在 EC2(Linux)上运行 JIRA。我们没有使用 EC2 的经验,因此希望获得一些建议。

建议在自家的 Linux VM 上设置 JIRA,试用一下,然后使用 VM Import 工具将其传输到 EC2 吗?还是最好从一开始就在 EC2 上进行设置?

此外,我们估计使用量非常低。因此,我们估计全天使用量会很零散,空闲时间很长。那么我们可以使用“微型”实例吗? Atlassian建议至少 1GB RAM,但这是针对使用率更高的系统而言的 - 微型实例有 660MB RAM。还有哪种实例类型:按需、预留还是现货?似乎“低利用率预留实例”也可以按实例小时收费 - 此实例与按需实例有什么区别?

我们不是系统管理员,所以我们只想要一个可以工作并且不需要太多乱搞的设置。

非常感谢。

普雷姆博。

答案1

从我的角度来看,我只需将其弹出到 EC2 上,为什么要执行额外的步骤。我不会使用 HSQL 内存数据库,而是设置另一个数据库,例如 mysql,因为我使用默认内存数据库时,性能体验很差。

此外,由于 X Window System 未列在 yum 组列表下,因此默认的 amazon AMI 设置图形程序非常麻烦;所以我认为您最终将不得不进行一些手动配置。

就亚马逊预订而言。按需预订是按小时计费最昂贵的。如果您全年使用,您的账单可能会增加约 30%。然后有 3 个 RI 级别:轻型、中型、重型。所有级别都需要一些初始资金。轻型意味着首付最少,但与按需预订相比节省的费用也最少。重型需要的首付最多,但与按需预订相比,每小时节省的费用最多。

如果您确实要全年运行该实例,那么请加大力度。

至于微型计算机的性能。嗯,它是最便宜的,但如果我记得清楚,它甚至不能保证 1 个 CPU;它更适合突发性命中。如果只是轻度使用,您可能能够侥幸逃脱,但如果您有很多开发人员,并且他们将生成这些报告,您可能想要更强大的功能。遗憾的是 m1.smalls 仍然是 32 位的。

答案2

为什么不直接选择 Atlassian 的托管服务?请参阅http://www.atlassian.com/software/ondemand/overview

相关内容