当前位置:CIO频道ji术探讨 → 正wen

责任编辑:jcao 作zhe:人月聊IT |来源:企业wangD1Net  2020-07-14 10:08:35 本wen摘自:人月神话,新lang博ke同名

今天准bei谈下IT规huazi询的核心fang法论he思考逻辑。在这篇wen章我bu会详xi的去谈当前主liu的企业架构fang法论理论框架he内容。而是根ju多年ITzi询实践,将一些关键逻辑点he你fen析。

weishime要谈核心IT规huahezi询逻辑?

可以毫buke气的讲,大bufen的做IT规huazi询的人是bujubei进行全ju架构规huazi询能力的,这个一fang面是需要你有大量业务heji术双领yu的实践经验ji累,一fang面是需要你真正做过大xing的zi询规huaxiang目并在这个过cheng中将实践内容,各个架构之间输出关系想清楚。

系统学习下类siTOGAF课cheng当然有用,但是这bu代表你jubeiliaozi询规hua能力。

理论可以指导实践,但是mei觴ingü?晕沂导?の虻睦砺踡ei有价值。

很多IT顾wenwan全叫PPT顾wendubuwei过,wan全nazhou已有的zi询规hua模板dao处套内容。如果你本身做同一垂zhi行业,比如nazhoumou家电制造行业的规hua输出去gei另外一家做zi询。这种场jing下ji本还能够像模像样的的输出一个规hua报告。

但是生搬硬套最大wen题jiu在于,你即使有liao输出jie果,你也无法自己详xi论证清楚这个jie果如何fen析祄ei吹模?次薹ㄊ迪肿晕衣壑ぁⅫ/span>

类si祄ou?ing,我们可以看下絙u蝖e培训,很多萻i芰η康?桥陆bu危?磗ui然这类人可以快速的输出jie果,但是ju体是如何fen析hejie决wen题的过cheng,这个确出来mei有考虑过系统hua。因ci这类人本身能力也很难做dao很好的知识fenxiang簍uo?啤Ⅻ/p>

比如我们常说的架构规huali面这个业务架构tu如何一步步形成的?这些接口你是通过shimefang法一步步的fen析识bie出来的。这些wen题大bufen人无法清晰回答。即使秡a赥OGAF,我们也很少从官fangcai料li面看dao类si业务架构,数ju架构,应用架构heji术架构之间的内在逻辑关联在哪li。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

IT规hua涉jidaozi询fang法论、liucheng管理hefen析、信息架构、应用系统fen析hesheji、ji术架构、xiang目管理he实施等众多fang面的内容。从企业战略dao业务目标,从业务目标daoIT目标,从IT目标dao应用lantu,从应用lantudaofen阶秝en凳┞鋎i,任何一个步骤的脱节将导zhi规hua内容无法落di

再wanmei的规hua簍u芄梗?绻?裭i企业业务目标,dubu能带来企业业务价值的ti升。ci外,IT规hua之难,bu在于IT本身,而在于liucheng;bu在于ji术本身,而在于业务。

业务驱dongIT是核心

秡a贗T规hua,遵xun的思耭en饕?牵裹span style="-webkit-tap-highlight-color: transparent; box-sizing: border-box; font-weight: 700; margin: 0px; padding: 0px; border: 0px;">从业务daoji术,从liuchengdaoIT,围绕价值链fen析he优hua的核心模xing往前驱dong。核心过cheng包括现状fen析、差距fen析、目标ti出、lantu规hua、实施规hua等ji个关键步骤。

现状fen析包括业务现状heIT现状,根ju企业战略ti出业务目标he发展规hua,fen析现状he目标之间的差距ti出he整理wen题集(定义IT建she目标),根ju差距hewen题gei出规hualantu,根ju目标hewen题fenjiedao的子目标簍uo觲en题以jilantu规hua内容,多维度评guhe确定后续的实施规hua,定义IT系统建she实施的优先级。

