热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

优云运维专家浅谈运维平台选型,提速DevOps运维

现如今DevOps已经深入人心,在这个大量数据中心建设加速的时代,运维部门都在高度强调自动化,而自动化的关键即DevOps。但是,大家在推进DevOps的过程中却发现其前途坎坷。一

优云运维专家浅谈运维平台选型,提速DevOps运维

现如今DevOps已经深入人心,在这个大量数据中心建设加速的时代,运维部门都在高度强调自动化,而自动化的关键即DevOps。但是,大家在推进DevOps的过程中却发现其前途坎坷。

一种方案是建设自己的开发队伍从头开始,做CMDB、做监控、做自动化、做流程、做服务目录、做大屏展现,这种造***方法需要强大持续的研发投入,成本极高;

第二种方案则是寻找开源产品改造,以适合自己,如CMDBBuild、Zabbix、JBPM等,但是开源社区的产品,技术风格迥异,成熟度低,技术团队的素质要求高、踩的坑很多,管控风险很大。

那么应该如何去较低的总拥有成本推进DevOps运维呢?

有一种建议以优秀、灵活、开放的商业运维平台为基础,辅助于个性化的开发作为补充,来快速实现DevOps的运维体系。

运维平台的选型,需要选择技术成熟稳定、成功案例丰富、可适应不同规模的运维软件,软件必须注重平台开放性,需要包含运维经验的汇聚,可以帮助运维团队快速沉淀出属于自己的运维系统,具体选型应该中应该关注一下几个重点:

一、万物建模的CMDB + PMDB,零代码构建自有资源模型

如同没有完全相同的两个鸡蛋一样,不同的企业不会使用相同的IT资源模型。不同的运维部门,需要管理的广度与深度都不一样。CMDB作为配置资源库,PMDB作为性能指标库,需完整实现面向对象的建模能力,提供界面操作即可完成真实世界的数据建模工作,对每一个IT资源,都可细微的定义其应有的属性、指标、状态。并在模型调整扩展时,也可保留数据的平滑迁移,避免大量数据迁移开发。

优云运维专家浅谈运维平台选型,提速DevOps运维

二、无限扩展的监控探针群+ 扩展脚本,迅速满足海量监控需求

监控方面,运维部门最关心的是监控容量是否可以满足不断扩大的IT规模,以及如何应对层出不穷的监控指标需求。监控平台使用可广泛部署的探针集群,联结与覆盖全网,实现大范围无死角的监控。除了上千种内置监控指标外,还可简单的编写脚本对接新的监控指标,开发人员不再需要考虑通信协议与数据存储,指标数据会自动通过探针集群上传到PMDB,并最终通过可视化展现大大降低监控门槛。

优云运维专家浅谈运维平台选型,提速DevOps运维

三、量体裁衣般的运维流程,基于最佳实践调整无压力

运维流程应该首先符合ITILV3标准的全套运维流程,并使用可灵活调整的运维表单建模与流程引擎,实现流程的个性化定制。当有新的运维业务需要上线时,也可基于现有流程复制调整快速上线,或全新设计新的流程模块,期间不需要任何编码工作。基于工单流转的事件触发脚本与开放API,可进一步释放流程的联动能力,有效组合企业现有的运维协同,实现操作自动化。

优云运维专家浅谈运维平台选型,提速DevOps运维

四、灵动酷炫的大屏和门户,释放运维数据的可视化能力

如何将运维系统的各类数据各有价值的利用?使用运维平台可视化设计器和对外服务门户,抽取运维系统内外的各类数据,并通过丰富的图表与动态渲染加以展示。实现IT数据中心的业务看板、掌握全局运维态势、提升运维部门对于业务的影响力。

优云运维专家浅谈运维平台选型,提速DevOps运维

▲广通软件监控系统中心

五、开放API平台设计,可以按需开发定义自己的平台

除了上述特性外,选型中最关键的是,运维平台必须是开放式设计,必须可以支持多维度扩展,比如说:完全基于目前流行的RESTful开放API体系,提供了SDK开发手册易于开发扩展,可以基于平台进行自定义完善,这样的平台才是DevOps团队相对理想的运维基础平台。

广通软件互联网运维品牌,优云软件:秉承devops的理念,从监控、到应用体验,到自动化持续交付,全栈运维解决方案服务商:https://uyun.cn


推荐阅读
  • docker 多物理机容器_Docker(1) 什么是 Docker
    ​1|0学习Docker前的必备知识1|1环境配置的烦恼软件开发最大的麻烦事之一,就是环境配置相信每位编程初学者都会在环境配置上倒腾很久,而作为老师也会 ... [详细]
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • BPM是什么软件?1、BPM是BusinessProcessManagement的简称,译为业务流程管理,它是一种以规范化的构造端到端的卓越业务流程为中心以持续的提高组织业务绩效为 ... [详细]
  • 开发笔记:DevOps Gitlab环境部署
    本文由编程笔记#小编为大家整理,主要介绍了DevOpsGitlab环境部署相关的知识,希望对你有一定的参考价值。DevOps介绍 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • 本文介绍了win7系统休眠功能无法启动和关闭的解决方法,包括在控制面板中启用休眠功能、设置系统休眠的时间、通过命令行定时休眠、手动进入休眠状态等方法。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 本文介绍了Python语言程序设计中文件和数据格式化的操作,包括使用np.savetext保存文本文件,对文本文件和二进制文件进行统一的操作步骤,以及使用Numpy模块进行数据可视化编程的指南。同时还提供了一些关于Python的测试题。 ... [详细]
  • 【限时免费】       架构和运维技术高峰论坛·成都站来啦~~     报名请点击左下角 阅读原文运维和架构系列论坛,由IT趣学社主办,以目前最火热的运维技术体系为核心,邀请业界 ... [详细]
  • kubernetes实战篇之nexusoss服务器部署及基于nexus的docker镜像仓库搭建
    "系列目录"Nexusoss仓库管理平台搭建Nexus是一款仓库管理工具,支持Npm,bower,maven,nuget,apt,yum甚至do ... [详细]
  • 智慧城市背景下Python机器学习项目实战案例分享
    首先,何为智慧城市?智慧城市的“智慧”源自何处?智慧城市的特征在于运用大数据和数字技术提高居民生活质量。机构获得的数据越全面、越实时,它们就越有能力观测事件发生的详情、分析需求模 ... [详细]
author-avatar
Sunday老师
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有