概述

天津市住建委的信息化发展存在着政务信息资源分散、应用系统多、技术标准不统一等问题,不能满足“互联网+政务服务”和政务信息资源整合共享的要求。急需打造一个政务服务综合平台,实现全委政务信息资源共享,实现与全市的政务信息资源和住建部的政务信息资源共享和交换。

天津市住建委-“互联网+政务服务”

业务挑战

通过一系列深入的交流和调研后,我们发现,天津市住建委以往的传统信息化系统已经无法满足“互联网+政务服务”的新要求,在充分梳理全委政务信息资源、规范及优化业务流程、整合现有系统的基础上,如要构建更加敏捷灵活的云平台,还存在以下挑战:

1. 技术整合难度大:原有平台采用单体应用架构,子系统多且技术栈不统一,需要对平台技术架构进行跨越式提升为微服务+大平台的技术架构。

2. 业务整合难度大:项目实际建设周期较短,协作单位多,对开发运维一体化技术需求比较强烈。

3. 硬件资源相对紧张:需要在相对有限的硬件设备内进行开发、测试,以及生产环境的资源统一管理和分配,既要满足基本需求,也要为后续的业务扩展留足空间。

4. 网络情况较为复杂:需要同时对接机房内网、政务内网、政务外网、互联网等不同网络的应用访问和数据交互场景,对基础平台提出更高的要求。

解决方案

针对上述问题,深圳数研院充分了解客户需求后,针对性的提出了以云原生的技术体系和方法论为指导,以面向微服务架构设计为核心,采用以容器为代表的敏捷基础架构,运用开发运维一体化的管理手段,以云计算、大数据和地理信息技术为支撑,保证系统技术路线先进、可行、合理、成熟。

云原生的技术体系和方法论

平台主要包括以下4个部分:

1. 资源容器管理集中管理:资源统一监控和管理、弹性分配、自动化管理、可视化操作。

2. 微服务快速开发平台:统一技术框架开发,统一微服务平台化综合管理。

3. 微服务综合治理平台:有效提升业务子系统开发效率,实现微服务内部高内聚,微服务之间低耦合,实现并行开发、互不影响。

4. 开发运维一体化平台:实现项目开发的协同管理、进程控制、质量控制,运维的自动化和可视化。

效益评价

平台自2019年上线以来,运行稳定,在应对突发的网络攻击、高并发业务使用时段的资源调配、机房日常管理工作中发挥了重要作用,得到客户的高度认可和一致好评,并为客户实现了以下收益:

● 完成微服务架构在住建领域的首次落地实践。

● 在业务系统的开发过程中,实现了多家开发单位的远程协同开发测试,极大提高了效率,有效保障业务系统的按时上线。

● 实现住建委机房已有的硬件资源最大化的规划、监控和管理。

● 在系统上线后至今的运维工作中,为硬件资源的监控、业务系统监管和功能无感发布升级提供了稳定的平台支撑。