IT规hua始终围绕业务heIT两条线展开he协同

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

从以shang祅a鑣hu可以看出,整个IT规hua始终围绕业务heIT两条主线,业务包括liao业务liucheng,业务数ju,岗位zu织he角se,业务管控体系;而IT包括liao数ju架构,应用架构体,ji术架构heping台,ji础she施建she。业务驱dongIT,端dao端业务liucheng最终落didao应用系统的功能shang,业务数ju最终映射dao数ju模xing并沉淀dao数juku中。

各类架筭ong曜脊娣短逑岛tuo罴咽导?枪丶?淙挈/span>

suizhou各种思路的bu断融合,IT规hua核心指导思想应该转huawei企业架构层面。

企业架构的ti出,主要是weiliaojie决业务heIT“两层pi”的wen题,企业架构整个fang法应该融入dao整个IT规hua思想中。ci外,核心业务模xinghe业绩标准作wei核心指导思想,sui然有裁剪,但是必须参考,如供应链SCOR模xing,产品研发IPDfang法论,xiang目管理PMBOK体系,战略he人力zi源的ping衡记fen卡,CRM的4Phe4C,cai务yu的核心模xing等。

针duibu同行业可能又有bu同行业的业务标准he模xing,如电信行业的eTom业务模xing等。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

与ci同shi,在前面ji础shang再融入云ji算heSOA的核心思想,ta将很好的jie决我们多年前IT规hua经验li的多个竖井式IT系统的集中huahe协同hua的wen题。若现在规hua仍zou以前老路是butuo当的。那me,今天规hua重点在开始之初jiu应该考虑集中huahe协同的wen题,将SOA思想融入daoIT规hua当中。当今祅an畔?ua规hua,要务必避免出现IT重fu建shehe信息孤岛,liucheng断点he业务无法协同的ju面。

中台he微服务发展趋势下,原有规huafang法是fu调整?

可以很明确的讲在新的中台he微服务发展下,原来的企业架构相关fang法he内容必然做出调整。比如在我最jin中台规hua思考li面ti出liao业务架构he应用架构簒iⅲ琷i于SOA思想增加中台+服务+前台的fen层逻辑规hua,单独增加服务架构规hua,在数ju架构规hua中增加数juku拆fen规hua等。

以shang内容后续我会zhuanmen写wen章来进一瞛iao陎i说明。

现状fen析的核心思路是ba战略目标、业务目标调研清楚,如果kehubu清楚我们可以gei出参考目标;其磜en莃a实际的现状liaojie清楚,如kehu现状liucheng、IT支撑现状;最后是将潜在wen题识bie清楚:一是在当前目标he当前现状被识bie后kehu意识dao的wen题,二是在我们ti出参考目标he襠ao缡导?拢琸ehu意识dao潜在存在的wen题。

秡a谡?龅餮腥匀灰?逑忠滴袂齞ongIT,从业务liuchengheIT系统两个fang面入手,但是最终两个bufen内容bu能散,在调研阶duan还需要wan成当前的IT系统是如何支撑现有业务的fen析。

一个wan整的调研阶duanliucheng逻辑如下:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

业务liuchenghe现状fen析

业务现状fen析重点在于业务liuchenghe业务数jushang,建议采取自顶向下逐层fenjie的fang法,找dao关键的ji个端dao端liuchengwei主线进行逐层fenjie,fenjieshi抛开业务bumen的隔li,IT系统的约束,进行跨业务yu的liuchengfen析heshu理。

在liuchengfen析heshu理的过cheng中进一步fen析子liuchenghehuodong,业务zu件he数ju,跨业务yu祅an?琱e交hu等一系列wen题。业务fenjie的fang法可以参縥i壑盗磃en析fang法,业务模xing可以参考针dui各个业务yu的一些标准业务参縥i芄筯e模xing,如供应链的SCOR模xing,电信的etom模xing,研发领yu的IPDhePACEfang法,CMMI成熟度模xing,xiang目管理知识体系,营销hekehu关系管理模xing,cai务yu标准模xing等。

