Azure API网关与Nginx

时间:2018-08-16 16:36:57

标签: nginx azure-api-management api-gateway

我正在为我的新项目评估wep api网关。我过去使用过azure api网关。阅读有关nginx的新知识,并为许多人所接受。有人可以帮我指出一些事实,优点和缺点吗?错误矩阵对我将是最好的帮助

2 个答案:

答案 0 :(得分:1)

Azure API管理是一种成熟且广泛使用的产品,许多客户是受人尊敬的企业。看一些public case studies

它提供了非常广泛的功能,这是API管理平台的典型功能,并且仍在积极开发中。但是,它的最大优势之一是与Microsoft Azure服务和功能的集成-多区域部署,虚拟网络,监视和警报解决方案,对Service Fabric,Azure Function Apps和Azure Logic Apps,Azure Active Directory等的本机支持。 >

如果您正在考虑使用Microsoft Azure托管新项目,则Azure API Management毫无疑问。

该产品也是Gartner named Microsoft a leader in the enterprise integration space的主要原因之一。

免责声明:尽管据我所知,上述所有内容都是我的全部,但我隶属于Azure API管理。

答案 1 :(得分:0)

虽然我自己才刚刚开始研究这个问题,但我已经可以得出结论了。

  • www.nginx.com/blog/deploying-nginx-plus-as-an-api-gateway-part-1/,Nginx 需要大量的手动配置,冲刷了许多文本文件。这看起来并不灵活或有效,但我可能有错误的印象。
  • 从您应该如何使用 map 指令定义 API 密钥来判断,Nginx API Gateway 看起来也像是在现有产品之上延伸的一个新想法,而 Azure API 正是为此目的而设计的从头开始。
  • Azure API 发布后,come with auto-generated documentation and an interactive console 会与您的所有更新同步。
  • 使用 Azure API,您可以将所有鸡蛋放在一个篮子里,完全取决于它的定价和可用性。 Microsoft 可以随时提高价格或停产该产品,并且您不能迁移到其他地方,至少不能轻松/快速地迁移。同时,您可以一次完成 Nginx 工作并在几乎任何服务器上运行它,如果您愿意,可以从低端 VPS 或 Raspberry PI 开始。它几乎是你的。