运维平台中的业务树梳理思考

这是学习笔记的第 1793篇文章

今天和同事聊了下业务树建设的事情,也收获了不少的建议和想法。从最开始要建设应用管理的时候,自己就在犯疑惑,这个应用管理该怎么做。从我接触的很多业务来说,这个业务树是相对混乱的。

试想一下,如果让你要马上给出数据来,可以得到某个平台的业务到底对应多少台服务器,多少个数据库实例,这个好做吗?其实随着业务的多样性和复杂性,这个工作会越来越繁重,最后会琐碎到很难以维护,可能你及时收集和更新,但是业务方不一定能一定能够买账和完全配合。

所以最怕的一种情况就是某个服务器发生了故障,从应用维度确切的影响范围是什么?对于大多数公司的建设情况来说,都是需要打上问号的。

于是乎作为一个重点工作,我们总是要不厌其烦的梳理业务,对业务越了解发现大家在定义上就越难达成一致。有的希望是按照组织架构来梳理,有的是希望通过系统的维度去建设,这个很难以中和,也很难去一边倒。

最开始的时候我抛出了一个全景图,初步感觉还是比较理想的。基本能够按照一个大的维度把业务维度和系统维度联系起来,对于应用数据的管理可以做到上行和下钻。

简单来解释就是总线是以产品线为主,每个产品线下会衍生多个业务,对于业务来说,我们提供的维度就是服务器资源和数据库资源,网络资源等。那么每个分类维度上就可以自行建设,按照既有的维度来完善,因为产品线是隶属于公司的大部门的,所以在这个基础上和组织架构关联起来。

这里有一个最难的问题,那就是这个应用信息应该有谁来维护?

从系统的角度来说,可能要对此负责到底,其实恰好这种思路也是让大家都很痛苦的源泉。

在回答这个问题之前,我们来简单理解下运维的价值。

运维的价值总体来说,绝对不是你输出了多牛叉的技术,或者技术自嗨到自我感动,而是能够落实到的最根本:收入。

我们用一种最根本的角度来理解,如果我们和业务部门结算,获得了技术输出的费用,另外一个是我们获得了业务部门的认可,客户好评度100%,但是我们和业务部门没有直接的交付,那么这种情况下,这种衡量标准是很虚的。最实在的一种就是业务愿意为你的服务来买单,同时给你好评,好评决定着以后还要不要继续用你的服务,而不是给你单纯的赞美。

当然,运维价值还有其他的一些维度体现,在此我就不展开了。

这个层面上,我们可以联想一下公有云服务,公有云服务厂商就是一个很经典的例子,他们根本不会拒绝你的任何业务需求,只要能够满足成本预算,基本都可以支持。一来是产品线足够丰富,二来是这是一种相对稳定的资源服务。经常会有朋友说数据库怎么体现价值,我总是会说,DBA严格来说是输出服务的,我们所做的实例部署,备份恢复,高可用,这些工作业务都看不到,怎么体现价值,其实我们就需要用这种价值转换的思路来理解,你如果申请一个数据库实例,我可以保证你数据在3天内恢复,那好我的备份恢复策略就需要保证至少3天的容量,如果要保证高可用几个九,有不同的解决方案和架构配置,这些我们可以对业务输出一个打包的价格,这就是数据库服务的价值。

在这个基础上,因为数据库是基于服务器的,我们可以和系统层之间做内部结算,可以把流量等因素都打包起来。

明白了这点再来看下业务树,再来联想下公有云服务就很容易理解了,我申请了100个实例,其实公有云厂商压根不去关心你的是哪一类业务,在他们那里,这就是一种资源和数据服务,给你的资源需要你来给他一个标签。

所以这个时候业务树该怎么建设,我觉得我们肯定按照公有云的方式完全照搬,我们和内部业务还是有紧密关联的,我们还是关心业务的,所以需要给我们的资源和数据服务打上标签。

这个标签谁来打,这个是一个关键,这个标签是业务方来打,而不是我们系统层面来打。我们可以提供一套相对丰富的接口和服务入口来提供标签的配置。你可以对一个实例和数据服务打上多个标签,完全没有关系。

初期的时候,我们的标签是极不完善的,可能会有模糊和不明确的地方。就好比这样,但是下一次的时候你就会发现这个业务已经注册了,那么我就不需要再重复写一个了,如此反复,我们就可以完整的对接好一个业务,业务方配置好标签之后,这个标签是透明的,我们可以直接看到,也可以根据现有的标签去统计,而这个标签是业务紧密相关的,所以对我们也是有价值的。

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2018-11-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏知晓程序

微信小程序再曝新能力!大量新玩法等你来试

这 3 个新能力与前者有什么关联吗?下面知晓程序(微信号 zxcx0101)就来全面解读这 4 个新能力。

9110
来自专栏BestSDK

一周简报|红桃微信,专注于应用的微信公众号第三方管理平台

编辑导语 红桃微信,专注于应用的微信公众号第三方管理平台; AnySDK 更新至2.2.0版,新增广告追踪功能;亲加SDK与APICloud达成战略合作,缩短视...

48960
来自专栏云计算

5种确保云成本透明度和准确分析的方法

这些提示将帮助您收集并准确分析所需的成本核算信息,确保您从多云战略中能最大限度节约。

52360
来自专栏java一日一条

微服务和容器对企业带来什么样的影响?

IT经理、架构师和开发者都尝试妥协于微服务和容器对企业IT方式的改变。在某一个层面来说这是一件好事,但是事实上,一些更深层次的东西在驱动着技术和IT。

10330
来自专栏鹅厂网事

浅谈服务器海量运营

"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

38560
来自专栏云计算D1net

避免在云迁移过程中宕机

在公共云迁移期间,IT团队需要采取谨慎的步骤,以避免听到“系统宕机”这种可怕的提示。 随着组织迁移到基于云计算的基础设施,IT团队需要在迁移过程中保持可用性。...

378100
来自专栏从流域到海域

关于MySQL的专业知识问答

原文地址:https://opensourceforu.com/2017/01/come-ample-expertise-mysql/

40680
来自专栏Python入门

十分钟让你看懂Python

Python 在网络爬虫、数据挖掘、人工智能、机器学习、Web开发、金融、运维、测试等多个领域都有不俗的表现,从来没有哪一种语言可以同时在这么多领域大显身手,想...

28460
来自专栏云计算D1net

公有云供应商加入无服务器计算的浪潮

无服务器计算正在所有云服务供应商间流行着,而AWS Lambda之类的工具将可能改变资源的利用方式,尽管这一切还在萌芽阶段。 无服务器架构是云服务提供商之间最新...

35860
来自专栏SDNLAB

解密:“云”上的安全

安全是一个多层级的话题,包括物理、硬件、引导、存储和其他方面。本文只探讨数据中心工作负载的访问控制。 几乎所有企业数据中心里都有很多防火墙/VPN设备,但是Go...

28770

扫码关注云+社区

领取腾讯云代金券