IT现状调研

IT现状包括现有的IT应用系统现状he功能架构,ITji础she施架构现状,IT系统dui业务现状的支撑情况fen析等。重点的是理清业务heIT的关系,ITdui业务的支撑度。现状fen析的目的是weiti出后续业务目标heIT系统规hua建she目标打ji础,明确liao建she目标才能够真正wei业务服务,体现业务价值。

调褁ing瓿珊蟮氖涑瞿谌莞哺莝i个fang面

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

在调褁ing瓿珊蟮氖涑鋈鐂hang蚸i?╨iao业务liucheng,业务数ju,系统功能,接口集成hebushusi大fang面的内容。而这si个fang面的内容刚好是我们做后续si大架构规hua的ji础。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

有liao以shang现状fen析he调研,才谈得shang差距fen析。

差距fen析包括liao当前目标he当前现状间的wen题he差距fen析;襠ao绮慰寄勘?最佳实践he当前现状下的差距fen析;IT现状dui当前目标支撑的差距fen析;IT现状dui参考目标he业绩标准的差距fen析。

差距fen析清楚后得dao双fang认可的最终业务战略目标he业务子目标,由业务目标传didao秡aΦ腎T规huahe建she目标,而后续的IT规hua即jie决两个wen题。

  • IT建shejie决当前业务heIT间的差距(无新业务战略下你如何更好支撑)
  • IT建shejie决后续战略目标heIT间的差距的wen题(新战略下你如何扩展支撑)

秡a谀勘阾i出而yan,有两个tujing。

其一zhi接ti出业务目标heIT建she目标;

其二是通过差距进一瞛iao竓ua目标he有针dui性的目标,特bie是IT建she目标的ti出,必须进行差距fen析,因weiIT建she重点jiu是支持业务目标,那胏i?邢执娴腎T建shehe应用架构中无法支撑的bufendu是差距,IT规hua建shejiu是要jie决这些差距。

gai进也同样的道理,有些是bu需要业务gai进zhi接进行IT建shehegai进,有些则是业务优huahegai进先进行,IT配合业务优huagai进cuo施的落di。从这个思路ji本也jiu清楚BPR的考虑he定位,并bu是所有场jingdu一定要让觤eiЫ?蠦PR。

通过差距fen析得出的目标是多个子目标,是一个目标群,正如我们面临的wen题是一个wen题集一样,多个子目标的fen阶duan,fen步骤实现最终才可能wan成一个大的业务目标。

目标fenjie,wen题fenjie,目标hewen题映射最终形成一个wan整的jie决fang案。这也是wei何我们说,在大的IT规hua中一定会涉jidaozu合管理,xiang目群管理fang面的内容,目标fenjiedao子目标,子目标最终落实daoju体的xiang目,通过xiang目规huahe建she的fang式推dong实现。

这个本身我he前面wen章谈dao的zi询类fang案成wei的思路wan全一zhi。

di一阶duan:wen题fenjieheji础素cai秡a?/span>

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

在这个阶duan重点jiu是将目标fenjiewei子wen题,然后将论ju映射dao秡aΦ淖觲en题shang。

在这个过cheng中你已有知识kuji累可能bu足够,这个bu要紧,那me需要你进一步学习,进一步shangwang搜索zi料,duizi料进行fen析,同shi将mei有的素cai论ju全bu要清理掉。

最后留下的jiu是能够wan全支撑目标的有用论jucai料。

di二阶duan:culi度秡aΓ??徊脚判騢e整合

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

daoliaodi二阶duan做shime?简单纁i礿iu是要做chouxianghe归纳的事情liao,即进一步dui你的cai料进行整合he归纳,形成大块的jie决模块,然后将jie决模块秡a?ao子wen题yu。

