業(yè)務(wù)中臺(tái)-能力地圖

一、什么是能力地圖愿棋?

能力地圖是幫助用戶快速理解業(yè)務(wù)中臺(tái)所提供的業(yè)務(wù)服務(wù)能力科展,并且共享已有的業(yè)務(wù)服務(wù)能力的輔助系統(tǒng),是業(yè)務(wù)中臺(tái)的產(chǎn)品化包裝糠雨。
  能力地圖作為業(yè)務(wù)中臺(tái)的輔助系統(tǒng)才睹,是需要幫助用戶理解,使前臺(tái)應(yīng)用系統(tǒng)更順利的接入業(yè)務(wù)中臺(tái)甘邀,從而真正的發(fā)揮出業(yè)務(wù)中臺(tái)的價(jià)值砂竖,使得業(yè)務(wù)中臺(tái)真正有效的落地。這個(gè)讓別人理解的過程讓別人愿意使用業(yè)務(wù)中臺(tái)的共享服務(wù)的過程就是能力地圖的作用鹃答。業(yè)務(wù)中臺(tái)應(yīng)該像SaaS產(chǎn)品一樣可以是業(yè)務(wù)團(tuán)隊(duì)看得見的軟件產(chǎn)品。

二突硝、能力地圖有什么功能

能力地圖的各種清單是其提供功能的基礎(chǔ)测摔。

2.1 清單

2.1.1 業(yè)務(wù)能力清單

能力地圖記錄業(yè)務(wù)中臺(tái)的所有可共享的業(yè)務(wù)服務(wù)能力,并且以業(yè)務(wù)(運(yùn)營)團(tuán)隊(duì)能理解的語言描述其功能職責(zé)、適用場景锋八、成本浙于、收益、已采用(或者說接入)的業(yè)務(wù)線/產(chǎn)品線挟纱,所屬的業(yè)務(wù)共享部門羞酗。業(yè)務(wù)線(或產(chǎn)品線)+ 可共享業(yè)務(wù)服務(wù)能力 + 相互間的依賴關(guān)系 = 能力地圖的直觀形象(節(jié)點(diǎn)與箭頭構(gòu)成的有向無環(huán)圖,如同地圖導(dǎo)航一樣)紊服。這個(gè)這里所說的業(yè)務(wù)服務(wù)能力不是底層的技術(shù)服務(wù)(Restful API / Dubbo Service Interface / K8S service)檀轨。這里的描述都應(yīng)該是非技術(shù)人員能夠理解的語言文字/視頻。

2.1.2 應(yīng)用系統(tǒng)清單

能力地圖清楚的描述公司的每一個(gè)應(yīng)用系統(tǒng)欺嗤,以Application為最小單位(可獨(dú)立部署或運(yùn)行的最小單元)参萄,包括其功能職責(zé)、邊界定義煎饼、所屬系統(tǒng)讹挎、所屬的業(yè)務(wù)owner、所屬的IT owner吆玖。這里的語言描述應(yīng)該是各個(gè)技術(shù)團(tuán)隊(duì)都能理解的筒溃。這些Application 與業(yè)務(wù)能力清單中的可共享的業(yè)務(wù)服務(wù)能力,實(shí)際會(huì)存在多對(duì)多的關(guān)系沾乘。能力地圖需要記錄這個(gè)對(duì)應(yīng)關(guān)系怜奖,以便于分析、建議意鲸、幫助接入烦周。這些信息可以簡單的來源于(面向應(yīng)用的)CMDB。
  業(yè)務(wù)能力與Application(應(yīng)用程序)是有明顯區(qū)別的怎顾,前者是業(yè)務(wù)角度读慎,后者是技術(shù)角度。例如槐雾,API Gateway的隔離熔斷能力夭委,不是業(yè)務(wù)能力,沒有必要出現(xiàn)在業(yè)務(wù)能力清單募强。認(rèn)證授權(quán)是業(yè)務(wù)運(yùn)營團(tuán)隊(duì)能夠理解的株灸,是屬于業(yè)務(wù)能力清單里的,認(rèn)證可以幫助識(shí)別客戶或者用戶群體擎值,而“授權(quán)”更是幫助業(yè)務(wù)針對(duì)性運(yùn)營的手段之一慌烧。

