0

上个月,AWS发生了一次中断,因此有些网站不得不关闭。如果一家公司援用都AWS和谷歌云平台主办我在想,多么容易会是他们很容易从亚马逊平台转让其服务,以谷歌平台,反之亦然(如果谷歌云有一定的损耗)。首先是否有可能?而且,如果执行此类活动的成本是多少,并且需要多少时间才能使服务再次运行。如何将AWS上托管的服务无缝传输到Google云端平台,反之亦然?

在此我也做了一些挖起来,我碰到了每个供应商(谷歌和亚马逊)有自己的工具,为从其他平台存储的数据转移到自己的平台上这样做即 - https://cloud.google.com/storage/docs/migrating?hl=en https://aws.amazon.com/importexport/

这些是唯一可用的选项,或者还有其他的选项。希望有些AWS/Google云专家能够回答我的问题。

+0

问题过于宽泛。当然可以切换服务提供商。真正的问题是成本。在创意世界中,您会使用多个云提供商,其中一个提供商的失败不会影响您。 – Mircea

回答

1

您将需要运行在两种环境下您的应用程序,保持部署同步,保持数据库的同步等,可以得到复杂和昂贵的...

然后自动从一个环境故障切换另一个可以使用诸如DynDNS Active Failover一个DNS服务,监控应用程序的健康,并开始将流量发送到其他环境如果您的主要环境变得不健康。

您如何管理部署,您如何在环境中持续发送数据,需要多少费用,所有这些问题都与您当前使用的技术(编程语言,操作系统和数据库服务器)极为相关。没有办法详细说明如何在不具备系统的所有细节的情况下完成这些任务。

此外,如果您使用的特定平台上的专有技术,如亚马逊红移或DynamoDB,你可能不会发现,提供相同的功能的其他平台上的服务。

我已经看到了这个问题拿出了很多,因为过去的AWS停运,但我认为在两个不同的平台上保持两个环境是矫枉过正,但所有的最极端关键的应用。相反,我会考虑在不同的AWS区域中维护应用程序的副本,并使用Route53运行状况检查进行故障切换。

相关问题