上云无忧 > 文档中心 > 腾讯云 API 网关的应用场景
腾讯云 API 网关的应用场景

文档简介:
微服务开发: 在用户系统为微服务架构开发的情况下,微服务架构带来如下状况: 大量的微服务模块。 每个模块均提供自身的 API 服务接口。 每个模块均提供自身服务的地址或 负载均衡 CLB。 某些 API 调用存在前后关联。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

微服务开发

在用户系统为微服务架构开发的情况下,微服务架构带来如下状况:
大量的微服务模块。
每个模块均提供自身的 API 服务接口。
每个模块均提供自身服务的地址或 负载均衡 CLB
某些 API 调用存在前后关联。
某些情况需对多个 API 进行调用来获取最终数据。
API 的调用规范、命名方式、参数设计不一定统一。
每个模块的 API,均需要进行认证和鉴权。
某些模块的 API 请求可能由于业务突发性增大。
在这种情况下,对 API 的管理和使用,会随着微服务模块的增长而越来越麻烦。通过 API 网关,能很好的解决这些问题:
完成 API 的统一管理,对于要使用的 API 的用户,仅需在一个地方完成 API 使用查询。
自动生成文档和 SDK,并可以自动完成测试调用,方便使用者或开发者更快速的开始使用 API。
进行请求流控,不会导致后端模块由于突发性压力而失败。
统一 API 的规范、命名、参数调用方式。
进行统一的 API 认证和鉴权。

Serverless 开发

使用 云函数 SCF 开发,在撰写函数后,如果是想向外提供 API 服务,以便 App、Web 前端、Client 等访问,则需要有访问途径。
通过使用 API 网关,配置 API 对接后端的 Cloud Function,则对 API 的请求,均会触发 Cloud Function 的执行,实现业务功能。对于 Serverless 开发,做到了每次仅对实际请求和执行过程付费。
相似文档
  • 地域(Region)是指物理的数据中心的地理区域。可用区(Zone)是指腾讯云在同一地域内电力和网络互相独立的物理数据中心。详细介绍请参见 云服务器-地域和可用区。
  • 实例类型: 实例是 API 网关中的一种资源,实例可提供处理 API 所需的公网 IP、内网 IP、公网出口、计算、存储等资源,服务必须挂载在实例下才能正常运行。 API 网关提供共享实例和专享实例两种实例类型,关于两种实例的具体区别和选择方式请参见 实例规格。
  • 概述: 实例是 API 网关中的一种资源,实例可提供处理 API 所需的公网 IP、内网 IP、公网出口、计算、存储等资源,服务必须挂载在实例下才能正常运行。
  • API 网关共享实例有按量计费和资源包计费两种计费方式,按量付费方式是默认计费方式。本文主要介绍按量计费方式的计费项目和计费价格。资源包计费方式请参见 资源包计费。
  • 专享实例是 API 网关提供的高阶实例,底层资源由用户独享,相较于共享实例可提供更高的性能和 SLA 保证,更适合生产环境使用,面向大型客户。关于共享实例与专享实例之间的对比选择请您参见 实例选择指南。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部