国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

面向服務(wù)的架構(gòu)SOA的推薦方法

2019-11-17 04:56:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
時(shí)代背景 這是一個(gè)美好的時(shí)代,這是一個(gè)糟糕的時(shí)代;這是一個(gè)面向服務(wù)的架構(gòu)(SOA)的時(shí)代,這是一個(gè)傳統(tǒng)開(kāi)發(fā)方法的時(shí)代;這是一個(gè)產(chǎn)品已經(jīng)成熟的時(shí)代,這是一個(gè)產(chǎn)品逐漸退出市場(chǎng)的時(shí)代。這個(gè)時(shí)代讓人樂(lè)觀(guān),也讓人悲觀(guān)。我們面前有無(wú)數(shù)的可能。這是IT證實(shí)其真正價(jià)值的一個(gè)極好的機(jī)會(huì)。2005年,許多IT主管都一致認(rèn)為,如下的市場(chǎng)形勢(shì)使得企業(yè)和IT不得不轉(zhuǎn)換執(zhí)行業(yè)務(wù)的方式:
  • 全球化浪潮使得企業(yè)必須更為靈活才能生存下去。
  • 集約型經(jīng)濟(jì)促生了更多的合并,因?yàn)榧词蛊髽I(yè)有大量的現(xiàn)金儲(chǔ)備,市場(chǎng)的增長(zhǎng)卻萎靡不振。
  • 業(yè)務(wù)流程外包保持穩(wěn)定,并且據(jù)估計(jì)會(huì)以幾何指數(shù)增長(zhǎng)。
目前的IT系統(tǒng) 通常,IT從業(yè)務(wù)所有者手中接過(guò)訂單,然后拿出側(cè)重于應(yīng)用程序或側(cè)重于集成的IT策略。此外,治理和資金模型促使企業(yè)和IT涉眾竭盡所能去滿(mǎn)足特定的業(yè)務(wù)單元或部門(mén)的需求。這種方式導(dǎo)致IT在一個(gè)企業(yè)或業(yè)務(wù)單元中部署多個(gè)執(zhí)行相同任務(wù)的系統(tǒng)。重復(fù)體現(xiàn)在基礎(chǔ)架構(gòu)服務(wù)(比如身份驗(yàn)證、單點(diǎn)登錄)、數(shù)據(jù)市場(chǎng)(data marts)以及應(yīng)用程序(打包的和定制的,比如銷(xiāo)售自動(dòng)化(sales force automation,SFA)和訂單治理)上。只需想象一下由于業(yè)務(wù)流程的改變或者收購(gòu)造成的調(diào)整而引發(fā)的對(duì)該產(chǎn)品組合的修改將會(huì)有多么復(fù)雜。在最好的情況下,隨著每個(gè)業(yè)務(wù)單元或部門(mén)都實(shí)現(xiàn)了自己的解決方案,IT團(tuán)隊(duì)使用點(diǎn)對(duì)點(diǎn)或EAI方法來(lái)集成系統(tǒng),將應(yīng)用程序連接到up-stream和down-stream系統(tǒng)。為了跟蹤整個(gè)業(yè)務(wù)流程的事務(wù),他們?cè)趹?yīng)用程序中傳播一些鍵值——盡管不一致——并創(chuàng)建多個(gè)操作上的數(shù)據(jù)存儲(chǔ)區(qū)(每個(gè)業(yè)務(wù)單元一個(gè))以跟蹤要害性能指標(biāo)。為了提供無(wú)縫的用戶(hù)體驗(yàn),IT機(jī)構(gòu)會(huì)在業(yè)務(wù)所有者的請(qǐng)求下,構(gòu)建門(mén)戶(hù)應(yīng)用程序來(lái)連接多個(gè)后端應(yīng)用程序、數(shù)據(jù)市場(chǎng)和主數(shù)據(jù)(master data)。雖然從架構(gòu)的角度來(lái)看這種最佳情況解決方案非常有效,但是它極其復(fù)雜,且維護(hù)成本很高,當(dāng)企業(yè)迫于壓力要增加收益而降低成本時(shí),這種方法的維護(hù)成本就顯得尤其高。前景 拋開(kāi)收益、成本和實(shí)現(xiàn)不談,大多數(shù)企業(yè)和IT主管都同意下面的基本業(yè)務(wù)原則:他們的業(yè)務(wù)流程必須能夠使他們與競(jìng)爭(zhēng)者區(qū)分開(kāi)來(lái)。對(duì)于一些企業(yè)來(lái)說(shuō),區(qū)分點(diǎn)是他們處理供給鏈的方式。而另一些企業(yè)則依靠于將新的革新性的產(chǎn)品推向市場(chǎng)的能力。面向服務(wù)的架構(gòu)SOA的推薦方法(圖一)

