赵成的运维体系管理课
赵成
《进化: 运维技术变革与实践探索》作者
37829 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 49 讲
开篇词 (1讲)
效率和稳定性最佳实践 (20讲)
赵成的运维体系管理课
15
15
1.0x
00:00/00:00
登录|注册

05 | 如何从生命周期的视角看待应用运维体系建设?

总结
应用的生命周期分析
怎样理解生命周期
应用生命周期管理

该思维导图由 AI 生成,仅供参考

还记得上周我们在讲标准化体系建设(上)的最后,我留了两个小问题,其中一个是这样的:
在对象属性识别过程中,我们进行了一些关键项的举例,但是如果换一个对象,我们有没有好的方法论来指导我们进行准确和全面的识别,而不至于遗漏?从我们今天的内容中,你有没有发现些规律呢?
这个问题的答案其实就是我们今天要讨论的内容,那就是从“应用生命周期管理”的角度分阶段去梳理。
简单理解下来就是,对于一个对象,既然有生命周期,就会有不同的生命周期阶段,那这个对象在不同的阶段,可能就会具备不同的属性、关系和场景。只要我们把一个对象的生命周期阶段理清楚了,顺着这条主线分阶段进行分解,就可以分析得更加清晰、明确和具体了。

怎样理解生命周期

谈到生命,首先就会联想到我们自己,所以这里以人做一个简单的类比。我们人类从出生到死亡,就是一个生命周期,在这个周期的每一个阶段,我们都会有不同的属性、关系和所要面对的场景。
比如从人的学生时代开始,作为学生,我们就会具备学生的属性,会有所属学校、所属年级、所属班级、所属学号等等。这个时候我们周边的关系更多的是同学关系和师生关系。我们面临的场景可能就是读书、做作业和考试。当然学生时代细分下去还会有小学生、中学生、大学生以及研究生等阶段,每个阶段里面又会有不同的细分属性以及所要面临的场景,比如大学生毕业,就面对求职的场景等。
当一个学生毕业走入职场之后,这个时候就开启了生命周期里的另一个阶段,那就是职场生涯。这个时候我们身上的属性又发生了变化,具备所属公司、所谓职位、所谓层级等。这个时候的关系也更为复杂,如同事关系、上下级关系以及各种各样的社会关系。我们所面临的场景也变得复杂,要完成工作、晋升考核、领取薪酬以及离职跳槽、再次面试等等。
再往后,我们到了一定年纪,成为老年人,又会有老年人的属性、关系和场景,这里就不详细列举了。
围绕着人类的生命周期,我们国家和社会提供的解决方案,就必须要有一系列对应的教育体系、职业体系、医疗体系、养老体系等。目的就是针对人生的不同阶段,提供不同形式的保障和支持,让每个人在社会体系下都够正常生存并发挥出自己的价值。
从上面的分析我们可以看到,人这个对象,在不同的生命周期阶段中,会有不同的角色属性和外部关系,同时要面对的社会和生存场景也不一样。所以,当我们谈论人这个对象的时候,一定是把这个对象放到具体的某个生命周期阶段中,才会有意义。

应用的生命周期分析

