Cloud 云端软件开发实用吗?

Cloud 云端软件开发实用吗?,cloud,development-environment,Cloud,Development Environment,有人尝试过云端软件开发吗?我考虑在AmazonEC2实例上安装它们,而不是用web服务器、DBMS、编译器和IDE来设置台式机或笔记本电脑。然后,我可以通过VNC客户机连接到它,并在我可以访问互联网的任何地方进行开发。但我担心的是速度和安全。如果您考虑过或尝试过这一点,请分享您的想法。您可以在云上拥有一个完整的开发环境。但是,出于您的目的,您应该在IaaS或PaaS之间进行选择。在PaaS上,您通常启用所需的服务,然后开始使用它们,而不必关心配置或安装过程。您可以通过单击鼠标启用MySQL数据库

有人尝试过云端软件开发吗?我考虑在AmazonEC2实例上安装它们,而不是用web服务器、DBMS、编译器和IDE来设置台式机或笔记本电脑。然后,我可以通过VNC客户机连接到它,并在我可以访问互联网的任何地方进行开发。但我担心的是速度和安全。如果您考虑过或尝试过这一点,请分享您的想法。

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

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

现在,您可以轻松地将源代码存储在在线存储库中,甚至可以构建并部署到运行时实例。因此,您可以使用如下模式:

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

你们可以看看我找到的关于PaaS的视频。它解释了上面的模式,除了云IDE

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


你应该自己试一试,看看它是否满足你的需要。对于大型项目,我更希望使用Eclipse、iTeliJ、NETBeas……/P>< P>。您可以考虑在VCN中运行一个IDE映像,或者使用一个纯云IDE。云IDE在配置、性能和安全性方面表现出很大的潜力。作为一些额外的背景知识,您可以阅读云IDE是否是未来,以及quora上云IDE的总体市场,并提出和回答一些好问题


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

连接到任何其他远程服务器的速度都一样快。亚马逊比我更了解安全。我认为这是一个很好的、低成本的环境。在不久的将来,我们可能会看到更多基于浏览器的IDE。