在云服务器上开发的最佳方法是什么?

时间:2014-06-11 18:11:03

标签: database google-app-engine amazon-web-services cloud server-administration

我最近进入了一个项目,就像今天的大多数项目一样,它依赖于多个关系数据库,而且像今天的大多数项目一样,依赖于云计算的灵活性和安全性。

我在一个多月前进入云服务,从那时起我就已经解决了亚马逊网络服务提供的大多数服务的基础知识,但只测试和部署了个人项目。

现在我将开发一个客户端服务器及其庞大的实例,因此我需要研究在云服务器上开发预先存在的应用程序的最佳方法。还要记住,存储在数据库中的数据也在“实时”/动态地更新。

我认为将本地副本用于工作仍然是一种好习惯吗?在这种情况下,是使用ssh下载整个服务器的最佳方法吗?如果是这样,还有其他选择吗?我觉得只需下载整个服务器并将其全部备份(包括数据“流”),对于连接到这些大型数据库的大型应用程序来说,这将非常耗时。

有什么更优雅的东西吗?

2 个答案:

答案 0 :(得分:0)

如果您正在开发云环境,那么您可能拥有开发环境。

您可能拥有本地存储库,但只能使用IDE和版本控制工具。

您的所有服务都可能由云提供,测试代码的最有效方法是在目标图像上执行此操作。

就个人而言,我使用云代工或IBM Bluemix与我的git存储库。当我想测试时,我直接推送修改。

答案 1 :(得分:0)

你可以使用云服务,你不必考虑服务器设置/服务。你只需要一个像git这样的存储库。 您可以按照以下示例链接开始配置bluemix:

https://hub.jazz.net/tutorials

https://www.facebook.com/ibmswg?ref=hl&ref_type=bookmark