API网关产品简介

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

API网关产品简介

1 API网关服务概述

API 网关是一项API 托管的服务,为开发者提供 API 的创建、发布、下线和删除等整个生命周期的管理。通过 API 网关,可以封装后端各种服务,以 API 的形式,提供给第三方调用。

主要的使用角色有如下:

  • 作为API提供者,将成熟的业务能力(如服务、数据等)作为后端服务,在API网关中发布API,并通过线下方式(授权)提供给API调用者使用;或者上架到API市场,供API调用者进行订阅后调用。

  • 作为API调用者,可以订阅并调用API提供者在API网关开放的API,减少开发时间与成本。


2 应用场景

API网关提供了丰富的应用场景。

2.1 企业合作生态

企业发展越来越需要可靠的合作伙伴。通过API网关将企业内部服务能力以标准API的形式开放,企业与合作伙伴进行服务、能力和数据的共享,达成深度合作,建立牢固的合作关系。

2.2 系统集成

通API网关可轻松实现企业内的系统集成,快速完成企业内部系统的解耦及前后端分离。轻松实现系统集成,规范化、标准化。避免企业在快速发展的过程中的不成体系、重复开发、烟囱式建设,避免资源冗余和浪费。

2.3 专注核心业务

网关提供了客户端和API服务的交互通道,省去直接对接API服务的繁琐,这大大减少了客户端与应用程序间的交互次数,帮您简化了客户端代码流程并降低开发成本;灵活调用并接入您所需的API服务,您可以将更多资源投入到核心业务和产品创新中去。

2.4 关注API经济

API服务接入网关后,可以选择公开上架到API市场中。将企业服务能力包装成标准API服务,将成熟能力开放,供广大开发者订阅,产生价值。


3 产品优势

3.1 高效的路由转发

API网关为多地分布式集群部署,对请求进行二级负载均衡,以此来保障路由的高性能低延时。开发者可以在开放平台配置多个后端节点和备份节点,选择相应的负载均衡策略、自定义转发规则,从而保障请求处理的高效可靠。

3.2 多重安全防护

API网关提供了多种认证授权机制供您选择,您可以根据API的特点和使用对象,为每一个API自定义认证授权策略,只有当用户或APP通过了认证授权后,才能调用您的API。

3.3 精准的流量控制

API提供者,可以根据自身情况,灵活设置流量控制,提供三个层面的流量控制策略,分别基于API的调用次数限制、应用的调用次数限制、源IP的调用次数限制,开发者可以在开放平台进行配置,按秒、分钟等不同的流控粒度自主设定。

3.4 支持API的全生命周期管理

粒度支持到API层级,可直接支持在线API创建,发布,调试,下线,授权,订阅等。可支持API的多版本管理,通过API的多版本,可以快速回退和更新API的版本。通过API生命周期管理功能,可以快速、高效的开放成熟的业务能力。


4 名称解释

介绍便于您了解和使用苍穹GPaaS平台API网关服务的核心术语和概念:

名词解释
APIAPI(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,应用将自身的服务能力封装成API,并通过API网关开放给用户调用。
API分组

API分组是同一种业务API的集合,API开发者以API分组为单位,管理分组内的所有API。

应用

应用(APP)定义了一个API调用者的身份。可以将一个API授权给多个应用,也可以将多个API授权给同一个应用

环境

为了方便管理API的生命周期,API网关定义了API受限使用范围,这个受限使用的范围,称为环境,例如API的测试环境,开发环境等。目前暂只支持内置的Release环境。

区域

为了尽可能的降低网络请求中的损耗,API网关可以布署在多个区域。控制台可以同时管理多个区域


API网关产品简介

1 API网关服务概述API 网关是一项API 托管的服务,为开发者提供 API 的创建、发布、下线和删除等整个生命周期的管理。通过 API 网关...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息