摘要: 在最近的一篇博客文章中,微软宣布了一个新的Azure API Management消费层。这个新的使用层允许针对“基于微”的计费,并遵循了无服务器架构原则,包括自动化的伸缩、内置的高可用性、每个操作的计费以及无需提供或管理基础设施。

在最近的一篇博客文章中,微软宣布了一个新的Azure API Management消费层。这个新的使用层允许针对“基于微”的计费,并遵循了无服务器架构原则,包括自动化的伸缩、内置的高可用性、每个操作的计费以及无需提供或管理基础设施。这个新层还包括一个精心精简过的特性集,它包括开发人员门户和产品内缓存,但不包含在现有层中能找到的特性。

Azure API Management是一种完全托管的服务,客户可以通过它发布、保护、转换、维护和监视REST或SOAP API。该服务用于创建一个充当“门户”的API facade,通过该“门户”,外部和内部应用程序可以访问由定制的后端服务实现的数据或业务逻辑。Azure API Management传统上是通过按小时计量的可伸缩单元方法部署的。当前已有的模型无论您的API网关是否予以处理都会产生计费事件。在这个新的消费层中,服务将根据使用情况进行计费。
这个底层API管理服务组件仍然保持在现有层和消费层之间,但是可以在这个新层中萃取出额外的价值。微软首席项目经理Vladimir Vinogradsky解释说:

消费层使用与前一层相同的底层服务组件,但使用的基础设施完全不同,它基于共享的、动态分配的资源。因此,它完全符合无服务器计算模型,也就是说,没有要管理的基础设施,没有空闲容量,高可用性,自动伸缩,以及基于使用的定价策略,当涉及到将无服务器资源作为api公开的解决方案时,所有这些就体会出了优势,使它成为一个上佳之选。

但是,新的基于消费的层做了一些权衡,精心策划了特性集,不再提供开发人员门户并对使用做了限制。下表对新消费层和传统开发人员/基本/标准/高级层做了一个特性级的比较。

在新的消费层中,最终将有两个新特性可在其他层使用,包括自带缓存(BYOC)和灵活的API密钥订阅。缓存是API管理解决方案中的一个重要特性,因为在频繁请求数据但不需频繁更改时它可以减轻后台系统的负担。在这个消费层,开发人员将能够使用一个外部提供的Redis兼容的缓存。Vinogradsky 对使用这种新方法的好处进行了说明:

BYOC的主要优点包括:对缓存配置的完全控制、能够预加载和清除缓存内容,以及独立于使用它的API管理服务实例扩展缓存大小的能力。

在API管理平台中可以发现另一个常见概念是,使用 API keys 来授予API访问权和跟踪其使用情况,这种方法通常被用来对API进行评级限制或货币化。在新的消费层中,微软现在允许存在与用户无关的独立订阅。另外,还有两个额外的订阅范围,包括所有API和一个API。Vinogradsky 解释了这样做的重要性:

打个比方,现在可以创建允许访问API(或API管理实例中的所有API)的key,而不需要先创建产品并将这个API(或所有API)添加到里面了!而且,每个API管理实例现在都带有一个不可变的、所有API的订阅,这使在测试控制台中测试和调试API得到了进一步简化。

Azure API管理消费层目前正在美国中北部、西部、西欧、北欧、东南亚和澳大利亚东部地区预览。当前不收取相关费用,直到2019年1月31日。此后,将采用公开预售价。有关成本的更多信息,请访问Azure定价页面。

查看英文原文:Microsoft Introduces New API Management Tier for Serverless Architectures

