# 一、平台功能介绍 ![](https://img.kancloud.cn/a3/ac/a3aca881b30cf63addb5cf66be1668b7_2320x2314.png) # 二、平台架构介绍 平台采用J2EE技术体系,基于主流的微服务框架Spring Cloud Alibaba进行封装,支持容器、DevOps等云原生技术,封装了大量技术应用组件,平台设计灵活可扩展、可移植、可应对高并发需求。同时兼顾本地化、私有云、公有云部署,支持SaaS模式应用。平台中包含开发业务系统所需要的基础服务,如分布式调度、消息、用户权限、工作流等,能快速适配各产品线、帮助提高开发效率。 ## 2.1 平台PAAS应用架构图 ![](https://img.kancloud.cn/ed/61/ed61e7942a5a30b30cd9a730596f5860_1271x617.png) ## 2.2 平台微服务网络架构图 ![](https://img.kancloud.cn/4b/8d/4b8d76009b5e9b22e1ee3e54656c15c8_1290x632.png) * Nacos作为注册和配置中心,负责微服务的注册和发现。 * 网关服务负责对PC端或者移动前端系统提供统一访问入口,支持HTTP协议的请求,同时包括动态路由,流量控制等功能。 * 通讯前置服务对接其它渠道的外部系统,提供RESTFUL接口以外的访问,主要功能有通讯适配和报文适配,支持的通讯协议:TCP,HTTP,HTTPS,WEB SERVICE,JMS,IBM MQ,TLQ。支持的报文格式:定长,分隔符,XML,Cnaps1,Cnaps2,http,JSON,ISO8583。 * 平台提供的业务系统需要的基础服务,授权中心、用户权限中心、定时任务、消息服务、流程引擎等。 * 平台集成了流行的监控报警服务,监控服务的基本信息,内存信息、JVM信息、垃圾回收信息、各种配置信息(如数据源、缓存)、链路跟踪等。 * 平台对自己开发的业务服务,通过Ribbon实现客户端负载均衡,支持集群扩展,集成阿里的Sentinel实现服务的熔断限流降级。 ## 2.3 平台技术路线图 ![](https://img.kancloud.cn/12/55/12550f00fef8fdafa0cb4f5806b13f3d_1264x536.png)