IBM Cloud:如何部署多区域应用程序?

时间:2019-03-19 08:31:44

标签: kubernetes ibm-cloud ibm-watson

我需要配置多区域Kubernetes部署。我的服务使用IBM Watson。但是Watson不提供全局实例。它基于区域。我可以在两个区域使用两个不同的Watson吗?

1 个答案:

答案 0 :(得分:1)

根据要部署多区域应用程序的原因以及要集成哪种类型的IBM Watson服务,可以使用不同的选项。有一个IBM Cloud solution tutorial with strategies for resilient applications,可能是一个不错的介绍,并带有相关链接。

如果是为了恢复弹性,则需要检查相关服务提供的SLA和部署模型。根据IBM Watson服务的不同,API是无状态的或需要打开会话。因此,应用程序设计需要考虑到这一点。

如果这是为了提高全球受众(应用程序用户)的性能,则可能需要研究如何拆分流量,缓存答案,或将服务和应用程序实例部署在离用户更近的地方。

没有您身边的任何细节,这是一个相当广泛的问题,很难回答。