基于微服務(wù)架構(gòu)下的醫(yī)療信息系統(tǒng)集成

滿足未來10年醫(yī)院信息化發(fā)展的集成架構(gòu)升級(jí)

軟件技術(shù)架構(gòu)經(jīng)歷了從單體架構(gòu)->垂直架構(gòu)->SOA架構(gòu)->微服務(wù)架構(gòu)(互聯(lián)網(wǎng)軟件企業(yè)普遍采用的架構(gòu))的發(fā)展歷程席怪,微服務(wù)架構(gòu)是一種架構(gòu)模式,它提倡將單一應(yīng)用程序劃分成一組小的服務(wù),服務(wù)之間互相協(xié)調(diào)、互相配合郑什,為用戶提供最終價(jià)值殿衰。

每個(gè)服務(wù)運(yùn)行在其獨(dú)立的進(jìn)程中弥奸,服務(wù)與服務(wù)間采用輕量級(jí)的通信機(jī)制互相溝通(通常是基于HTTP的RESTful API)。每個(gè)服務(wù)都圍繞著具體業(yè)務(wù)進(jìn)行構(gòu)建罐韩,并且能夠被獨(dú)立地部署到生產(chǎn)環(huán)境憾赁、類生產(chǎn)環(huán)境等。另外散吵,應(yīng)盡量避免統(tǒng)一的龙考、集中式的服務(wù)管理機(jī)制,對(duì)具體的一個(gè)服務(wù)而言矾睦,應(yīng)根據(jù)業(yè)務(wù)上下文晦款,選擇合適的語(yǔ)言、工具對(duì)其進(jìn)行構(gòu)建枚冗。

醫(yī)院原有的集成架構(gòu)采用的是第二代架構(gòu)—垂直架構(gòu)缓溅,新一代集成架構(gòu)升級(jí)采用的是微服務(wù)架構(gòu)。

升級(jí)后的微服務(wù)架構(gòu)有以下特點(diǎn):

一赁温、業(yè)務(wù)服務(wù)化肛宋、組件化

醫(yī)院原有的集成架構(gòu)的是前后臺(tái)一體化的,業(yè)務(wù)邏輯和前臺(tái)界面是一體的束世,采用其它開發(fā)語(yǔ)言開發(fā)的系統(tǒng)是無法調(diào)用其中的業(yè)務(wù)邏輯的酝陈,只能啟動(dòng)整個(gè)應(yīng)用程序,同時(shí)又可能受到應(yīng)用環(huán)境的限制甚至無法啟動(dòng)毁涉。(例如在瀏覽器中無法啟動(dòng)windows應(yīng)用程序)

新的集成架構(gòu)架構(gòu)把軟件分解為服務(wù)和前端沉帮,同時(shí)把服務(wù)當(dāng)作組件,能夠獨(dú)立部署,這樣的優(yōu)越在于可以被多種開發(fā)語(yǔ)言和開發(fā)環(huán)境開發(fā)程序所調(diào)用穆壕,無論是windows程序待牵、linux程序、還是網(wǎng)頁(yè)程序喇勋,這樣使異構(gòu)系統(tǒng)的緊密集成變成可能缨该。

二、圍繞業(yè)務(wù)能力構(gòu)建

醫(yī)院原有集成架構(gòu)已經(jīng)運(yùn)行了十年以上川背,10年中隨著業(yè)務(wù)發(fā)展贰拿,需求增加,業(yè)務(wù)邏輯越來越復(fù)雜熄云、業(yè)務(wù)細(xì)節(jié)越來越細(xì)膨更,促使應(yīng)用系統(tǒng)變得龐大復(fù)雜,不斷打補(bǔ)丁缴允,有些需求實(shí)現(xiàn)極其困難荚守,甚至無法實(shí)現(xiàn)。新的微服務(wù)方式圍繞業(yè)務(wù)結(jié)進(jìn)行重構(gòu)练般,強(qiáng)化邏輯到任意有訪問權(quán)限的應(yīng)用矗漾。在需求變化時(shí),只對(duì)部分業(yè)務(wù)邏輯相關(guān)服務(wù)進(jìn)行重構(gòu)薄料,得以快速應(yīng)對(duì)需求缩功。

三、產(chǎn)品而非項(xiàng)目

醫(yī)院原有的集成架構(gòu)的架構(gòu)方式是以某一業(yè)務(wù)邏輯對(duì)應(yīng)某一功能都办,并沒有把業(yè)務(wù)邏輯拆分的足夠小的顆粒度嫡锌,當(dāng)業(yè)務(wù)邏輯發(fā)生變化時(shí),相應(yīng)的改動(dòng)較大琳钉。新的集成架構(gòu)把業(yè)務(wù)邏輯拆分顆粒度更小的服務(wù)能夠更容易地在服務(wù)開發(fā)者和用戶之間建立起個(gè)人關(guān)系势木,這樣更容易產(chǎn)品化。

四歌懒、智能終端和啞管道

SOA方式中專注服務(wù)治理的企業(yè)服務(wù)總線(簡(jiǎn)稱ESB)啦桌,ESB實(shí)質(zhì)上就是一個(gè)管道,也就是應(yīng)用A要訪問服務(wù)B及皂,A要先發(fā)數(shù)據(jù)給ESB甫男,然后ESB調(diào)用B,B產(chǎn)生的數(shù)據(jù)返給ESB验烧,然后ESB再返給A板驳,這樣ESB不僅僅提供了路由的功能,而且把自己做成了一個(gè)大型企業(yè)系統(tǒng)的中心碍拆,

新的集成架構(gòu)微服務(wù)體系的若治,管道根本不關(guān)心具體傳送的數(shù)據(jù)慨蓝,所以叫啞管道,智能端點(diǎn)就是相對(duì)ESB中的服務(wù)提供者只需要提供一種類型的服務(wù)端幼,智能端點(diǎn)需要根據(jù)服務(wù)調(diào)用者的需求提供多種類型的服務(wù)以適應(yīng)業(yè)務(wù)發(fā)展礼烈。微服務(wù)團(tuán)隊(duì)使用萬維網(wǎng)依賴的原則和協(xié)議。開發(fā)者或者運(yùn)維人員能夠以很小的代價(jià)緩存經(jīng)常使用的資源婆跑。

五此熬、去中心化治理

SOA方式支持中心化治理的需要采用單一的標(biāo)準(zhǔn),中心化治理最大的問題是當(dāng)中心發(fā)生故障時(shí)滑进,會(huì)造成這個(gè)相關(guān)系統(tǒng)業(yè)務(wù)停止犀忱。

新的集成架構(gòu)微服務(wù)方式采用去中心化的思維,采用立體網(wǎng)狀聯(lián)接郊供,避免了中心化帶來的故障風(fēng)險(xiǎn)峡碉。

六近哟、去中心化數(shù)據(jù)管理

原有集成架構(gòu)只能連接一個(gè)數(shù)據(jù)庫(kù)驮审,新的微服務(wù)架構(gòu)可以聯(lián)接多個(gè)數(shù)據(jù)庫(kù),去中心化數(shù)據(jù)管理吉执,這樣可能發(fā)揮不同種數(shù)據(jù)庫(kù)帶來的優(yōu)勢(shì)疯淫,滿足未來不同業(yè)務(wù)需求帶來的不同存儲(chǔ)需求。比如影像的存儲(chǔ)采用NAS方式更加合理戳玫。

七熙掺、基礎(chǔ)設(shè)施自動(dòng)化

原有的集成架構(gòu)是前后一體的系統(tǒng),當(dāng)業(yè)務(wù)量增大咕宿、業(yè)務(wù)邏輯增加時(shí)币绩,系統(tǒng)的性能就會(huì)隨之下降,解決的辦法不是更換數(shù)據(jù)庫(kù)服務(wù)器府阀,就是更換PC機(jī)缆镣。新的集成架構(gòu)微服務(wù)架構(gòu)方式下,前端只做界面展現(xiàn)和業(yè)務(wù)操作试浙,后端負(fù)責(zé)業(yè)務(wù)邏輯處理董瞻,數(shù)據(jù)庫(kù)負(fù)責(zé)數(shù)據(jù)存取。當(dāng)業(yè)務(wù)量增大時(shí)田巴,只需要增加后端業(yè)務(wù)服務(wù)對(duì)應(yīng)的硬件資源钠糊,由于本身是支持云的,不需要更換硬件壹哺,只需要增加相應(yīng)的硬件資源抄伍,避免了硬件資源的重復(fù)投資。

八管宵、安全可管理

醫(yī)院醫(yī)院信息系統(tǒng)有幾十家廠商參與逝慧,與集成架構(gòu)數(shù)據(jù)交換的方式多種多樣昔脯,有視圖方式,有動(dòng)態(tài)庫(kù)方式笛臣,有傳統(tǒng)的webservice方式等等云稚,這些接口方式非常分散,接口布置在哪里沈堡,接口狀態(tài)如何静陈,接口被調(diào)用多少次,接口數(shù)據(jù)是否被非法獲取不得而知诞丽。新的集成架構(gòu)微服務(wù)架構(gòu)鲸拥,每個(gè)接口的狀態(tài)是時(shí)時(shí)監(jiān)控的,服務(wù)接口發(fā)生故障時(shí)會(huì)預(yù)警僧免,異構(gòu)系統(tǒng)與集成架構(gòu)數(shù)據(jù)交換的方式刑赶,必須通過網(wǎng)關(guān)獲取相應(yīng)的授權(quán)才能進(jìn)行訪問,授權(quán)有時(shí)效性懂衩,使數(shù)據(jù)交換的接口可管理撞叨,

九、為故障而生

