开发者社区> 问答> 正文

如何理解以应用为中心的 DevOps 理念?

如何理解以应用为中心的 DevOps 理念?

展开
收起
与时俱进的探索者 2021-11-06 21:16:56 781 0
1 条回答
写回答
取消 提交回答
  • image.png "DevOps 理念即应用信息其实可以归纳为 CMDB 中的一种数据。它对于研发人员天然是亲切的,它可以直接对应一个服务,一个代码库。以代码为起点,我们又可以串联流水线、环境、测试、资源。最外围是工具链:监控、DB、运维、中间件等等。 用应用串联整个工具链,可以让开发人员很好的理解和打通 DevOps 整体过程。不会存在“开发说代码、服务,运维说机器、机房”,这种鸡同鸭讲的情况出现。 当工具通过应用打通后,开发人员就可以顺理成章的在平台上定义它的应用,同时也在定义运维规则。比如,规划环境、创建资源、设置发布策略等等,这些都可以由开发人员完成。 完成应用和运维定义后,“谁定义就要谁负责”,因此在阿里巴巴,开发人员需要为应用全生命周期负责。通过类似理念和运维工具自动化的推进,“Dev”潜移默化的接手了“Ops”的工作。这时,你会发现原来“DevOps”并没有那么复杂。 资源来源:电子书《阿里巴巴 DevOps实践手册》下载连接:https://developer.aliyun.com/topic/download?id=205"

    2021-11-07 17:51:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从黑盒运维到DEVOPS 立即下载
云上DevOps开发布局 立即下载
DevOps与传统的融合落地实践及案例分享 立即下载