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网关服务的核心术语和概念:
名词 | 解释 |
API | API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,应用将自身的服务能力封装成API,并通过API网关开放给用户调用。 |
API分组 | API分组是同一种业务API的集合,API开发者以API分组为单位,管理分组内的所有API。 |
应用 | 应用(APP)定义了一个API调用者的身份。可以将一个API授权给多个应用,也可以将多个API授权给同一个应用 |
环境 | 为了方便管理API的生命周期,API网关定义了API受限使用范围,这个受限使用的范围,称为环境,例如API的测试环境,开发环境等。目前暂只支持内置的Release环境。 |
区域 | 为了尽可能的降低网络请求中的损耗,API网关可以布署在多个区域。控制台可以同时管理多个区域 |
API网关产品简介
本文2024-09-23 01:09:45发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144162.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf