DevOps 的核心基础在微服务, 微服务的核心基础又是什么?

一談到企业該如何能提升效率? 許多人都只專注在 DevOps、微服务的工程实踐与技术上。認為,只要把DevOps、微服务的工程实踐、技术给搞定,企业便可立馬擁有效率,便可一飞冲天,隨時都能適应外部的变化。

这其实是大錯特錯,而且錯得离譜的……

DevOps 的核心基础在 "微服务" 。然而, 微服务的核心基础又是什么? 是工程实踐? 是技术?

任何企业假若没有 “以业务流(客戶)為導向的流程”,則企业建构在分佈式環境中的微服务,將宛如是戰国時代的各方诸候;各行其事 (版本混乱),互搶資源;最终,只会為企业帶來永不可回復、永不可弥补的世纪災難。

任何企业要在云的世界里,充分的展現高效與競爭力,DevOps 與微服务是不可或缺的。

但真正的重点是,大家应深度的去思考: 

" DevOps 的核心基础在 "微服务" 。然而, 微服务的核心基础又是什么?……" 

唯一的标准答案便是: 以业务流 (客户)為導向的流程”。

所以, 企业在云的世界里, 在建构一以微服务为核心基础的 DevOps 时, 第一步便应该是要建立一个 "业务部门与 IT 部门之间沟通的协议"; 一个可视化且轻量级的沟通协议。经由此可视化且轻量级的沟通协议, 业务部门与 IT 部门间便可高效的协作,  共同的分析出对客户真正有意义, 有价值的流程; 一个以业务流(客户) 为导向的流程。

在产品级敏捷中, 我们是以 "特性场景树" , 来建立一个业务部门与 IT 部门之间沟通的协议; 以可视化且轻量级的共同协作的方式, 来拉通业务部门与 IT 部门, 依照特性的纬度, 经由特性场景树, 从外部使用者 (系统) 的视角, 分析出企业 IT 各领域以业务流(客户) 为导向的流程。

当企业 IT 各领域以业务流(客户) 为导向的流程, 可在特性场景树上体现时, 则系统架构师便可轻而易举的从特性场景树中, 分析出 Resource, Resource  的 URI , Resource 的 Representation Type 与 API 版本。最终, 设计出微服务架构上关于性能, 可靠度, 安全性的质量属性。

最后, 要强调的一点是: 建构DevOps 與微服务, 绝不是IT 部门自己单干就行的; 而是要业务部门与 IT 部门间高效的协作。幸运的是, 我们已经在产品级敏捷中, 找到了这样可视化且轻量级的高效协作的实践;"特性场景树"

欢迎你来试试。

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序猿的那些趣事

一位工作8年程序员的心得:小心这种思维正在慢慢地吞噬掉你的前程

不知不觉从事软件开发这个行业里有8多年了,这8年里,每天如同勤劳的蚂蚁般默默地搬砖。曾经年少不懂事,在学校里完成一个简单的在线考试系统,就天真以为自己可以独当一...

731
来自专栏phodal

编程人生:毕业到迈入工作的第五年,发生了这些变化

1082
来自专栏CSDN技术头条

如何在3年内摆脱“普通程序员”标签

很多开发人员日常工作中接到需求直接动手开发,在开发过程中一边开发一边设计,特别是刚入职的程序员,大多数更是只注重功能的实现,接到需求后往往只是在脑中勾画一个大概...

673
来自专栏云计算D1net

云服务应用: 架构师还不知道的秘密

自从云计算问世以来,它的主要重点一直就是把应用程序迁往云计算。在这个目标中所隐含的意思就是,在云计算和数据中心之间其实并不存在着什么功能性方面的差异;要说有差异...

3319
来自专栏用户1191492的专栏

如何学习区块链技术

要像尽快地学习区块链技术,您需要深入了解区块链协议和一些编程语言。要知道区块链只是一种可以用各种编程语言实现的协议。看下面的例子:

72513
来自专栏非著名程序员

如何成为一名成功的程序员?

编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功成名就——众所周知,我们工作起...

723
来自专栏EAWorld

DevOps 5.0版本的150天历程

做DevOps产品差不多三年了,中间经历了诸多架构变迁、团队变动、业务目标调整,终于在七月下旬,正式发布了DevOps产品的 5.0 LA版本。这个版本从三月到...

3063
来自专栏我是攻城师

为何Google这类巨头会认为敏捷开发原则是废话?

3333
来自专栏SDNLAB

David Lenrow:ONOS社区及平台介绍

大家下午好!我是为华为工作的,但是今天,我是作为ONOS推广大师来为大家谈一下ONOS的社区以及它的平台。ONOS是一个开放的网络操作系统,我想,它可能就是像一...

3167
来自专栏web前端教室

可能是所有初级前端都要迈的一道坎

许多新同学在刚刚进入公司开始工作的时候,都会有一个阶段,就是刚开始的时候动力十足,等时间长了适合了之后,就开始觉得公司所派发的工作任务,太过单调,而且发现这种单...

1859

扫码关注云+社区