我正在尝试构建无服务器的微服务体系结构
我使用的Azure服务是:
下面的工具需要在Azure微服务体系结构中管理和保护我的API?
我提到的链接是:
https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/serverless/web-app
https://learn.microsoft.com/en-us/dotnet/standard/serverless-architecture/serverless-design-examples
请帮帮忙
编辑:
我理解上面的工具和它的目的,但我不能理解的是我是否需要它们,如果是的话,我正在开发的只是一个角度的2+应用程序,将一个命令事件发布到Azure函数/逻辑应用程序,使用REST返回RequestId (以及触发事件链),并订阅该RequestId来侦听域事件。
发布于 2019-01-29 20:03:47
这是一个非常宽泛的架构问题。你提到的所有服务都有特定的目的。您甚至可以通过打开函数上的身份验证来保护您的函数,而无需使用它们中的任何一个。
我建议详细阅读它们可以帮助您确定在这种情况下哪些服务可能适合您的需要。交通管理器用于跨区域的流量分配,在您的情况下可能不需要。功能代理和Api管理在少数情况下是重叠的,这取决于您想要实现什么。为了获得更好的想法,您可能需要共享您的架构图。
https://stackoverflow.com/questions/54428054
复制相似问题