2

有没有人尝试过在云中进行软件开发?我没有设置带有 Web 服务器、DBMS、编译器和 IDE 的台式机或笔记本电脑,而是考虑将这些安装在 Amazon EC2 实例上。然后我可以通过 VNC 客户端连接到它,并在可以访问 Internet 的任何地方进行开发。但我担心速度和安全性。如果您考虑过或尝试过,请分享您的想法。

4

2 回答 2

0

您可以在云上拥有一个完整的开发环境。但是,您应该根据自己的目的在 IaaS 或 PaaS 之间进行选择。在 PaaS 上,您通常启用所需的服务并开始使用它们,而无需关心配置或安装过程。您可以通过单击鼠标启用 MySQL 数据库、云端 IDE 或运行时环境。

例如,我知道使用Codenvy,您可以直接在云上进行编码、构建和调试。它们支持某些语言,但如果您需要另一种语言,您应该在云上寻找另一个 IDE。其中有一些。

如今,您可以轻松地将源代码存储在在线存储库中,甚至可以构建和部署到运行时实例。所以你可以有一个这样的模式:

Cloud IDE -> 存储库 -> CI 工具 -> 运行时环境

您可以观看我发现的有关 PaaS 的视频它解释了上面的模式,除了云 IDE。

在 IaaS 上,您可能会遇到类似的情况。但是,您必须从头开始安装所有内容。

您应该自己尝试一下,看看它是否满足您的需求。对于大型项目,我更喜欢使用 Eclipse、IntelliJ、Netbeans、...

于 2014-01-07T07:06:52.227 回答
0

您可以考虑使用 VNC 连接器在云中运行 IDE 映像,或者使用纯云 IDE。云 IDE 在配置、性能和安全性方面表现出很大的潜力。作为一些额外的背景,您可以阅读有关云 IDE 是否是未来的信息,以及在 quora 上的云 IDE 的整体市场,并提出了一些很好的问题并得到了回答。

https://www.quora.com/Do-you-think-that-Web-Based-IDEs-are-the-future-of-IDEs/answer/Tyler-Jewell?snids =895306182& nsrc =1&过滤器=全部

https://www.quora.com/What-is-the-market-size-of-cloud-IDEs-and-what-are-the-possible-business-models/answer/Tyler-Jewell

免责声明:我是 Cloud IDE 制造商 Codenvy 的创始人。

于 2015-01-14T23:48:46.990 回答