亚马逊EC2开发堆栈

时间:2010-05-02 14:31:46

标签: c# java .net amazon-ec2

我想出于某些原因使用EC2而且EC2提供了Windows和Linux部署,但是Linux要便宜得多(Linux保留的实例大约是Windows的价格的%63-%85和现货实例对于Linux来说便宜50%) )。我需要一个类型安全的lang和主流平台,我更喜欢使用.net / c#stack(但由于某些原因不是单声道),但在这种情况下,java似乎更适合未来(当ec2实例计数开始增加时)。那么,是否值得使用.net?

最好的问候,

1 个答案:

答案 0 :(得分:1)

IMO,此决定应主要基于您的开发操作系统。如果您已经有开发环境,那么我会选择与该环境匹配的操作系统。如果您没有开发环境,那么选择托管操作系统还为时过早,除非您只是进行实验。如果你想使用最新版本的框架在.NET中构建网站,那么我将在Windows中使用我的开发操作系统和托管操作系统。货币成本确实不应该是激励因素,因为假设无论你选择什么,你的决定所带来的好处都将超过成本,而且对于.NET和Java都是如此。

如果您的计划是使用EC2堆栈作为开发环境,那么我将再次关注您想要去的地方。如前所述,如果你想构建.NET站点,那么我会使用Windows操作系统。如果您打算构建将部署在Linux或Unix Web服务器上的站点,那么我会选择Linux作为开发操作系统。编写站点的一部分是了解将部署它们的Web服务器。