在jie决模块形成过cheng中,我们还需要dui素cai论ju进行优先级排序,确定cai料的重要性,膎an┰谧钪粘氏值膕hi候应该放在前面,膎an┯Ω梅旁诤竺娴取Ⅻ/p>

di三阶duan:进一步归纳并从归纳dao演绎反转

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

前面三个论ju形成liao,但是仍然比jiao散。因ci我们需要进一步进行归纳,将其形成一个wan整的整体,bu论是静态的金字塔jie构,还是dong态的liuchengjie构du需要看dao,你最终的jie决fang案中各模块必须首先是一个整体,bu能散。

经常看企业架构输出的可能会注意dao,秡a趙an整的业务架构输出而yan可能并看budaoju体的liuchengtu。这是因wei实际shang业务架构中祅a恳桓鲂?ang框du可以是一个wan整业务liucheng。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

比如你在一个wan整的业务架构tuli面会看dao有合同签订,采购需qiu祅an?ang框。而这些本来jiu是独li的业务liucheng,你wan全还可以自己画Level3daoLevel4级的liuchengtu进行描shu。

类sishang面的业务架构tu如何构tu出来?

大bufen人实际shang缺的正是如何形成shang面的业务架构wan整构tu。在整个业务架构he数ju架构规huali面我们看dao,核心仍然是从最顶层核心价值链开始驱dong,逐层fenjie的端dao端liuchengfen析,跨业务yuliuchengfen析。

价值链模xingwei何jubei普适性?

可以看dao,sui然bu同类xing的企业核心业务liuchengdu存在差异,比如类si电信运营商,电wang公司he实际的传统制造xing企业,那me核心业务shang肯定有差异。但是核心价值羉i枷胛薏钜臁Ⅻ/p>

核心价值羉i枷胍痪浠懊鑣hujiu是:

接收市场he觤eiУnan鑡iu,将最终祅an鑡iu转bian产品或服务并交付geikehu的过cheng。

你可以是重譻hi?笠狄bu梢允乔嶙shi?笠担?梢允欠?窭嘁bu梢允侵圃炖嗥笠担?梢允谴?称笠狄bu梢允堑鼻暗膆u联wang运营企业,但是最终价值核心思想bubian。

那me我们可以看一个我多年前画的一个电wang类企业的价值链模xingtu:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

这种价值链模xingjiu可以理jiewei企业的核心顶层liucheng视tu。通过该视tu你再去fen析企业核心的端dao端业务liucheng,去fen析跨业务yu的一些liucheng。比如:

  • 工chengxiang目建she的端dao端liucheng(最chang的一个liucheng)
  • 供应链跨yuliucheng
  • cai务的概预核决liucheng
  • kehu全生命zhou期服务liucheng

weishime要去shu理这些端dao端he跨yuliucheng?

我前面已经谈dao一个重要观点,即秡a谀闶熘?nan幸盗靬u你可以zhi接na出jie果,类sishang面的业务架构tu,但是秡a谀阄cu?靬u,你必须通过详xiliuchengfen析得出jie果。

liuchengfen析后,你会发现li面有liuchengtuli面有业务huodong,而这些业务huodongjiu是最终会体现dao业务架构tuli面的业务功能单yuan。liuchengfen析中可以识bie出关键的业务duixianghe数juduixiang,而这些jiu是体现dao你后续数ju架筭u锩娴墓丶?谌荨Ⅻ/p>

这也是我经常强调的一个点。

从顶向下的liuchengfen析是找dao关键业务单yuanhe数ju单yuan的过cheng,而业务架构规huahe数ju架构规hua是dui单yuan进行归类,汇总,朝shang进衳in酆蟞echouxiang的过cheng。

只有这样才才能够真正jieshi清楚你的业务架构是如何祄ei吹摹Ⅻ/p>

比如我们ji于价值链已经看dao供应链跨越liucheng,那me我们可以dui供应链liucheng进行shu理。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

shu理wan后你会发现,输出的职能带liuchengtu中的大阶duan刚好jiu是你业务架筭u锩娴囊滴駓u或业务单yuan。或zheliuchengtu中的业务huodong刚好jiu是你业务架构fenjiedao最底层的业务功能模块。

即当我们liuchengfen析dao最底层后,我们jiu可以chouxiang输出一个最底层的业务架构tu。比如秡a?┯α磆e采购管理,我们可以输出dao最底层的业务架构tu或业务zu件tu。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

liuchengshu理hefen析究jing应该dao多xi的li度?

liuchengshu理从整体的端dao端liuchengfen析入手,xihuadao各业务yu的端dao端,经过bu断的liuchengfenjiedao3-4级liucheng,最终xihuadao最底层liucheng(如EPCliucheng,ta是liucheng,本身也是业务功能)。另外的一个fang式是zhi接从业务huodong信息收集入手,如根juzu织架构he岗位职责zhi接收集业务功能点。

di一种fang式既看dao面又看dao点,从shang礿iao虏悴阃ping?欢鴇i二种fang法则是容易只看dao点,但无法贯彻整个企业端dao端liucheng。当然,liuchengfen析并bu一定能够涵盖所有的业务功能点,因wei有些业务功能本身便是最底层的EPCliucheng,往往并bu是从高端的端dao端liuchengfenjie而来,如用章管理是一个业务功能heEPCliucheng,但并bu一定能够挂接dao高端liuchengshang面。

因ci高端liuchengfen析hefenjie是建li全ju思维,但是仍然要借助di二种fang法收集wan整的业务hehuodong。

从业务架构dao数ju架构

liuchengdao子liucheng,再dao业务huodong,业务huodong中承载的是业务单juhe业务实体。即我们谈dao的业务liuchengfen析heshu理还会识biehe产出另外一个关键内容,即业务实体he数ju单yuan。

liucheng中的业务huodong可以是产生数ju单yuan,襜u梢允莇ui数ju单yuan属性状态进行bian更。

比如采购订单制作heti交业务huodong,自然这个业务功能jiu会产生采购订单这个关键数ju单yuan。而秡aΣ晒憾┑ド笈?飧鲆滴駂uodong,则仅仅是dui订单审批liu状态进行bian更。

数ju架构贯穿业务heIT两个层面的规hua

秡a谄笠导芄gu锩娴氖齤u架构规hua,大家可能会有一个疑wen,即数ju架构究jing是偏业务层面的内容还是偏IT规hua层面的内容,今天在ci进一步说下我的看法。

即数ju架构规hua是一个贯穿业务heIT两bufen规hua的内容。即在业务阶秝en憧赡苤蛔鰀ao数juyuhuafen,核心的数ju概nian模xinghe主数ju识bie。而daoliao应用架构规hua阶duan,你jiu需要进一步dui数ju进行逻辑模xinghe物理模xing的sheji。

在业务层面数ju架构规hua做dao识bie关键的业务duixiang即可。而daoliaoji术层面数ju架构规hua必须xihuadaoju体的数juku表he表li面的核心字duan定义。

数juyu-》数ju概nian模xing-》数ju逻辑he物理模xing

数juyuhe数jufen类是数ju规hua的顶层,这个shi候如何确定数juyu?

简单来讲如果你所在祅an幸涤斜曜嫉氖齤u模xing标准,那me参考襠ao绫曜祭醋觯?热绲缧判幸档腟ID数ju模xingfen类。如果mei有标准,那me业务架构规huali面核心价值链模xing的业务yu即是数juyu。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

从这个tu我们可以看dao大的数juyu实际he我业务yu是wan全秡aΦ摹Ⅻ/p>

数juyu出来后,我们可以dui单个数juyu再进行xihuafen析,这个shi候jiudaoliao单个数juyuli面所有he业务相关的业务duixianghe数juduixiang的识bie,数ju的概nian模xing定义。

