全国电力技术协作网首页
CopyRight 2012-2014 DS文库版权所有
基于工程行业云平台的智能化运维研究和应用
(0 次评价)354 人阅读0 次下载
基础建设 - 359 - 基于工程行业云平台的智能化运维 研究和应用 中国电建集团华东勘测设计研究院有限公司,孙佳兴、蔡永健、张哲铖 摘 要:近年来,随着云计算及工程行业数字化的快速发展,越来越多的系统逐步转移至云端。但随着业务的不断 发展,云服务器及业务系统数量的不断增加,给运维人员带来了极大的挑战。因此,如何提高运维人员的工作效率,成 为运维管理团队亟需解决的关键问题。本文结合行业私有云平台运维实践提出了一种智能化运维方法,最终提高运维团 队的运维效率。 关键词:工程行业;云平台;智能化运维 随着国务院发布关于加快推进国有企业数字化 转型工作的通知,越来越多的传统工程行业逐渐向 数字化转型。同时伴随着近年来互联网产业的高速 发展,越来越多的数字化业务系统逐步微服务化。 如何让基于微服务架构的数字化项目持续集成、快 速交付、平稳运行已经成为研发、运维团队亟需解 决的问题。华东院工程行业云平台是基于华东院未 来信息数字化业务战略布局需要,旨在通过提供 IAAS+PAAS 层技术,整合专业能力,构建工程行业 “平台+业务系统”的数据服务模式,对外输出标 准化的数字化服务。通过构建 DevOps 研发运维一体 化系统、持续监控反馈系统、安全防护系统“三系统 一平台”的云上流水线,为数字化项目落地提供助力。 本文将结合华东院工程行业云平台的运维经 验,旨在基于监控系统、智能运维提高开发、运维 团队工作效率,最终保证业务系统可靠稳定地运行。 1.1 Devops 简介 DevOps 是一组过程、方法与系统的统称,用于 促进开发、技术运营和质量保障部门之间的沟通、 协作与整合。正常情况下,软件开发全生命周期包 含项目的立项流程,项目设计,需求分析,项目开 发,项目测试,项目上线,最后项目结项,项目上 线后就开始为企业带来价值。这些步骤在每个企业 的软件开发中基本相同。DevOps 就是从软件开发的 全生命周期出发,通过自动化的手段加速各个阶段 的流程流转,提高效率;通过工具检查和业务测试 保证软件产品的正常和正确运行,保障质量,在工 程行业云平台上的具体流程如图 1 所示。 研发 人员 代码 获取 编译 打包 Sonar 扫描 Docker 封装 依赖 下载 Jenkins Gitlab 提交代码 Webhook Harbor 脚本 部署 推送 执行 Kubernetes 集群 获取 图 1 DevOps 自动化部署流程图

打分:

0 星

用户评论:

关于我们 | 联系我们 | 版权声明 | 企业服务 | 媒体合作
备案号:京ICP备13025456号-2 | 客服电话:010-88892009 | 反馈建议:1565227076@qq.com