- 產品
- 產品解決方案
- 行業解決方案
- 案例
- 數據資產入表
- 賦能中心
- 伙伴
- 關于
時間:2022-05-23來源:激萌少女瀏覽數:279次
微服務是SOA的一種實現形式,它和ESB的區別是,ESB是邏輯預設的、中心化的,而微服務則是分布式、去中心化的,因而在開放的云環境下,可以在云上,以及跨多個云來部署或者利用服務,這樣的系統特性就稱為“云原生”。

從上海家里到北京酒店,你有如下選擇:
從家門口開車出發,一直開到北京酒店門口
家門口打車到虹橋高鐵站,坐高鐵到北京高鐵站出來,坐公交車到酒店
家門口騎摩拜到地鐵站,坐地鐵到虹橋機場,上飛機,飛到首都機場二號航站樓,航站樓的擺渡輕軌到專車上車處,專車司機送你到酒店

一、什么叫業務流程:
你從上海家里到北京酒店整個交通的過程,包括搭乘不同交通工具、等待、換乘等等活動;
二、什么叫業務流程分級分類:
這個過程描述,可以按照顆粒度由粗到細分成三級,例如上述第二種端到端流程可以被具體識別、分級為:

三、什么叫業務流程管理:
用一種結構化的方法,例如出行人(組織)、交通工具(應用程序)、行駛方向(控制條件)等要素,來描述你是怎樣從上海家里到北京酒店,并且管理這個流程的設計、實施、監控、改進的生命周期。
四、什么叫業務流程挖掘:
你過去三年內,從上海去了50次北京,通過你的行程大數據分析,發現其中你有2次走的路線一,18次走的路線二,30次走的路線三,這就叫“業務流程挖掘”。
在方案三中,你30次從首都機場出來,有15次搭了出租車,10次是專車司機來接你,5次是朋友開車來接你去酒店,這叫三種“流程變式”,所以從首都機場出來時,大數據提醒你下一步到酒店可以采用什么交通方式。
五、什么叫企業信息系統
給你組織全程的交通服務,通過整合資源、幫助你達成出行目的的,可能是做代理的旅行社,也可以是自營的交通聯運公司。選路線一,一種交通工具從頭到尾,這就叫“單體式軟件系統”;而路線二和三,每種交通工具都是一個包含了特定業務邏輯、完成一個特定功能的軟件,若干個軟件組合起來,也能夠達到路線一的目的,這就叫“系統”。
六、什么叫服務:
你在從上海家里到北京酒店過程中,每個交通方式(交通工具)就是對你的一個“服務”,社會出租車、專車、地鐵、摩拜、飛機、高鐵等等都是服務,每個服務按照你的要求,將你從一個地點運送到另一個地點。服務的特性是:
是一項有特定結果的業務活動的邏輯表示
自我打包
可以和其他服務組合,服務之間可以通信
對于服務使用者來說是"黑盒",服務使用者不需要了解一項服務的內部機理
七、什么叫面向服務的架構(SOA)
你通過各種交通方式組合,從起點到達終點的過程/范式,就叫“面向服務的架構”。

七、什么叫企業服務總線(ESB)
你的秘書給你集中安排好了出行交通方式選擇,出家門坐出租車、上高鐵、下高鐵換公交車,事先跟出租車公司定了車送你去高鐵站,提前買好了高鐵票,到站下了高鐵,公司只報銷公交車去酒店的錢,讓你必須坐公交車。這樣在SOA的環境下,預設的各個業務服務的集成串接,就是“企業服務總線”。
八、什么叫微服務
微服務就是沒有預設的交通工具選擇,讓你從上海家里到北京酒店全程“摸著石頭過河”——走一步看一步,根據你在過程中實際到達的地方,按照你的體驗偏好、預計到達時間、經費預算等等場景需求,以及當時、當地的交通工具的可用性,現決定你的下一步該怎么辦。
微服務是SOA的一種實現形式,它和ESB的區別是,ESB是邏輯預設的、中心化的,而微服務則是分布式、去中心化的,因而在開放的云環境下,可以在云上,以及跨多個云來部署或者利用服務,這樣的系統特性就稱為“云原生”。
我們看看微服務模式的出行是啥樣的:早上從家里出門,今天天氣很好,你覺得騎腳踏車既能曬太陽,又能呼吸新鮮空氣,掃個摩拜騎一段吧……邊騎著摩拜邊琢磨,我這是要趕高鐵站還是趕機場呢?拿出手機導航查查,現在去北京,坐飛機3小時,坐高鐵8小時,想起來晚上還要約朋友吃飯,還是去機場吧……可是要騎摩拜去虹橋機場,黃花菜都涼了,還是下來換打車吧……
這就叫“中臺為前臺賦能,用戶體驗,場景驅動”,你覺得對當前大多數企業級信息系統來說,采用“微服務”真有意義嗎?

九,什么叫“中臺”
辛辛苦苦幫你訂車的秘書妹妹,就是“中臺”。