醫(yī)院現(xiàn)有互聯(lián)網(wǎng)醫(yī)院系統(tǒng)與集成架構(gòu)聯(lián)接原來的采用的傳統(tǒng)的webservice方式浊洞,在早高峰期間牵敷,數(shù)據(jù)瞬時(shí)峰值偶發(fā)造成webservice停掉,業(yè)務(wù)瞬時(shí)中斷法希。

新的集成架構(gòu)微服務(wù)架構(gòu)方式枷餐,支持服務(wù)限流、降級(jí)苫亦、熔斷毛肋,當(dāng)數(shù)據(jù)量訪問硬件資源處于警報(bào)狀態(tài)時(shí),可對(duì)新的服務(wù)訪問進(jìn)行流量限制屋剑,再增大時(shí)可以降級(jí)融斷润匙。

構(gòu)建支撐持續(xù)高度集成的醫(yī)院生態(tài)化信息系統(tǒng)

醫(yī)院的信息系統(tǒng)建設(shè),走過10多年的歷程饼丘,主業(yè)務(wù)已經(jīng)實(shí)現(xiàn)了數(shù)字化趁桃,目前走在標(biāo)準(zhǔn)化、業(yè)務(wù)精細(xì)化的道路上肄鸽,隨著5G+物聯(lián)網(wǎng)在醫(yī)療行業(yè)的進(jìn)一步應(yīng)用卫病,一方面帶來了數(shù)據(jù)發(fā)生的時(shí)間點(diǎn)更加精準(zhǔn),給醫(yī)院基于數(shù)據(jù)的精細(xì)化運(yùn)營(yíng)帶來了可能典徘,另外一方面為臨床提供了更加時(shí)時(shí)精準(zhǔn)的數(shù)據(jù)支撐蟀苛,提高了診療的質(zhì)量。

隨著尨澹科化信息系統(tǒng)的發(fā)展帜平,越來越多層母妫科系統(tǒng)接入醫(yī)院生產(chǎn)系統(tǒng),異構(gòu)系統(tǒng)多界面多用戶操作的復(fù)雜性給醫(yī)護(hù)帶來了巨大不便裆甩,如在手麻系統(tǒng)中無法下達(dá)術(shù)中醫(yī)囑冗锁、血透計(jì)劃無法形成血透醫(yī)囑。

在整個(gè)醫(yī)療信息化的過程中嗤栓,患者和家屬角色的缺失冻河,正逐步的改善,勢(shì)必成為醫(yī)療過程中重要的角色茉帅。

可以預(yù)見叨叙,未來的信息系統(tǒng)一定是由患者和家屬高度參與下的生態(tài)系統(tǒng)。健康診療一體化堪澎、院內(nèi)院外一體化擂错、線上線下一體化、集團(tuán)同域業(yè)務(wù)一體化樱蛤、多端钮呀、多場(chǎng)景應(yīng)用變成常態(tài),碎片化的小程序應(yīng)用越來越廣泛將成為醫(yī)院生態(tài)系統(tǒng)的特點(diǎn)刹悴。

醫(yī)院HIS升級(jí)經(jīng)過兩年多的業(yè)務(wù)重構(gòu)行楞、服務(wù)化改造攒暇,持續(xù)緊密系統(tǒng)集成土匀,已初步構(gòu)建滿足持續(xù)高度集成的未來醫(yī)院業(yè)務(wù)發(fā)展的生態(tài)化信息系統(tǒng)的基石。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末形用,一起剝皮案震驚了整個(gè)濱河市就轧,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌田度,老刑警劉巖妒御,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異镇饺,居然都是意外死亡乎莉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門奸笤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來惋啃,“玉大人,你說我怎么就攤上這事监右”呙穑” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵健盒,是天一觀的道長(zhǎng)绒瘦。 經(jīng)常有香客問我称簿,道長(zhǎng),這世上最難降的妖魔是什么惰帽? 我笑而不...
    開封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任憨降,我火速辦了婚禮,結(jié)果婚禮上该酗,老公的妹妹穿的比我還像新娘券册。我一直安慰自己,他們只是感情好垂涯,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開白布烁焙。 她就那樣靜靜地躺著,像睡著了一般耕赘。 火紅的嫁衣襯著肌膚如雪骄蝇。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天操骡,我揣著相機(jī)與錄音九火,去河邊找鬼。 笑死册招,一個(gè)胖子當(dāng)著我的面吹牛岔激,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播是掰,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼虑鼎,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了键痛?” 一聲冷哼從身側(cè)響起炫彩,我...
    開封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎絮短,沒想到半個(gè)月后江兢,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丁频,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年杉允,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片席里。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡叔磷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出胁勺,到底是詐尸還是另有隱情世澜,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布署穗,位于F島的核電站寥裂,受9級(jí)特大地震影響嵌洼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜封恰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一麻养、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧诺舔,春花似錦鳖昌、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至褥赊,卻和暖如春糕档,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背拌喉。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工速那, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人尿背。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓端仰,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親田藐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子荔烧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容