数智豫电-2022概要设计

image.png
图3-1总体架构设计图
该系统为二级统推系统。基于微服务架构(Spring Cloud)设计,采用SG-UAP平台开发,通过基础架构上云模式上云。
(1)用户
普通用户通过浏览器或移动端访问系统。第三方平台通过接口向平台请求服务。
(2)基础层
提供统一网关服务,功能包括异常处理、限流、黑白名单及认证鉴权。
(3)业务层
提供面向用户的应用功能,包含首页、工具中心、成果中心、稽核中心等,并提供各类数字化成果及工具服务的访问应用。
(4)服务层
提供认证服务、消息服务、监测服务、网络服务、搜索服务及集成服务。
(5)设施层
提供Kafka集群、Redis集群、防火墙等基础设施。