微软为无服务器架构引入新API管理消费层相关推荐

  1. 2023亚马逊云科技中国峰会引领无服务器架构新潮流:Serverlesspresso Workshop

    序言 在今年3月,我有幸接触了一个项目,也因此结识了 亚马逊云科技无服务器架构 Serverless.在陆续了解 Amazon 产品的过程中,我逐渐发现它所带给我的惊喜远远超出了最初的预期. 今天,想 ...

  2. 一文看懂当红Serverless:为何AWS、阿里云和腾讯云都在发力「无服务器架构」

    冠望 发自 凹非寺 量子位 报道 | 公众号 QbitAI 要说目前软件架构中热度十二分的话题,当属Serverless. 通常我们会将其翻译为"无服务器架构". 尽管成天被称为& ...

  3. Serverless无服务器架构

    Serverless体系结构是一种应用程序设计,它包含第三方"后端即服务"(BaaS)服务,和/或包含在"功能即服务"(FaaS)平台上的托管临时容器中运行的自 ...

  4. c#服务器后端_一文看懂Serverless:AWS阿里云腾讯云都在发力「无服务器架构」

    冠望 发自 凹非寺 量子位 报道 | 公众号 QbitAI 要说目前软件架构中热度十二分的话题,当属Serverless. 通常我们会将其翻译为"无服务器架构". 尽管成天被称为& ...

  5. 深入理解无服务器架构(Faas/Serverless)

    摘要 无服务器架构(Faas/Serverless),是软件架构领域的热门话题. AWS,Google Cloud和Azure - 在无服务器上投入了大量资金,已经在看到了大量专门针对Faas/Ser ...

  6. 无服务器架构正在蚕食基础设施

    云计算时代出现了大量XaaS形式的概念,从IaaS.PaaS.SaaS 到容器云引领的CaaS,再到火热的微服务架构,它们都在试着将各种软.硬件资源等抽象为一种服务提供给开发者使用,让他们不再担心基础 ...

  7. 08 域控 架构主机 转移_论无服务器架构的特征

    作者丨Jan Stenberg 译者丨核子可乐 Wisen Tanasa 在最近的博文当中提到,在目前关于无服务器架构的文献当中,有相当一部分由云服务供应商提供赞助,因此在内容上存在单纯强调优势的倾向 ...

  8. 微软发布用于Serverless架构的Azure API Management

    Azure API Management是一种全托管服务,为用户提供发布.保护.转换.维护和监控API的能力.用户只需要在Azure门户上点击几下,就可以创建一个充当"前门"的AP ...

  9. 无服务器架构 - 从使用场景分析其6大特性

    2019独角兽企业重金招聘Python工程师标准>>> 无服务器架构 - 从使用场景分析其6大特性 博客分类: 架构 首先我应该提到,"无服务器"技术肯定有服务器 ...

最新文章

  1. UVa 242 邮票和信封(完全背包)
  2. 矩阵方阵matlab,求助!!错误使用 inv 矩阵必须为方阵。
  3. 编程题:二维平面整数点集求最大值
  4. Java JDK11快速下载地址
  5. QG3系统无法创建SAP employee的原因
  6. matlab程序 地震 相干噪声_地震台站台基噪声功率谱概率密度函数Matlab实现
  7. Atom飞行手册翻译: 4.5 ~ 4.8
  8. 万字长文详解二叉树算法,再也不怕面试了!| 技术头条
  9. bzoj 4498: 魔法的碰撞(DP+组合数)
  10. 官方demo修改后的webuploader上传预览图片(兼容IE8) github下载回来的有问题
  11. 计算机对电器的影响论文,突然断电到底伤不伤电器:这是答案
  12. 深蓝学院机器人学中的状态估计课程
  13. 深度学习在视频动作识别中的应用
  14. [随心译]2017.8.5-你家毛茸茸的宠物的荤粮正在加速气候变化
  15. 2022.02.17学习总结(最小生成树)
  16. 【HNOI 2018】寻宝游戏
  17. 创建博客园 博客阅读器(使用 JavaScript 和 HTML 的 Metro 风格应用)源码
  18. MIT6.S081 2021
  19. stanfordnlp使用自定义分词分句
  20. 动态内存申请(malloc, calloc, new)之分配虚拟内存空间和物理内存空间

热门文章

  1. 2月国内操作系统市场份额:Windows XP持续下降
  2. REST和SOAP:谁更好,或者都好?
  3. 利用反射获得委托和事件以及创建委托实例和添加事件处理程序
  4. WinForm登录模块设计开发
  5. Spring Boot 实战系列课程终于齐啦~
  6. html radio 作用域,ionic 表单输入 ion-checkbox ion-radio ion-toggle ion-spinner
  7. oracle 数据 导出 excel 自动分多个文件,从oracle数据库中导出大量数据到excel中为什么自动分成了好几个excel文件《excel表格新手入门》...
  8. java 单个用户的多重并发会话_单个用户的多重并发会话限制/限制单客户端同时登录多个用户...
  9. 共享数据库、独立 Schema
  10. 发送消息时,设定TTL