业务组件
本节主要介绍部署 FinClip小程序数字化管理系统 主要的服务组件和对应功能。
业务网关
服务名:gateway
-
网关用于接受所有业务请求,反向代理到小程序平台中的具体业务服务处理,所有业务接口统一由此暴露出去;
-
网关上会配置jwt、rate-limiting、监控、链路跟踪以及自定义开发等插件,根据业务需要做相关校验或者拦截处理。
小程序管理
服务名:app-manager
小程序管理主要提供小程序的整体管理和运营相关的能力,帮助管理员更好的管理和运营小程序。
用户管理
服务名:app-manager
用户管理主要提供用户登录、注册、角色、权限等的管理和组织机构的管理。
数据中心
服务名:data-center
data-center主要提供操作日志,小程序搜索,灰度统计,数据上报,数据统计的管理。
oper-ability
服务名:oper-ability
oper-ability主要提供小程序平台运营相关的能力及一些通用功能,帮助运营人员更好的运营小程序管理平台。
Integration-api
服务名:integration-api
integration-api服务是一个将多个独立的API(应用程序接口)整合到一个统一平台的服务,以便于用户在一个集成的服务中访问和管理来自不同来源的数据和服务,为用户提供了一个统一、高效的访问和管理数据的途径。
Access-API
服务名:access-api
access-api 服务是一个为面向SDK提供服务的 RESTful API 服务,为运行时小程序提供相关服务支持。
Open-API
服务名:open-api
open-api服务是一种提供给开发者的接口服务,允许他们通过API(应用程序接口)与平台或服务进行交互。开放API服务的设计目的是为开发者提供可编程的接口,使能够自由地使用和集成功能或数据。
身份管理服务
服务名:iam-manager
主要用于身份识别和访问管理服务
对象存储服务
服务名:obj-storage
对象存储服务,支持Minio, S3, 本地文件nas存储对象文件。
配置和服务发现
服务名:Quark
Quark配置中心是一个面向服务端的配置管理工具,用于管理控制变量参数信息,并提供界面供用户操作。