在多台机器之间部署python项目

时间:2018-05-13 22:41:25

标签: python git server pycharm

我正在创建一个Python项目来进行一些数据收集和分析。

我想在云托管的虚拟机上运行我的项目,但是在我的mac上的PyCharm中进行开发。该工作流程的推荐工具是什么,或者完全不建议使用此工作流程?

我的一个想法是使用git服务器(托管在我的虚拟机上,而不是像github那样面向公众),然后将我的项目推送到那里。我只使用github来托管一个git服务器,所以我不确定这是否值得头疼。

1 个答案:

答案 0 :(得分:0)

如果您正在构建一个刮刀或某种数据收集工具,我建议您查看无服务器/ lambda。

https://aws.amazon.com/lambda/getting-started/

或者如果你已经死定了尝试在云端vm上运行它而没有任何头疼并且它是一个小应用程序你应该看看heroku他们有一个很棒的免费套餐,你可以运行你的数据收集应用程序为0每月$。

您也可以在lambda上以每月0美元的价格运行它。

为了获得良好的无服务器集成,我建议尝试使用python zappa。基本上运行的https://github.com/Miserlou/Zappa为您设置无服务器,这很可能每月花费0美元,因为在一个很棒的免费套餐上。

希望这有帮助。