第3章 基于云计算的电子政务公共平台的系统架构及设计
3.1 概述
电子政务公共平台秉承“一切皆服务”的理念,综合利用资源,向用户提供不同类型、不同级别的多种服务;同时提供统一的接口,可以由第三方服务提供机构将服务部署在公共平台上,再提供给用户使用,实现服务的多元化。该公共平台利用云计算技术统筹利用资源,减少了重复建设,避免了“信息孤岛”,并提出服务消费的观念,全面提升电子政务技术服务能力,降低电子政务建设和运维成本。
系统架构从整体性和顶层设计的角度对电子政务公共平台进行刻画,是系统建设、运行、维护的依据,是公共平台构建的核心内容,是系统稳定运行的关键要素。
系统架构主要包括服务管理架构、服务资源架构、服务实施架构、服务保障架构和服务安全架构5个子架构。
① 服务管理架构负责服务的全生命周期管理,并提供服务的计量、容量和质量管理。
② 服务资源架构统一管理计算资源、存储资源、网络资源、信息资源、应用支撑和信息安全等资源,按需分配。
③ 服务实施架构负责平台安装部署等工作。
④ 服务保障架构实现运行过程中的运维保障管理工作。
⑤ 服务安全架构设计统一的信息安全保障基础设施、技术措施和管理制度,保障公共平台安全可靠运行。
系统架构设计是系统顶层设计的核心内容,通过将需求转化为规范的开发步骤和文档要求,制定总体架构,指导整个电子政务公共平台的研发活动,从而完成电子政务公共平台建设。
系统架构设计是对电子政务公共平台的总体性、全局性设计,需要统筹考虑计算资源、存储资源、网络资源、信息资源、应用支撑和信息安全等要素,建立一个公共的、安全的、灵活的、供各政务部门广泛接入和使用的平台系统架构;优化已有数据中心配置,统一数据库管理软件、操作系统、中间件和开发工具等应用支撑软件,构建应用支撑软件服务;统一开发通用型应用程序、应用功能组件,构建应用功能服务;构建逻辑集中、实时高效、共建共享的信息资源目录和交换、共享体系;设计统一的信息安全保障基础设施、技术措施和管理制度,保障电子政务公共平台安全可靠运行。