比如秡a诠┯α词齤uyu,我们在wan整shu理liao供应链业务后即可识bie出所有的业务duixiang,然后dui这些业务duixiang单独na出来进行数ju建模,并fen析数juduixiang之间的关联he依赖关系。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

因ci数ju架构规hua需要关注数jufenyu,数juduixianghe主数ju识bie,跨业务模块的核心业务单ju数ju。数ju的wen题最终du将秡a?ao应用架构he信息架构,SOAjie决的是业务集成he协同,而数ju集成是有其ta系统jie决fang案,包括BI,数ju中心,MDM系统等。liuchengfen析偏业务操作he蔿u???齤u正是业务操作的duixiang。SOA中强调操作he数jujie耦,则正好是fen析的两个维度。

ITlantu规hua包括liao业务架构,信息架构,应用架构,集成架构,ji术架构he ITji础she施架构等fang面的内容。特bie的是,IT规hualan蚸i?╨iao业务架构,业务heIT是密bu可fen的。所有的lantu规huadu自顶向下,逐层fenjie,相hu融合he协同。业务架构重点是在liucheng,信息架构的重点是在数ju。

而秡a贗Tfang面则包括liao应用架构,集成架构,ji术架构heITji础she施架构。应用架构在最shang层,而集成heji术架构在ping台层,ITji础架构在ji础she施he物理zi源层。从现有的云簍u?衕ua趋势来看,更加需要考虑ji础she施heping台层的集中hua建she,shang层的应用架构重点集中在应用he功能层面,体现业务zu件huahe能力hua,体现业务zu件本身的独li性he可集成性。

业务架构he信息架构最终要落didao应用架构中

  • 业务架构体现daoju体的业务zu件he功能
  • 而信息架构落didaoju体的数ju模xinghe数jukusheji

如果再落didaoju体的系统fen析hesheji,即演进dao应用系统中的高端架构sheji,包括觤ei??inghe逻辑模xing,觤ei??ing体现业务heliucheng,逻辑模xing体现信息he数ju。

以shangfen析后,将蚿ing鴇ao应用架构规hua领yu。很縮hangУ氖牵?诖蠖嗍?墓鎕uaxiang目当中,业务架构he应用架构出现liao严重脱节,两阶duan之间出现秞i悖琺ei觴ingü?蒲У膄en析fang法在两zhe之间ping滑的进行映射。这li进行zhou重的强调,在应用架构规huashi,首先进行总体应用规hua,应用架构he业务架构秡aΓ?玝u一样的difang是,liucheng优huafen析he业务架构bu会考虑太多应用ping台层面的内容,而应用架筭ong匦肟悸恰Ⅻ/p>

其中两大核心jiu是集中huahe协同,两大ji术jiu是云ji算heSOA。

这些内容需要引入daoIT总体应用架构规hua中。谈dao传统IT建she呈现竖井式,相hu之间协同难的现xiang,在引入SOA思想后并bu是mei有竖井现xiangliao,一个个核心的业务zu件he能力ti供单yuan还是独li的,但是应用层中共性的内容wan全下沉dao最底bu,并ti供hu相集成的机制。

应用架构规hua需要体现逐层展开的核心思路,总体应用架构清楚后将xihuadaodi二个层次:功能架构簍u?杉芄埂U飧鰏hi候xihua相当重要,真正jie决业务目标he业务功能的落diwen题。功能架构包括功能模块heju体核心功能点,这些shu理出来后我们需要明确当初tidao的业务架构he业务需qiu在功能架构中如何落di。其次,以mou个应用wei核心,来观cha该应用he外bu应用间的集成关系以ji集成后如何协同。前zhewei功能性需qiu,后zhewei接口需qiu。

应用架构如何形成?

可以看dao应用架构ji本是he业务架构秡aΦ模?皇怯辛降悴钜朦/p>

  • 其一是增加liaofei业务相关的ji术ping台内容heshang层类simenhu集成等内容
  • 其二是dui业务架构中的业务yu可能出现拆fenhe簒i⒌墓齝heng

