首页 > 解决方案 > 具有内部和外部 apim 的主动-主动一体化部署

问题描述

我想在此链接中使用第一个部署(主动/主动一体式)。但是这里的问题是,我可以在 DMZ 区域中添加一个一体化 APIM 吗?我想使用链接中引用的这种部署模式,用于我的内部 API 和我想在 DMZ 区域中为外部消费者和 API 添加的 APIM(多合一 API)。特别是在没有任何网关组件的情况下,因为如果我想使用网关组件,我可以使用部署模式 4(内部/外部 API 网关分离),但是模式 4 对我使用 APIM 来说非常复杂。那么我可以使用模式编号 1 的组件设计(主动-主动一体机)的部署模式 4(内部/外部 API 网关分离)吗??(没有分离和没有网关)

标签: deploymentwso2wso2-amapi-manager

解决方案


在部署模式下,我相信您参考了这些https://docs.wso2.com/display/AM250/Deployment+Patterns

我可以在 DMZ 区域中添加一个多合一 APIM 吗?

没有什么能阻止你这样做。

现在的问题是——你想在 DMZ 中拥有一个完全独立的 APIM 环境吗?您是否也打算将用户、数据库、节流、密钥管理...分开?一切都好。然后只需在 DMZ 中拥有一个单独的环境。

如果您想集中管理 API、用户、密钥等,则可以将 DMZ 实例配置为使用内部 KM、TM 和分析。实际上,您将获得模式 4。对于 KM 和 TM - 您不需要安装单独的实例(如模式中所述)。您可以使用来自内部网络的相同“一体化”实例。

尤其是没有任何网关组件,

“一体化”APIM 包含网关组件。实际上,网关组件是完整的 APIM 安装,只是禁用了一些提供配置文件参数的管理模块。从安装点来看,安装完整 APIM 或网关没有区别。


推荐阅读