1

我是一名自学成才的程序员,目前担任程序员分析师。我的大部分工作都是在 .Net 和 Python 中完成的,并且都是基于桌面的。

我想在业余时间开始学习如何开发 Web 应用程序以增加我的开发专业知识,但我担心在我的个人计算机上安装 Web 服务器等,我也不应该在我的工作计算机上。

我想知道是否可以与亚马逊或 Rackspace 等大型云服务提供商之一签约,以低成本设置开发环境。我不打算出于生产目的在网络上公开任何内容。这只是一个我可以通过反复试验来使用不同技术的环境。

有没有人有这方面的经验?我查看了 AWS,并看到所有可用的不同服务,我不确定哪一个是我需要的。知道这样的成本可能是多少吗?

4

3 回答 3

1

Action.IO is a great solution for a cloud-hosted development environment. They support Python/Django and a few other popular environments (Ruby/Rails, Node.js, Go) so it's a great place to go play around without the pain of having to set things up.

There's a full linux shell in the Web IDE, which is really fast since there is multi-region support, so you don't feel any "lag" when you're typing.

It's free during the private beta-- you can sign up for an invite on the homepage.

(Disclaimer: I help build and co-founded Action.IO)

于 2013-01-21T10:21:12.203 回答
0

可以登录 Amazon EC2 并在那里获取 Linux 虚拟机。它将具有公共 IP,可以通过 SSH 访问,您可以在其中安装任何您想要的东西。它不是很贵,最重要的是保持低流量,不使用时不要忘记关机。我仍然发现这比使用还可以自动部署和调试的 Eclipse 服务器插件效率低。

于 2013-01-08T16:38:44.640 回答
0

回答您的问题:“我不打算在网络上公开任何内容以用于生产目的。这只是一个我可以通过反复试验来使用不同技术的环境。”

看看cloudshare,因为该解决方案可以满足您的需求。它使您可以快速创建和配置用于构建验证、测试自动化和手动测试的环境。该解决方案在云中提供并且是自助服务的。除了提供虚拟环境之外,您还可以获得额外的测试功能,例如:

•多虚拟机磁盘- 可用于冻结错误、修复错误并将更正后的版本重新插入到原始应用程序中

• 复制主环境以隔离和纠正由错误配置引起的缺陷的能力

•用于后续测试和参考的应用程序库和模板

他们有许多计划,因此您可以根据计划花费的金额进行检查。

我希望这有帮助

于 2015-09-17T09:30:13.853 回答