很长一段时间以来,我一直在考虑将我的开发服务v迁移到aws或Google云。我害怕这样做,因为如果我选择一个单一的提供商,那么我会感觉自己被锁在了他们的云中。例如,Google和aws都有帮助我们开发人员加快开发过程的工具。如果我选择使用aws提供的工具进行开发,那么我似乎将自己锁定在他们的技术中。如果明天我们因为任何原因决定更换供应商,我觉得我们会被卡住。
如果可能的话,我希望能得到一些反馈。
谢谢。
发布于 2019-03-10 15:05:30
这在很大程度上取决于您正在谈论的向云的迁移类型。
如果你认为云只是一个抽象的数据中心,并以这种方式对待它,那么你只是改变了你计算的位置。在这种情况下,就像将您的计算机从一个数据中心移动到另一个数据中心一样,您将像在第一个数据中心一样被锁定在第二个数据中心。你可以搬家,但这会耗费你的精力和时间。
如果你正在谈论云计算,改变你的计算方式,那么无论你选择什么公共云,你都会做得很好。容器化,无服务器功能,基础架构作为代码,所有这些东西在云到云之间都是不同的,但也是相同的。如果你学习了一个,它只是从另一个云“跳,跳,跳”,并且在云之间迁移不是简单的火箭手术(这在所有三个主要的公共云中都是免费的)。
因此,在不了解您将在云中做什么的情况下,很难说。
发布于 2019-03-12 18:10:00
我认为这仍然是一个非常有效和很好的问题,但遗憾的是,对于整个问题没有简单或快速的答案。让我给出我的2分,也许一些额外的阅读可能会帮助你找到你想要去的地方。
根据我的经验,你不会经常更换云提供商,因为你通常不需要这么做。大的都有非常好的产品,你可以在上面构建你想要的一切。他们都有不同的长处和短处,你必须教育自己,或者在做决定时找个人来帮助你。但归根结底,确切的云提供商通常不会像实际改变您的工作方式、您的文化和流程以成为“云原生”那样起到多大作用,这只是一种有趣的说法,即您想要自动化几乎所有您可以做到的事情。
使用云的原因不是什么工具,而是自动化所有无聊和恼人的东西的可能性,这样你就可以专注于你的实际产品。有很多方法可以做到这一点,你可以或想要走多远有很多层次,但这正是你需要为你的公司找到的部分。在这个过程中获得一些帮助是一个很好的想法。
我发现下面这篇文章是关于这个主题的很好的读物:https://bravenewgeek.com/multi-cloud-is-a-trap/
如果你真的要使用多云,你可以查看整个“超融合基础设施”主题(hyper hyper!(c)滑板车)。我自己并不相信这一点,因为将抽象放在抽象之上从来没有真正起到这么好的效果:)
我希望它至少能有一点帮助。
https://stackoverflow.com/questions/55084233
复制相似问题