我们先na一个应用架构规hua做说明:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

从tuli面可以看dao底层增加liao类simenhu,SOA集成ping台等fei业务内容。但是整体应用huafen仍然he业务架构规hua秡a?e匹配。在这个shi候的差异点往往体现在业务礿iao低辰╯he的簒i?e拆fen。

比如秡a?┯α匆滴駓u,我们是建she一个供应链系统,还是建she类si誼ing侗辏?晒汗芾恚?飈iuping台等多个子系统。而这点实际he企业本身的业务zu织架构关系很大。但是daoliao当前微服务架构思想下你可以看dao,一定是安zhuang业务架构底层最小业务yu单yuan进行微服务模块拆fen。

应用架构规hua仍然会体现fen层,daoliao最底层即回归dao我们单个系统的功能架构sheji。比如秡a诠┯α垂芾恚?颐亲畹撞鉰iu是系统的功能架构tu,如下:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

wei何我如ci强调CRUDfen析?

bu论是在业务规hua阶duan,还是daoliao应用架构规hua阶duan,suishidu存在CRUD矩阵fen析。

信息架构与业务、应用的映射涉jiji个矩阵fen析,在业务架构阶duan重点的是业务duixianghe业务liucheng、业务zu件、业务功能间的类CRUD矩阵fen析。

而在应用架构阶duan重点则会是逻辑或物理模xingduixiangheju体的应用模块或应用功能间的矩阵fen析。两zhe关注层面bu同,前zhe重点是主数ju的识biehe业务zu件的fen析,而后zhe的重点是应用功能模块的huafenhe模块间集成接口祄ou醪絝en析。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

在应用架构阶duan的CRUDfen析有两个关键点。

  • 其一,mou个业务功能究jinghuafendao哪个系统更能够实现song耦合
  • 其二,mou个数juduixiang其Owner究jing属于哪个系统能够实现song耦合

当前我们经常看dao企业实施微服务后,微服务模块间大量的接口wang状调用,导zhi各个模块间耦簒i?簦?鈐iu是dianxing的微服务模块拆fenshi候mei有做簃ei鄐iCRUD等fen析导zhi。

集成架构规hua-接口服务如何来?

这个也是大bufen做IT规huazi询的人mei能搞清楚的wen题。

糲u?烙姓庑┙涌冢??钦庑┙涌诤tu?傻闶侨绾我徊讲降膄en析he识bie出来的bu清楚。

我们先思考下wei何会出现系统间集成?

简单纁i礿iu是企业的业务liucheng本身是端dao端he连贯的,但是我在应用架构规huasheji的shi候,weiliao降低系统构建fuza度,将应用拆fenweiliao多个系统进行实现,每个系统实现业务liucheng中的mou一bufen内容。

即业务连贯,但是业务实现在多个系统中导zhiliao割lie。因ci因ci业务系统必须高效协同起来才能够wan成一个端dao端的业务liucheng。

有liao这个理jie,ji本jiu清楚liao集成架构规hua的重点,即:用你规hua好的应用架构各系统功能ti供纁u匦卵橹つ闱捌趕hu理出来的端dao端业务liucheng。即去回答簍uo约貉菟阌酶鞲鱿低彻δ艿nan??绾卫磜an成wan整的业务liucheng。

原有的liuchengshu理tu-》跨系统业务交huliuchengtu

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

所有跨系统交huliuchengtu中的竖线hehongse三角形点即是潜在的系统集成点。在这个fen析中,你jiu详xiwan成liao业务系统间究jing有膎an┘?傻悖??傻闳绾涡??磜an成wan整业务的fen析,如下:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

当然shang面的fen析fang法可能会遗留类si数ju服务接口,ji术服务接口等。而实际shang要做一个wan整的服务架构规hua又有详xi的指导fang法。其核心仍然是从企业架构的业务,数ju,ji术各类架构输出入手,去fen析he识bie类si业务服务,数ju服务,ji术服务等各种类xing的服务,最终形成wan整的服务目luku。

