财政“智慧非税”平台解决方案
业务概述
依据互联网、自助智能终端和先进支付手段为缴费人提供智能化业务服务,实现了政府非税收入缴费“一次办、一网办、简化办”的要求,这既是加快推进非税收入管理电子化改革的具体举措,又提高了财政行政服务效率和水平,提升了群众缴费便捷性。
技术实现
· 前端应用经过API 网关( 流量控制、安全认证) 到达业务层;
· API 网关采用Zuul 管理;
· 网关层、业务层、公共服务层采用SpringCloud 微服务技术实现;
· 网关层、业务层、公共服务层的所有服务向服务注册中心提交注册信息;
· 网关层、业务层、公共服务层的所有服务从服务配置中心获取配置信息;
· 服务之间使用SpringCloud 框架通信;
· 服务产生的日志推送到ELK 的日志服务中, 可使用Kafka 来进行日志传输;
· 数据持久化将由MySQL 高可用性群集完成。对于大表,优先采用数据分区表机制;
· 数据缓冲将由RabbitMQ 完成;
· 数据缓存将由Redis 完成;
· 服务的全链路跟踪将由Skywalking 完成,其数据的持久化由elk 完成;
· 外联众多接口服务,可采用ESB 服务集成总线来接入,提供统一服务能力;
· 基础部署环境使用K8S 容器编排服务;
· 按照云原生服务的能力,各个中间件和数据库选型及基础服务,优先采用云服务方式进行,避免重复建设和复杂运维保障工作。