我们正在放弃 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