2.1.3 產(chǎn)品清單

這里所說的產(chǎn)品可以是金融產(chǎn)品、軟件產(chǎn)品鸠儿,實(shí)物產(chǎn)品屹蚊、餐飲產(chǎn)品厕氨、勞動(dòng)服務(wù)。一般包括其分類信息汹粤。
以金融產(chǎn)品為例命斧,這里應(yīng)該描述其資金流、客戶旅程嘱兼、監(jiān)管信息国葬。
以軟件產(chǎn)品為例,例如某個(gè)商業(yè)的手機(jī)辦公軟件芹壕,這里應(yīng)該存檔其用戶指南汇四、版權(quán)信息、收費(fèi)方式哪雕、發(fā)行渠道船殉、編程語言、維護(hù)團(tuán)隊(duì)等基礎(chǔ)信息斯嚎。

2.1.4 組織結(jié)構(gòu)

公司的各個(gè)業(yè)務(wù)線利虫、部門、團(tuán)隊(duì)設(shè)置堡僻,及其職能糠惫。如果業(yè)務(wù)中臺(tái)是集團(tuán)提供的,則還應(yīng)該記錄集團(tuán)下的各個(gè)專業(yè)公司钉疫。這些信息可以簡單的來源于HR相關(guān)系統(tǒng)或者LDAP硼讽。用于標(biāo)識(shí)應(yīng)用系統(tǒng)的業(yè)務(wù)owner,標(biāo)識(shí)應(yīng)用系統(tǒng)的服務(wù)對(duì)象牲阁。標(biāo)識(shí)哪些是前臺(tái)部門(例如客服)固阁、中臺(tái)部門、后臺(tái)部門(例如GS行政)城菊。

2.1.5 微服務(wù)清單

大多數(shù)基于微服務(wù)架構(gòu)風(fēng)格建設(shè)的比較完善的系統(tǒng)都會(huì)有服務(wù)注冊中心备燃,其中記錄著各種服務(wù)提供者及服務(wù)消費(fèi)者的相關(guān)信息。能力地圖可簡單的對(duì)接服務(wù)注冊中心凌唬,即可知道哪個(gè)應(yīng)用程序提供了哪些微服務(wù)并齐,消費(fèi)了哪些微服務(wù),構(gòu)建出微服務(wù)的依賴圖客税。
  本文中的“微服務(wù)”如果沒有特別聲明况褪,都是指注冊在服務(wù)注冊中心的微服務(wù),如Dubbo框架以接口為單位注冊更耻,基于Restful風(fēng)格的可以URL為單位注冊测垛。K8S的service雖然也有服務(wù)自動(dòng)發(fā)現(xiàn)的意義,也注冊在ETCD秧均,但更多的是負(fù)載均衡/DNS的意義赐纱,是我們平時(shí)說的Application(應(yīng)用程序)的一種部署模式脊奋。

2.2 功能

能力地圖的功能從表面上看是比較簡單的,想做得好就不容易了疙描。用戶操作越簡單,系統(tǒng)構(gòu)建越復(fù)雜讶隐。

2.3.1 關(guān)鍵字搜索

能力地圖識(shí)別用戶身份(知道用戶是哪個(gè)部門的做什么工作的)起胰,記錄用戶過往的搜索行為,識(shí)別用戶的工作場景及其興趣巫延,根據(jù)用戶輸入的關(guān)鍵字效五,將上述各種清單信息篩選最合適的排序展現(xiàn)。

2.3.2 關(guān)鍵字建議