圖1.但是,企業(yè)和IT操作團(tuán)隊(duì)的成員獲得流程競(jìng)爭(zhēng)優(yōu)勢(shì)的方法往往有很大區(qū)別。例如,一些企業(yè)操作團(tuán)隊(duì)喜歡演示速效方案(quick wins)來(lái)驗(yàn)證一種方法,而IT操作團(tuán)隊(duì)則寧愿構(gòu)建基礎(chǔ)架構(gòu)。兩個(gè)團(tuán)隊(duì)的正確答案很可能是一種SOA方法。面向服務(wù)的架構(gòu)SOA的推薦方法(圖二)

圖2.SOA方法 SOA是一種業(yè)務(wù)操作策略,它利用信息來(lái)實(shí)現(xiàn)諸如提高總體收益、提高客戶(hù)滿(mǎn)足度以及改進(jìn)產(chǎn)品質(zhì)量之類(lèi)的目標(biāo)。企業(yè)和IT涉眾需要相互合作,共同定義策略和路線(xiàn)圖,以便實(shí)現(xiàn)既定目標(biāo)。下面是由實(shí)際經(jīng)驗(yàn)得出的開(kāi)發(fā)SOA路線(xiàn)圖的推薦方法:
  • 開(kāi)發(fā)一個(gè)鑒別要害性能指標(biāo)的信息策略。
  • 開(kāi)發(fā)一個(gè)包含業(yè)務(wù)原則、參考架構(gòu)、路線(xiàn)圖、治理和組織、業(yè)務(wù)獲益等等的SOA藍(lán)圖。
  • 鑒定速效方案,演示采用SOA的業(yè)務(wù)獲益。
采用SOA需要IT機(jī)構(gòu)鑒定交付業(yè)務(wù)解決方案所需的服務(wù)基礎(chǔ)架構(gòu)。向企業(yè)演示速效方案以展示其價(jià)值,從而使企業(yè)采用這些速效方案,這也也非常重要。因?yàn)榉?wù)基礎(chǔ)架構(gòu)基于粗粒度、松散耦合和基于標(biāo)準(zhǔn)的服務(wù)這些SOA原則,所以它使IT能夠保持主動(dòng)。通過(guò)為IT提供全局解決方案,降低應(yīng)用程序和基礎(chǔ)架構(gòu)復(fù)雜性,提高業(yè)務(wù)服務(wù)的重用和服務(wù)編排能力,它使IT能夠及時(shí)響應(yīng)不斷變化的業(yè)務(wù)需求。總而言之,這種方法使IT機(jī)構(gòu)能夠通過(guò)自身和業(yè)務(wù)的轉(zhuǎn)換來(lái)應(yīng)對(duì)市場(chǎng)挑戰(zhàn)。面向服務(wù)的架構(gòu)SOA的推薦方法(圖三)

圖3. 藍(lán)色:業(yè)務(wù)解決方案,紅色:服務(wù)基礎(chǔ)架構(gòu),灰色:業(yè)務(wù)流程上圖顯示了要提供這些解決方案所需的業(yè)務(wù)解決方案和服務(wù)基礎(chǔ)架構(gòu)。最佳實(shí)踐是在需求的基礎(chǔ)上開(kāi)發(fā)服務(wù)基礎(chǔ)架構(gòu)。映射服務(wù)基礎(chǔ)架構(gòu)的活動(dòng)是在開(kāi)發(fā)SOA路線(xiàn)圖時(shí)執(zhí)行的,這非常重要,因?yàn)檫@種映射使IT能夠展示重用的好處,并可以演示開(kāi)發(fā)新業(yè)務(wù)解決方案或修改現(xiàn)有的業(yè)務(wù)解決方案的靈活性。下面的例子說(shuō)明了如何將業(yè)務(wù)解決方案映射到服務(wù)基礎(chǔ)架構(gòu)以便解決當(dāng)今的典型業(yè)務(wù)挑戰(zhàn)。
業(yè)務(wù)解決方案服務(wù)基礎(chǔ)架構(gòu)員工自助服務(wù)(ESS) 為員工交付一個(gè)執(zhí)行所有個(gè)人治理任務(wù)(比如:地址更改、福利登記、申報(bào)的時(shí)間和費(fèi)用等等)的門(mén)戶(hù)。BEA WebLogic Portal
  • 身份驗(yàn)證、授權(quán)、單點(diǎn)登錄
  • 具有一致性觀(guān)感的外觀(guān)和主干
