在我的应用程序中同时使用 AWS 和 Microsoft Azure 是否有意义?
假设我更喜欢 Azure 存储而不是 AWS S3,但 AWS Elastic Beanstalk (PaaS) 而不是 azure 云服务,假设这两个组件都将在地理位置附近托管,那么在两者之间创建一个混合解决方案是否有意义?
这种方法的陷阱是什么?
提前致谢!
在我的应用程序中同时使用 AWS 和 Microsoft Azure 是否有意义?
假设我更喜欢 Azure 存储而不是 AWS S3,但 AWS Elastic Beanstalk (PaaS) 而不是 azure 云服务,假设这两个组件都将在地理位置附近托管,那么在两者之间创建一个混合解决方案是否有意义?
这种方法的陷阱是什么?
提前致谢!
我看到以下问题:
听起来确实有点复杂,但是您有供应商提供他们的服务,因此您可以设计您的多供应商混合云。我已经使用 Stratoscale 进行了尝试,我将来自不同提供商的许多不同服务集成到一个超融合基础架构中。但我也听到了一些关于 Terraform 的正面批评,所以你绝对可以做你的研究。(再想一想,stratoscale 可能更适合公司,但仍然要做你的研究)
拥有不同的 IaaS 提供商只是一种舒适的选择,主要是出于遗留原因,但请注意,在处理更多 API 方面需要付出更多努力。然而,作为专业人士,它会让您了解更全面的概述,因为它不受供应商惯例的限制。Terraform可能有助于设计混合云。拥有多个提供商,您将不太可能同时受益于云中功能,例如 AWS 中的自动扩展组,因此您可能觉得需要通过自定义服务编写自己的方式来获得类似的功能。另一个好处是获得更好的机会来比较您所支付的性能。