1.DevOpsDashboard 架构使用了主流的springboot进行快捷开发,Jpa作为ORM持久层框架,第三方Oauth2进行登录Azure的DevOps进行git代码托管,整个服务使用了Azure Cloud进行部署及管理,利用grafana ,多种语言写作开发集成了大量的第三方api接口,如:JIRA、AzureDevops(Boards、CICD、TestPlan)、Jekins、Blackduck、Sonar、Veracode等数据源.
2.ContentManagement 架构使用了主流的springboot进行快捷开发,mybats作为ORM持久层框架,通过POI实现了excel、PPT的生成。实现文档的上传下载,邮件通知审核,接入了Azure的认知搜索引擎提供丰富的搜索条件,StorageAcount 作为文件服务器Cognitive Search 搜索引擎,第三方Oauth2进行登录Azure的DevOps进行git代码托管,整个服务使用了Azure Cloud进行部署及管理