BEA WebLogic Integration
  • 與后端應(yīng)用程序的集成
  • 執(zhí)行跨多個(gè)系統(tǒng)運(yùn)行的業(yè)務(wù)流程
客戶(hù)單一視圖(Single View of the Customer,SVC) 基于客戶(hù)的角色和信息需求提供一個(gè)跨所有業(yè)務(wù)筒倉(cāng)的SVCBEA WebLogic Portal
  • 身份驗(yàn)證、授權(quán)、單點(diǎn)登錄
  • 具有一致性觀(guān)感的外觀(guān)和主干
  • 與商業(yè)智能(BI)儀表板的集成
BEA AquaLogic Data Services Platform
  • 聚合來(lái)自多個(gè)數(shù)據(jù)源的數(shù)據(jù)
  • 從源系統(tǒng)抽取數(shù)據(jù),并填充操作型數(shù)據(jù)存儲(chǔ)(Operational data store,ODS)或數(shù)據(jù)倉(cāng)庫(kù)
  • 利用數(shù)據(jù)存儲(chǔ)之間的簡(jiǎn)單數(shù)據(jù)移動(dòng)
  • 公開(kāi)共享的數(shù)據(jù)服務(wù)以訪(fǎng)問(wèn)客戶(hù)信息
BEA AquaLogic Service Bus
  • 從事務(wù)系統(tǒng)捕捉事件,以填充客戶(hù)注冊(cè)庫(kù)、ODS,同步數(shù)據(jù)等等
  • 必須有具有150個(gè)以上的共享服務(wù)的服務(wù)基礎(chǔ)架構(gòu)
BEA AquaLogic Service Registry
  • 治理所有的共享業(yè)務(wù)和數(shù)據(jù)服務(wù)
規(guī)章服從
需要業(yè)務(wù)流程編排BEA WebLogic Integration
  • 執(zhí)行業(yè)務(wù)流程以識(shí)別異常(基于外部事件)
  • 對(duì)跨整個(gè)企業(yè)的所有/大部分自動(dòng)化流程執(zhí)行核準(zhǔn)/拒絕流程
小結(jié)SOA的采用對(duì)企業(yè)和IT主管來(lái)說(shuō)都不是一件輕松的任務(wù)。首先,這需要IT機(jī)構(gòu)能鑒別交付業(yè)務(wù)解決方案所需的服務(wù)基礎(chǔ)架構(gòu)。向企業(yè)演示速效方案以展示其價(jià)值,從而使企業(yè)采用這些速效方案,這也非常重要。因?yàn)榉?wù)基礎(chǔ)架構(gòu)基于粗粒度、松散耦合和基于標(biāo)準(zhǔn)的服務(wù)這些SOA原則,所以它使IT能夠保持主動(dòng)。通過(guò)為IT提供全局解決方案,降低應(yīng)用程序和基礎(chǔ)架構(gòu)復(fù)雜性,提高業(yè)務(wù)服務(wù)的重用和服務(wù)編制能力,它使IT能夠及時(shí)響應(yīng)不斷變化的業(yè)務(wù)需求。總而言之,這種方法使IT機(jī)構(gòu)能夠通過(guò)自身和業(yè)務(wù)的轉(zhuǎn)換來(lái)應(yīng)對(duì)市場(chǎng)挑戰(zhàn)。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 海兴县| 高雄县| 博野县| 五指山市| 福建省| 定日县| 星座| 买车| 文化| 神木县| 西乌珠穆沁旗| 进贤县| 乐平市| 合作市| 台前县| 讷河市| 彭山县| 临武县| 清水河县| 曲水县| 涞水县| 新巴尔虎左旗| 徐闻县| 大方县| 新营市| 当雄县| 德安县| 屏东县| 资兴市| 保德县| 奎屯市| 津南区| 普宁市| 凤阳县| 文山县| 梁河县| 资中县| 资中县| 樟树市| 前郭尔| 禄劝|