这个系统是为了顺应自治区数据平台和政务系统整合,实现了数据共享交换以及交换过程中的监管。功能大致分为资源维护、数据使用单位及平台维护、数据安全传输、资源申请审批、资源统计、资源监控等功能。我在这个项目中负责技术选型、需求调研、功能设计、文档编写、功能开发、部署测试工作。资源申请审批是用activity工作流实现的。接口资源在审批通过后,制作基于sm2的数字签名证书并下发给申请人。所有接口通过gateway网关做请求接入。利用网关做安全验证以及访问日志。同时接口限流也是在网关中利用Redis实现了令牌桶算法做的。多数库表资源是通过ETL工具kettle分享或者接入的。部门库表资源通过前置机nginx代理数据库服务器后,数据使用方可以直接连接前置机地址,一方面解决了内外网访问不通的问题,另一方面也可以通过自定义格式的nginx日志来记录库表访问日志。文件共享是将文件做防篡改处理并加密压缩后上传到ftp进行共享。
点击空白处退出提示
评论