首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保护Azure Serverless无服务器的微服务体系结构?

如何保护Azure Serverless无服务器的微服务体系结构?
EN

Stack Overflow用户
提问于 2019-01-29 19:06:46
回答 1查看 159关注 0票数 1

我正在尝试构建无服务器的微服务体系结构

我使用的Azure服务是:

  • Azure CDN
  • Azure活动目录
  • Azure逻辑应用程序
  • Azure函数
  • Azure事件网格
  • Azure SignalR服务

下面的工具需要在Azure微服务体系结构中管理和保护我的API?

  • Azure交通经理
  • Azure应用网关
  • Azure API管理
  • Azure函数代理

我提到的链接是:

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来侦听域事件。

EN

回答 1

Stack Overflow用户

发布于 2019-01-29 20:03:47

这是一个非常宽泛的架构问题。你提到的所有服务都有特定的目的。您甚至可以通过打开函数上的身份验证来保护您的函数,而无需使用它们中的任何一个。

我建议详细阅读它们可以帮助您确定在这种情况下哪些服务可能适合您的需要。交通管理器用于跨区域的流量分配,在您的情况下可能不需要。功能代理和Api管理在少数情况下是重叠的,这取决于您想要实现什么。为了获得更好的想法,您可能需要共享您的架构图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54428054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档