當(dāng)用戶在能力地圖中輸入的不是名詞炉峰,而是動(dòng)詞畏妖,或者是詢問句的時(shí)候,能力地圖可以理解用戶要做的事疼阔。例如一位金融產(chǎn)品經(jīng)理戒劫,輸入:“打造電商領(lǐng)域分期付款產(chǎn)品”∑爬龋可能公司并沒有電商領(lǐng)域的分期付款產(chǎn)品迅细,但有線下零售領(lǐng)域的分期付款產(chǎn)品。能力地圖將“線下零售領(lǐng)域的分期付款產(chǎn)品”整個(gè)資金流與客戶旅程相關(guān)信息展現(xiàn)淘邻,并且建議這位金融產(chǎn)品經(jīng)理與哪些(運(yùn)營/財(cái)務(wù)/IT )關(guān)系人聯(lián)系以了解流程的關(guān)鍵環(huán)節(jié)茵典。像地圖導(dǎo)航軟件一樣,提供智能的分析與路線建議宾舅。這樣就可以大量的節(jié)省開發(fā)新產(chǎn)品的時(shí)間成本统阿,并且可以共享已有的一些業(yè)務(wù)服務(wù)能力。不會(huì)閉門造車筹我,開發(fā)一些新的奇葩的業(yè)務(wù)流程浪費(fèi)運(yùn)營成本扶平,不會(huì)重復(fù)建設(shè)浪費(fèi)IT開發(fā)成本。
  當(dāng)然這個(gè)功能是比較理想的崎溃,落地有難度蜻直,但借助于日趨成熟的NLP自然語言理解,是可以做到的袁串。智能客服已經(jīng)被應(yīng)用得很廣泛概而。更多的可能不是技術(shù)可行性,而是成本與收益的衡量囱修。

2.3.3 清單信息與關(guān)聯(lián)圖表

主要是各種清單信息的展現(xiàn)赎瑰,包括:

  1. 關(guān)聯(lián)圖
      1. 能力中心與業(yè)務(wù)能力的樹狀結(jié)構(gòu)圖
      2. 應(yīng)用系統(tǒng)與應(yīng)用程序的樹狀結(jié)構(gòu)圖
      3. 業(yè)務(wù)能力相互間的依賴關(guān)系圖
      4. 服務(wù)注冊中心的服務(wù)提供者與服務(wù)消費(fèi)者之間的依賴關(guān)系
      5. 哪些應(yīng)用程序支持了哪些業(yè)務(wù)能力(多對(duì)多的支持關(guān)系)。通過這層關(guān)系跨越了技術(shù)與業(yè)務(wù)破镰。例如某個(gè)金融產(chǎn)品的客戶旅程中某個(gè)客戶場景依賴于哪些微服務(wù)餐曼。這樣基于調(diào)用鏈分析压储,就可以得知某個(gè)業(yè)務(wù)服務(wù)能力是如何構(gòu)建的。也可以得知某個(gè)金融產(chǎn)品是如何通過IT支撐的源譬。
      6. 更多關(guān)聯(lián)關(guān)系:應(yīng)用程序所依賴的數(shù)據(jù)庫集惋、VM、負(fù)載均衡器踩娘、物理機(jī)/數(shù)據(jù)中心刮刑。
  2. 屬性列表。
      當(dāng)鼠標(biāo)單擊上面關(guān)聯(lián)圖的某個(gè)節(jié)點(diǎn)時(shí)养渴,展示這個(gè)節(jié)點(diǎn)的相關(guān)屬性雷绢。
      1. 渠道/業(yè)務(wù)線/產(chǎn)品:產(chǎn)品描述、目標(biāo)客戶群體理卑、資金流概要描述  
      2. 能力中心:職能描述
      3. 業(yè)務(wù)能力:職能描述翘紊,業(yè)務(wù)屬主(owner)
      4. 應(yīng)用系統(tǒng):職能描述,IT屬主(owner)藐唠,分層信息帆疟,板塊信息。
      5. 應(yīng)用程序:職能描述中捆,IT屬主(owner)鸯匹,類型(微服務(wù)應(yīng)用/job/前端應(yīng)用/BFF應(yīng)用)。
      6. 服務(wù)注冊中心所注冊的微服務(wù)(Dubbo的Interface / Restful的API):職能描述泄伪,IT屬主殴蓬。

2.3.4 共享系數(shù)、質(zhì)量報(bào)告蟋滴、狀態(tài)報(bào)告

