在云托管世界中,是否有一次开发,部署到多个托管平台?特别提到AWS和Google。
我的目标是轻松地从一个云提供商迁移到另一个云提供商。比如从AWS到Google,从Heroku到DigitalOcean,如果需要的话还可以返回。
一种选择是使用码头集装箱,但随后必须针对IaaS进行部署,但这会导致成本高昂。我想PaaS要便宜得多,但有一个专有的格式障碍(比如Google的应用程序格式,它很难迁移到AWS,它本身对webapp代码施加了许多限制)。
我想到了码头集装箱。并找到了这个博客,它使用coldbrew并将Docker容器部署到中。但这又一次让人感觉像IaaS,在成本上不便宜。
外面还有别的选择吗?或者答案可能在于抽象web服务层,这样就可以轻松地与AWS而不是Google交换web服务层。这有可能吗?
发布于 2020-01-03 15:54:27
我想我有你要找的东西:
它允许您切换云提供,但您必须很好地定义结构和变量,以完全符合您的需要。
如果您有云函数/Lambdas,也可以使用这个函数:
https://stackoverflow.com/questions/59581115
复制相似问题