ju体如下tu:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

在ba单个跨越业务liucheng的集成点全bushu理he识bie清楚后。我们接zhou进行接口的fen析he归纳等工作,在这libu再展开。最终所有接口du识bie出来后,可以进一步朝shang聚合wan整的集成架构规hua视tu。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

ji术架构描shuliao企业开发、实施he管理应用系统he数ju所需的ITji术体系heITji础she施。ji术体系定义企业IT的科ji管理heji术标准,从最高层次的政策、原则、指礿i僖猟aoji术领yu的ji术标准hua、ji术选择heji术zu件。

ji础she施是企业整个IT系统的ji础,包括硬件、软件操作系统、数juku系统、wangluo系统等企业数juhe应用cheng序可以运行的环境。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

在整个ji础she施架构规hua中,高可用性规huahesheji又是一个重要内容。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

ji术架构在业务架构、应用架构的ji础shangti供liao一个框架,这个框架wei发展he开发一个交hubu同的业务bumenhe业务领yu的、在ji术层面shang的、与业务相一zhi的jie决fang案ti供liao一个ji础。重要的是ta保持liao企业的ji术标准、ji术选xing、应用sheji、系统产品选xing、系统ji术架构、系统bushu、整个企业的ji术bushu等一切ji术层面的zu合hezu件,与企业的战略规hua、业务架构he应用架构的实际需qiu保持liao一zhi性。

传统的ji术架构规hua,由于jiao少融入云ji算heSOA思想,内容shang偏向ITji础she施架构sheji。sui然在TOGAF的ji术架构规hua中也谈daoliaoji术he应用ping台,但是quemei觴in咛宓穆鋎ifang式。

而实际shang我们可以理jieweiji于SOAhe云ji算思想的ji术ping台du可以hua归daoji术架构规huali面。比如我在前面gei出liao企业私有云PaaSping台规hua,jiu可以属于ji术架构规hua内容。如下tu:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

而秡a谖易頹in在整理的云原生jie决fang案中的ping台层能力ti供,也wan全可以纳入daoji术规hua的内容。这bufen能力既包括liaoIaaSzi源层能,也包括liaoPaaS服务层能力ti供。如下:

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

实施规huazhi接yingxiangdaoITlantu规hua的可落di性,yingxiangdaoIT建she投zi是fu真正体现业务价值,wei业务目标服务。实施规hua重点fang法论主要weizu合管理hexiang目群管理。可以从成眏iu度耄?╯he难易cheng度,dui业务价值实现的gong献,推广实施难度等多个fang面来评gu建she内容的优先级。预算he成眏iu度耄?谑凳┕鎕ua謝ing瑂hi也要考虑dao。

实施规hua按照zu合管理的目标纁i担琷iu是要用最少的ITzi源投入创造最大的业务价值。

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑

我们要建she膎an㊣T系统,如何fen阶duan建she,如何纁uС乓滴駆iucheng,IT系统建she祅an??叵担?绾渭忧縳iang目管理he管控,如何蚿ing?低车慕╯he,如何减少重fu建she,这些关键信息在实施规huashidu必须要考虑dao。

秡a谡鈈ufen内容,我今天bu再做太详xi的展开。

以shang即是dui企业架构he信息hua规huazi询中的一些关键逻辑关系的思考,供大家参考。襜u秠ing各位留yan蘻hi跧T规hua建she中yudao的wen题点。

关键字:企业架构 信息hua规hua

本wen摘自:人月神话,新lang博ke同名

从企业架构dao信息hua规hua,从现状调研dao架构sheji的核心逻辑 扫一扫
fenxiang本wendao朋you圈

关于我们联系我们版quan声明you情链接广告服务会员服务投gao中心招贤纳士

企业wang版quan所有©2010-2021 jingICPbei09108050号-6

^