主要是關(guān)聯(lián)CMDB染厅、服務(wù)注冊中心、事件處理系統(tǒng)等津函,對(duì)可共享的業(yè)務(wù)服務(wù)能力給出自動(dòng)分析的報(bào)告肖粮。這個(gè)技術(shù)難度不大,主要也是成本與收益的衡量尔苦∩荩可以實(shí)現(xiàn)簡單的問卷調(diào)查,用于共享服務(wù)的評(píng)價(jià)與反饋。

三、能力地圖如何構(gòu)建诡右?

能力中心由多項(xiàng)業(yè)務(wù)能力所組成,某項(xiàng)業(yè)務(wù)能力可能又是由多項(xiàng)更小的業(yè)務(wù)能力支持涯雅。例如某支付公司會(huì)員中心可以提供認(rèn)證能力,而認(rèn)證能力可以分為人臉識(shí)別展运、密碼認(rèn)證活逆、指紋認(rèn)證精刷、公安系統(tǒng)身份證影像實(shí)名認(rèn)證、銀行卡四要素實(shí)名認(rèn)證蔗候、微信OpenID關(guān)聯(lián)認(rèn)證怒允、合作伙伴關(guān)聯(lián)認(rèn)證。
  應(yīng)用系統(tǒng)一般可以由多個(gè)應(yīng)用程序組成琴庵,從類型上可以由前端應(yīng)用程序误算、BFF應(yīng)用程序、job跑批作業(yè)迷殿、聯(lián)機(jī)應(yīng)用程序等不同類型的應(yīng)用程序組成,從功能上可以由不同功能的應(yīng)用程序組成咖杂。例如賬務(wù)系統(tǒng)庆寺,可以由記賬、清算诉字、會(huì)計(jì)懦尝、對(duì)賬、調(diào)賬壤圃、封賬等不同的應(yīng)用所組成陵霉。
  前兩者,一是從業(yè)務(wù)維度構(gòu)建的樹伍绳,一是從技術(shù)維度構(gòu)建的樹踊挠,兩者的節(jié)點(diǎn)并不是一一對(duì)應(yīng)的。在樹的底層葉子節(jié)點(diǎn)冲杀,需要構(gòu)建關(guān)聯(lián)關(guān)系效床,清楚的知道哪個(gè)應(yīng)用程序支持了哪個(gè)業(yè)務(wù)能力,是多對(duì)多的關(guān)系权谁。業(yè)務(wù)能力與應(yīng)用程序能否一對(duì)一呢剩檀?在規(guī)模小的環(huán)境下,是可以考慮這么規(guī)劃的旺芽,但在規(guī)模大的環(huán)境下沪猴,總會(huì)受到很多的技術(shù)約束、環(huán)境約束采章、文化約束运嗜、歷史包伏,追求一對(duì)一沒有太多實(shí)際意義共缕。
  我們可以將這個(gè)能力地圖對(duì)應(yīng)到現(xiàn)實(shí)生活中的地理地圖來理解洗出。地理地圖有國、省图谷、市翩活、區(qū)阱洪、街道,構(gòu)成一個(gè)樹狀結(jié)構(gòu)菠镇,而高速公路冗荸、鐵路、航線貫穿于其中利耍。我們要到某個(gè)較遠(yuǎn)的目的地(省市區(qū))旅游蚌本,可能需要經(jīng)過很多個(gè)火車站,中途可能要換乘高鐵隘梨、大巴程癌。要乘坐高鐵就要先依賴于大巴抵達(dá)某個(gè)火車站,這種依賴關(guān)系一段接著一段轴猎。
  將能力中心理解為某個(gè)省市嵌莉、將業(yè)務(wù)能力理解為某個(gè)市/區(qū),將應(yīng)用系統(tǒng)理解為某個(gè)交通系統(tǒng)捻脖,將應(yīng)用程序理解為某條高速公路或某條鐵路锐峭,將微服務(wù)的遠(yuǎn)程調(diào)用理解為乘坐某輛大巴(或某列火車)到達(dá)另一個(gè)高速公路服務(wù)區(qū)(或火車站)。將我們要開展的某個(gè)業(yè)務(wù)理解為我們要到某個(gè)地方去旅游可婶。
  這就是我喜歡稱之為“能力地圖”的原因沿癞,很形象。
  將上述所有的清單信息及關(guān)聯(lián)信息錄入Neo4j這樣的圖數(shù)據(jù)庫矛渴,我們很容易就可以得到一個(gè)關(guān)聯(lián)圖結(jié)構(gòu)椎扬。只需要將最底層的葉子節(jié)點(diǎn)關(guān)聯(lián)起來,就可以通過圖的遍歷分析曙旭,得到高層節(jié)點(diǎn)的依賴關(guān)系圖盗舰。如同從深圳去云南大理旅游,即使不知道省與省之間的鄰接關(guān)系桂躏,也可以通過一路上鐵路站點(diǎn)钻趋、高速公路站點(diǎn)的信息知道要途徑哪些省市。
  能力地圖對(duì)公司業(yè)務(wù)規(guī)劃與IT規(guī)劃的作用剂习,如同百度地圖蛮位、高德地圖對(duì)于旅客一樣。輸入一個(gè)目的地鳞绕,可以給出建議的規(guī)劃路線失仁。能力地圖對(duì)于不同公司的業(yè)務(wù)環(huán)境,不一定能做到非常智能们何,但可以給出非常重要萄焦、真實(shí)、準(zhǔn)確的路線參考。

