我们公司有多个苹果公司。我正在为我的公司工作的软件,将使用3 Apis只使用这个软件,所以我们想使用Azure Api管理作为一个单一的访问点。
问题是:
。
对于第一个选项,我们将风险限制在这3个apis上,但是成本会更高。第二,有单点失败的风险,想象一下你做错了什么,所有的应用程序都可能受到影响。价格可能会更低。
你觉得呢?
发布于 2021-08-20 09:42:31
如果需要的话,
应该为这个软件创建一个Api管理,并在将来创建其他的Api管理。或者我们应该创建一个并且只有一个api管理,而任何新的或现有的Api都将在这个Api管理中进行(我们可能以数百个API结束)?
通过使用Api聚合概念,您只能为所需的3个API创建一个API管理。
将来,如果您愿意,可以创建一个新的Api管理器,或者也可以将其他api添加到现有的APIM中。
使用第一个选项的
,我们将风险限制在这3个apis上,但是成本会更高。第二,有单点失败的风险,想象一下你做错了什么,所有的应用程序都可能受到影响。价格可能会更低。
是的,基本成本是适用的,但是在访问api时不会有延迟,并且在使用APIM时也是安全的。
https://stackoverflow.com/questions/68710290
复制相似问题