技术架构 VS 业务架构有什么区别呢?

群里关于技术架构 VS 业务架构的讨论,为便于理解,对对话进行了编排web

群里【hazy】同窗问:架构

各位大牛好,你们对技术架构和业务架构这两条道路如何看呢?发展前景和职业规划有什么不一样呢?app

[亮亮]:分布式

  • 技术架构:面向于开源技术栈。
  • 业务架构:须要理解业务,把业务转换成能够被研发理解的具体实现方案,指的是某个领域性的业务,好比电商领域。

具体选择哪条路仍是看本身的兴趣微服务

【lkunnnnn】:职业规划

据说高业务架构容易出成绩,升职加薪快...中间件

【hazy】:电商

我看公司内部,基本上没有技术架构师,都是业务架构师。 搞技术的,基本都是基础架构部的。基础

【亮亮】:原理

没有明确的边界定义二者的区别

【晴天】:

有的,业务架构比技术架构值钱

【亮亮】:

基础架构,技术架构,数据架构,应用架构,业务架构

【晴天】:

技术架构可能在技术深度和广度上厉害,可是业务架构是真正经过实战历练出来的。 业务架构可替代性比较低,也容易走进核心层

【亮亮】:

从iaas,paas,saas上看,业务应该是saas这层 基础架构在iaas,paas层 是否业务架构会局限于某个行业呢?

【晴天】:

好比说,我是技术架构师,我精通各类最新技术底层和原理 可是若是你是双十一的架构师,可能仍是会局限与某个业务和方向上吧 可是没有真正所谓的局限

【lkunnnnn】:

换个角度想,若是公司都是业务导向的,都是靠业务来赚钱的

【亮亮】:

若是从公司输出这块看,这些职位输出的方式不太同样,表现形式也不同,就像王者荣耀同样有辅助,伸手,刺客等 可是能力,知识这块是能够迁移的,一通百通

【晴天】:

不能这样讲,再牛逼的技术也是为业务服务的,失去了业务,技术就无用武之地了

【亮亮】:

大多数互联网对外的web,app都是面向用户的,这个角度主要看业务,若是公司是技术研发方向,给公司提供解决方案的这种,那业务是对外的,对其余公司的 本身公司没有具体的业务,可是会有通用型的积累的一些方案和沉淀

【晴天】:

业务架构师主要在某一领域有专长,就像天猫双十一架构师,在电商领域这块游刃有余,基本上项目中出现什么问题,能够一眼定位问题, 可是普通的架构师作不到。

不少小公司架构师没有那么明显的职能划分。

在某一个领域,由于这一套业务已经玩熟了,因此其余电商行业架构也都能胜任。

【职占学】:

一眼定位解决问题虽然很厉害,但毫不是一个架构师的评判标准。

【亮亮】:

其实就看架构师的定义了,若是说是双11的架构师,那没问题 一个抽象的,通用型的,一个是具体的。 我如今作的基础架构方向,就是偏通用型这种。 这种通常的职业发展方向有:继续作基础架构,中间件,或者当TL,带团队。须要提升带兵打仗的能力。

【春哥大魔王】:

技术架构仍是偏向于整个部门系统总体上SLA,研发标准创建等部门角度的标准和方案制定。 业务架构师,顾名思义就是对于业务进行深层次理解以后反过来了进行业务系统的演进和杂糅。

以咱们团队为例:

  • 技术架构师会对整个部门将来承载的订单预期进行技术架构方案的考虑,好比异地多活,多云多活,多机房互备,SLA制定等方案和标准创建,还有所谓的服务化,SOA,微服务,分布式的规划和落地。
  • 业务架构师则根据PM及运营团队或者整个部门将来赋能方向进行提早的抽象与规划,所谓的平台化,中台化的规划和落地。

更多内容,欢迎关注:

相关文章
相关标签/搜索