四拂封、大量遺留系統(tǒng)的基礎(chǔ)上如何構(gòu)建茬射?

網(wǎng)上很多文章都有說業(yè)務(wù)中臺(tái)要怎么做,各種方法論冒签。其中有很多是高屋建瓴的在抛,但在落地的時(shí)候,都是需要解決如何對(duì)待大量遺留系統(tǒng)的萧恕。我認(rèn)為其中應(yīng)該有那么幾步是要走的刚梭,而這幾步所獲得的信息恰好是能力地圖的初始輸入。

  1. 識(shí)別所有的客戶/用戶/合作伙伴群體票唆。
  2. 梳理應(yīng)用系統(tǒng)清單朴读、各條業(yè)務(wù)線的產(chǎn)品清單。
  3. 通過訪談了解公司組織結(jié)構(gòu)走趋、各團(tuán)隊(duì)的工作職能及其對(duì)接部門磨德。
  4. 確定哪些application屬于前臺(tái)范圍?
  5. 確定哪些application屬于技術(shù)平臺(tái)吆视?
  6. 確定哪些application屬于后臺(tái)范圍?
  7. 確定哪些application屬于中臺(tái)范圍酥宴?
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末啦吧,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拙寡,更是在濱河造成了極大的恐慌授滓,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肆糕,死亡現(xiàn)場離奇詭異般堆,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)诚啃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門淮摔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人始赎,你說我怎么就攤上這事和橙。” “怎么了造垛?”我有些...
    開封第一講書人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵魔招,是天一觀的道長。 經(jīng)常有香客問我五辽,道長办斑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任杆逗,我火速辦了婚禮乡翅,結(jié)果婚禮上鳞疲,老公的妹妹穿的比我還像新娘。我一直安慰自己峦朗,他們只是感情好建丧,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著波势,像睡著了一般翎朱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上尺铣,一...
    開封第一講書人閱讀 49,821評(píng)論 1 290
  • 那天拴曲,我揣著相機(jī)與錄音,去河邊找鬼凛忿。 笑死澈灼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的店溢。 我是一名探鬼主播叁熔,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼床牧!你這毒婦竟也來了荣回?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤戈咳,失蹤者是張志新(化名)和其女友劉穎心软,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體著蛙,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡删铃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了踏堡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片猎唁。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖暂吉,靈堂內(nèi)的尸體忽然破棺而出胖秒,到底是詐尸還是另有隱情,我是刑警寧澤慕的,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布阎肝,位于F島的核電站,受9級(jí)特大地震影響肮街,放射性物質(zhì)發(fā)生泄漏风题。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望沛硅。 院中可真熱鬧眼刃,春花似錦、人聲如沸摇肌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽围小。三九已至昵骤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間肯适,已是汗流浹背变秦。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留框舔,地道東北人蹦玫。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像刘绣,于是被迫代替她去往敵國和親樱溉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349