回到我们运维对象的生命周期上来,我们所面对的这些对象就相对规范、标准很多。
当一个场景下有多个对象时,就一定要找到那个核心的运维对象,这个核心对象的生命周期就会涵盖其它附属运维对象的子生命周期。结合我们前面讲过的内容,微服务架构下,一切要以应用核心。因此,我们就找到了整个运维体系,或者说软件运行阶段的核心对象,那就是应用。
应用就类似于我们社会中的人,凡事都会以人为本,这里就是要以应用为本。那接下来按照上面我们对一个人的生命周期的阶段分解,我们也可以对应用的生命周期阶段进行分解,大致分为五个部分,应用的创建阶段、研发阶段、上线阶段、运行阶段和销毁阶段。我们依次来分析看一下。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文通过生命周期的视角,将应用运维体系建设进行了全新的思考和分析。作者以人类生命周期为类比,阐述了在不同生命周期阶段,对象具备不同的属性、关系和场景。以学生时代、职场生涯和老年人阶段为例,说明了在不同阶段,人们面临的角色属性、外部关系和生存场景都不同。强调了在讨论对象时,必须将其放置在具体的生命周期阶段中才有意义。这种思维方式可以应用于应用运维体系建设中,帮助人们更清晰、明确地分析和理解应用在不同阶段的特点和需求。通过生命周期视角,可以更好地规划和建设应用的运维体系,以满足不同阶段的需求和挑战。文章内容新颖独特,为读者提供了一种全新的思考方式,有助于读者更好地理解和应用生命周期管理的概念。文章还详细分析了应用的生命周期,包括创建、研发、上线、运行和销毁阶段,强调了在每个阶段都需要关注不同的属性、关系和场景,并提出了从生命周期入手,划分阶段,提炼属性,理清关系,固化基础信息,实现运维场景的运维架构切入点。同时,鼓励读者独立思考,不盲目套用他人解决方案,而是从实际需求和问题出发,寻求适合自身情况的解决方案。整体而言,本文为读者提供了全新的思维方式和实用的运维架构切入点,有助于读者更好地理解和应用生命周期管理的概念。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《赵成的运维体系管理课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(18)

  • 最新
  • 精选
  • 岑崟
    从生命周期入手,不仅能够让运维人员理清思路,指导工作方向;更是让运维管理者在有限的资源中选择正确的方向和事去做,达到事倍功半的效果

    作者回复: 你抓住了重点。

    2018-01-03
    5
  • 白开水
    说得很透彻,令人茅塞顿开!

    作者回复: 对大家有帮助,很开心!

    2018-01-04
    4
  • 老陈醋
    没太明白应用的创建阶段具体指的是什么?是在gitlab里创建工程吗 在这个阶段一般不需要做各种资源和基础服务组件的申请呀 我的理解不对吗

    作者回复: 应用创建时,应用名,责任人,gitlab地址,代码类型,配置基线,是否核心应用等等都要确认下来,这些都是后续应用管理的关键要素。 同时,应用是不是需要对接缓存,消息,db,需要应对多大流量,这些在应用架构设计时是应该提前设计好的,并不一定在创建时就申请,但是上线发布前,都应该申请联调完成。

    2018-03-29
    3
  • 送普选
    年初到新公司负责devops平台,应用管理以及PaaS平台的建设,感谢赵老师,找到应用管理的落地方法了!年初就该买了学习的,现在也不算晚!感谢

    作者回复: 对大家有帮助,很开心

    2020-11-29
    1
  • 老陈醋
    以应用为中心没错 但是梳理对象属性的时候以应用的生命周期并不能涵盖所有的对象的属性 这个地方是不是主要是思路 以对象的生命周期去思考和梳理

    作者回复: 对象属性的梳理是个持续过程,关键看线上运行阶段要关注那些属性,要管理那些属性,从生命周期的角度去看,不一定一步到位全部梳理清楚,但是这个思路提供了这样一个梳理方法,尽可能的确保全面

    2018-03-29
    1
  • 大拇哥
    我们在按照应用生命周期管理的过程中,发现资源的销 毁往往是做的最差的,研发也不主动告知,所以导致很多应用或中间件在那里跑着,也没人敢动,这块老师有什么好的建议?

    作者回复: 接入的时候也有限制,同时反向考核,就是谁占用了这么多的资源和空间,要主动说明清楚用途,因为这些资源都要花钱的。

    2020-11-29
  • 夜空中最亮的星
    专栏买晚了

    作者回复: 最好的安排,永远都不会晚奥,加油。

    2020-03-16
  • 赵成
    做应用运维管理的套路:从应用生命周期入手,划分阶段,提炼属性,理清关系,固化基础信息,实现运维场景。
    2018-01-02
    31
  • 技术修行者
    从整个应用的生命周期来看待运维,讲的非常细致。 应用的生命周期分为不同的阶段: 1)创建 2)研发 3)上线 4)运行 5)销毁 我们平时可能对创建阶段不够重视,往往是开个碰头会,事情就定下来了,后面需要更严谨的流程管理。
    2020-05-27
    2
  • escray
    如果说之前的“以应用为核心”构建运维体系还显得有些抽象,那么这篇文章中提到的“从生命周期的视角”就真的是在落地了。而且我觉的,其实不光适用于微服务化的应用运维,同样也适用于传统的运维。 应用创建阶段就明确应用的基础信息与基础服务的关系,研发阶段打造完善的持续继承体系,上线阶段申请服务器资源,运行阶段监控各项运行指标、处理异常状况,销毁阶段及时回收资源。 一般额运维,可能更注重的是上线和运行维护,在生命周期的其他阶段,基本上都是空白,所以单位的旧机房里,可能还有几台不怎用了的服务器,甚至还通着电。之前看过一部分关于 DevOps 的内容,似乎暗合这种全周期的运维的思路。 运行阶段的运维在整个应用的生命周期中占的比重最大,投入的人力和物力最多,但是如果能够做好前面的运维介入,那么无疑会促进运行中运维的费效比。 “从实际出发、从问题出发、从基础出发,理清需求和痛点”,说的真好,当然做到这些很不容易,但至少是努力的方向。
    2020-01-10
    1
收起评论
显示
设置
留言
18
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部