Logo
    立即注册
    开放平台
    产品文档
    应用场景
    最近更新时间:2022-08-12 14:09:25

    随着企业的高速发展、业务的快速变化,需要企业内部系统跟随业务需求一同变化,但是企业内部系统存在相互依赖关系,为保持系统的通用性与稳定性,很难应对业务的变化。开放平台后台使用 RESTful API,简化服务架构,通过规范化、标准化的API接口,快速完成企业内部系统的解耦及前后端分离。同时,复用已有能力,避免重复开发造成的资源浪费。

    内部系统解耦

    系统存在相互依赖关系,为保持系统的通用性与稳定性,很难应对业务的变化。开放平台后台使用 RESTful API,简化服务架构,通过规范化、标准化的API接口,快速完成企业内部系统的解耦及前后端分离。同时,复用已有能力,避免重复开发造成的资源浪费。

    file

    企业能力开放

    通过API网关将企业内部服务能力以标准API的形式开放给合作伙伴,与合作伙伴共享服务和数据,达成深度合作,构建企业共赢生态。

    file

    微服务开发

    在用户系统为微服务架构开发的情况下,微服务架构带来如下状况:

    • 大量的微服务模块
    • 每个模块均提供自身的 API 服务接口
    • 每个模块均提供自身服务的地址或 负载均衡 CLB
    • 某些 API 调用存在前后关联
    • 某些情况需对多个 API 进行调用来获取最终数据
    • API 的调用规范、命名方式、参数设计不一定统一
    • 每个模块的 API,均需要进行认证和鉴权
    • 某些模块的 API 请求可能由于业务突发性地增大

    在这种情况下,对 API 的管理和使用,会随着微服务模块的增长而越来越麻烦。通过开发平台后台的网关功能,能很好的解决这些问题

    • 完成 API 的统一管理,对于要使用的 API 的用户,仅需在一个地方完成 API 使用查询
    • 进行请求流控,不会导致后端模块由于突发性压力而失败
    • 统一 API 的规范、命名、参数调用方式
    • 进行统一的 API 认证和鉴权

    传统应用的 API 暴露

    通过 API 网关,传统应用无需将旧有的 API 接口直接暴露在公网上,避免服务器漏洞和安全性问题。借助 API 网关内的流量控制,防止过大的突发性请求传递到应用上,保障您业务的稳定性。

    微信扫描二维码在线咨询