• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
API网关CGW用户指南
最近更新时间:

1 产品介绍

1.1 什么是API网关CGW

API 网关(CECloud GateWay,简称 CGW)是高性能、高可用、高安全的 API 托管服务,提供完整的 API 创建、维护、发布、运行、下线等生命周期管理能力。借助 CGW,可以简单、快速地实现成熟业务能力开放及业务能力变现。作为 API 提供者,您可以封装后端各种服务,以 API 的形式,提供给各方使用。CGW 提供限流、熔断、鉴权和安全四种策略,其中限流可针对服务和 API 粒度;熔断是针对 API,鉴权针对服务粒度;安全是针对 IP、关联资源、调用者等。


1.2 产品优势

快速接入

只需控制台少量配置,即可接入后端 API 对外提供服务。结合微服务平台 CSP,可实现后端服务API 一键导入,无需手动添加。 

精准管控

提供细致到 API 级别的接口管控策略。秒级请求过滤和控制,避免系统因突发高流量导致后端服务过载。 

安全灵活

提供多种服务级别策略和接口级别策略,您可以根据业务需求灵活配置对外发布策略。


1.3 实现原理

1.3.1 技术架构

· CGW 采用云原生的技术,基于 OpenResty 进行了深入的改造和开发,插件可插拔、功能方便扩展,提供高可用、高性能的解决方案。

· CGW 提供了对应用服务全方位覆盖的保姆式解决方案,包括服务粒度的规则配置,支持鉴权、IP 黑白名单等设置。

· 支持对 API 粒度的规则设置,可以对 API 进行限流、降级、鉴权、IP 黑白名单等设置。

· 提供运维监控能力,监控服务异常,剔除不可用的服务节点。

· 支持服务发现,可配置虚机部署服务和 K8s 部署服务。

image.png

1.4 关联服务

· VPC:实现租户间的隔离。

· EIP:网关实例需要依赖 EIP 对外暴露服务。网关产品利用 svc 的网络服务模式将 EIP 与实例中的网关内核绑定。配置完成后,通过 EIP 访问网关实例和使用网关服务。

· SLB:网关可以通过 SLB,设置不同监听器,实现实例的高可用。


1.5 应用场景

内部业务集成

· 统一对外服务格式,规范接口风格,形成标准化 API。

· 外部服务均通过 API 网关调用微服务接口,统一鉴权,高效安全。

· 协议转换,多端整合,形成统一风格服务接口。 

企业能力开放

企业可以借助 CGW 将内部业务服务能力开放给开发者、合作伙伴,从而提高业界影响力,构建企业生态。


1.6 使用限制

每个用户在同一地域最多支持开通 5 个 CGW 实例。

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部