我是多家公司的顾问。每一家公司都为我提供了一台装有软件的笔记本电脑,我也有自己的笔记本电脑,在那里我有自己的开发环境。我倾向于每隔一年买一台新的笔记本电脑,发现自己花了很多时间配置和安装软件。我也花了很多时间等待我的笔记本电脑处理事情。
为了解决所有这些问题,我现在正在考虑使用EC2 (运行windows实例)作为我的主要开发平台,并从我碰巧在的任何PC上访问它。我计算出,每年每天运行8个小时的大型实例(最便宜的64位)要花费960美元,这是可以接受的。
我想象着,当我每天接近工作场所时,我会在手机上点击一下就可以启动实例,所以当我开始工作时,它就已经准备好了。我的手机上应该有不同的图标来激发不同的实例类型。当然,相同的软件应该自动加载到不同的硬件上(有时,我甚至需要68.4GB内存的实例)。
另一个优点是,如果我的实例有一个特定的问题,我可以触发另一个实例,让人查看问题并更新图像。
有人在EC2上有这样的设置经验吗?你预见到了什么样的问题?
发布于 2011-01-05 16:56:51
我不使用EC2,但我确实使用了一个非常大的Xen农场。坦白地说,我喜欢它是因为:
但我的警告是,如果我没有一个最新的拉从我的HG回购,如果我不能获得互联网的原因,这已经发生了几次,我是完蛋了。
如果你有一个非常,非常精心的设置..您不可能真正在本地(或者可能是您可以)再次生产它,但重点是,没有连接,没有工作。
发布于 2011-03-30 21:37:08
您正在发现Unix/Linux用户多年来一直在做的事情:在服务器上进行开发。然后,您可以在服务器(S)和dev中使用任何机器和ssh/putty。
便宜的linux服务器比ec2便宜得多。你可以以每月11美元的价格使用rackspacecloud,(他们也有windows映像),但你也可以在http://buyvm.net/ (愉快的客户,没有其他关系)使用15.00/年的基础机器托管。
对于amazon,您可以查看3年预付费实例。能帮你省下很多钱。
发布于 2012-07-09 13:52:55
我更传统地使用EC2作为服务器。我所预见到的问题是:
总的来说,对于服务器来说,云的巨大优势是缩放(尤其是自动缩放)。你根本不会用的。然而,你将不得不忍受云的所有烦恼。
2015年中期更新:自从我在2012年写了这个答案以来,AWS增加了SSD存储,减少了延迟。至于CPU和内存,它仍然有效,与普通笔记本相比,EC2的电源严重不足,除非你愿意花费超过200美元/莫。
https://softwareengineering.stackexchange.com/questions/33955
复制相似问题