首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

智慧党建乘云起,微服务架构为“互联网+党建”插上翅膀

数字化转型是目前各行业企业面临的首要难点,为充分展示各行业在数字化转型中对云计算的不同需求与特有的转型经历,BoCloud博云推出了【数字化背后的云引擎】系列文章,涉及互联网金融、银行、政务、能源、制造等多个行业,立足行业场景与业务痛点,讲述创新云技术如何推动企业数字化转型和业务创新。

国有企业的“根”与“魂”

互联网这一传播媒介形式的迅速发展,使信息传播实现了数字化信息的传递、交流与共享。

随着互联网技术对政治经济生活广泛而深入的影响,如何利用信息化手段加强党的建设备受中央高度重视。而坚持党的领导、加强党的建设,一直是我国国有企业的“根”与“魂”,如何做到网络发展到哪里,党建工作就覆盖到哪里,成为建设党建信息化平台的关键点。

本期将为大家介绍,国内某国有骨干企业、综合性国际能源公司(2017年该公司在《财富》发布的世界500强排行榜中名列第4名)携手BoCloud博云,以云计算、大数据为基础,建设全覆盖、全过程、全维度的第二代智慧党建信息化平台的实例,该项目在2018年7月1日建党97周年纪念日,被CCTV新闻联播作为新时代“互联网+党建”的优秀案例进行了专题报道。

新时代党建工作的难点与挑战

新时代党建工作面临业务规范管理难、资讯交流传递难、党员学习教育难、党建考核评价难4大难点。因此该党建平台建设时坚持高起点、高标准、高质量,以实现线上线下相互融合、相互促进为目标。平台建设目标覆盖8大业务、7大功能,采用云服务模式,集成内外部资源,丰富党建平台功能和服务。而该平台建设的主要挑战,有以下几方面:

稳定性需求:党建信息平台是所有党建业务系统的统一前端展现,其运行的稳定性非常重要。在系统架构设计时,需要充分考虑系统的稳定性,消除单点故障。

信息快速、规范发布需求:党建信息化平台作为该集团党员获得第一手资料的场所,每天需要有大量的信息更新。需要建立一种有效机制,来实现信息的快速、规范化发布。

访问量需求:该平台在全国拥有150万左右用户,使用该系统的日峰值活跃用户在70万之多,需要考虑系统的负载能力以及特殊时期的扩展性

安全性需求:建设党建信息化平台需要考虑该集团系统的局域网安全性系统的安全性、以及数据的安全性,要尽量采用网页的防涂改、防粘贴等安全措施,保障服务器上的应用及其他信息不被非法的删除、篡改。

平台框架快速变更需求:党建信息化平台需要有一个稳固的、开放的、可扩展的框架结构,当有新的需求时,能够在系统中很快实现。

系统界面集成需求:系统不仅仅需要能展现Web网站的内容,提供移动端的用户访问,而且作为党建系统的统一入口,应该能够集成各种后端系统;一方面,需要能够提供大量的通用系统接入;另一方面,用户还能够根据自己的特殊需求开发相应的用户界面。

个性化需求:能够满足不同岗位、不同层次用户的使用需求,能够让每个用户点击最少的次数就可访问到感兴趣的页面。

可扩展性需求:硬件配置要充分考虑今后系统升级的需要。系统功能设计应考虑到未来发展,便于系统升级、扩展。在用户访问量增加时系统自动扩展服务器节点,访问量减少时,自动降低节点的使用,达到节省资源的同时可以满足业务访问需求。

业务倒逼技术,微服务成为支撑关键点

如何做到将组织建在网上、将党员连载线上建设统一的信息化管理平台?如何应对种类繁多的业务需求,满足多用户、高并发及快速响应需求变化?如何解决当下低效的人工维护平台方式?如何在紧迫的时间内,搭建具有先进性、可靠性、安全性、伸缩性的技术平台,来支撑业务发展,这成为平台建设之初就面临的严峻挑战。

经过一系列严格的需求调研,该平台选择了在PaaS平台核心功能建设上具有丰富落地经验的BoCloud博云,根据该平台需求,博云为该平台提供基于DevOps理念,面向微服务应用的PaaS平台建设方案,提升技术对业务更有效地支撑,主要目标建设分为:

建设以容器技术为核心、融合传统集群与虚拟化环境的统一化资源与运行环境管理;

构建支撑DevOps开发运维一体化的自动化平台,是实践微服务架构的必要条件;

构建面向微服务架构,以应用为中心的应用能力平台,满足服务治理需求。

相对传统单块架构,微服务架构具有以下几个优势:

微服务架构将业务和数据剥离

每条业务可做到独立进程、独立部署、独立技术、独立团队,使每条业务线开发流程更灵活;

微服务架构自由匹配业务

微服务架构可以针对不同的业务需求,在一个由多个服务相互协作的系统中,可以在不同的服务中使用最适合该服务的技术;

微服务架构帮助建立高生产力全功能团队

微服务架构可以很好地将架构与组织结构对齐,避免出现过大的代码库,从而获得理想的团队大小及生产力;

快速组合助力打造多渠道生态

只简单考虑PC端或者移动应用程序时代已经过去,在微服务架构中,根据目的不同,人们可以对同一个功能以不同的方式进行使用。

博云从以上技术平台建设上赋能业务系统,使其具备敏捷开发、快速部署、无缝升级、弹性伸缩、访问控制等运化能力,提高业务支撑能力。

互联网思维打破传统模式,党建微服务已见优势

2018年5月该党建平台启动全面推广应用,截至6月底,已经在全球90多个国家和地区的集团公司员工中同步使用。

该党建平台由PC端和移动端组成,其中PC端还包括内网、外网两部分,移动端以APP为主,平台实现了7大功能,覆盖4大类主体,涵盖8大业务,业务场景变化需求大,相比传统党建产品模式,该平台是更具数字化的智慧型党建平台,其优势在于:

相对传统WEB方式,基于容器技术的PaaS平台整合了基础架构、应用设计与开发、应用部署与运营领域的各项重要技术,使平台运行效率大幅提升,实现可视化一键部署,降低外部依赖性,更易于微服务架构的实现

相对传统开发、交付、部署模式,DevOps体系的落地,帮助建设方梳理组织角色、定义全过程流程、整合工具链,大幅提升产品落地过程效率,实现快速迭代

相对传统单体架构,微服务架构更容易在容器中运行,采用更小的团队完成一个服务生命周期的实现,每个服务可作为单独实体进行处理,运维成本在持续投产过程中甚至可以实现阶段性“零”增长

该平台实现了党组织与党员的智慧化管理、党员教育全覆盖、党建业务线上规范高效办理、在线学校交流高效展开、丰富的在线活动增加党组织凝聚力,成为全国党建平台的标杆,智慧型党建乘云起,云技术正是实现平台智慧化的关键技术。这是目前国内已知完成交付的最大的商业化容器项目,项目金额达到千万级。

私有云 | 混合云 | 自动化运维

关于BoCloud博云

BoCloud 博云,云计算开源软件商业化服务商,为企业级客户提供私有云、混合云、智能化运维系统、大数据基础设施的咨询、建设、维护、升级服务,帮助企业在关键运营场景中实现数字化转型,提升企业主业的生产率。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180723A1JTIB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券