2011-03-16 15:28:00 來源:InfoQ
早在1656年帕斯卡(Pascal)在其《鄉(xiāng)巴佬書信》中寫道:
我不得不把這封信息寫得很長,因?yàn)槲覜]有閑工夫去簡化它。
這句話同樣適用于架構(gòu)。創(chuàng)建簡單架構(gòu)通常比創(chuàng)建復(fù)雜架構(gòu)需要更多的時(shí)間。Steve Jones的觀點(diǎn)是:
……我相信……“簡單”的描述業(yè)務(wù)架構(gòu)的圖片不是什么都沒有就是因?yàn)槠浜唵味粧仐壛?。交付簡單解決方案必須的精細(xì)與約束,并不受人們喜愛,尤其是架構(gòu)師們。交付一個(gè)含糊方案,讓人們在他們的協(xié)助下弄清楚它,這樣來得更為簡單。簡單之所以不受重視,是因?yàn)樗荒転槿藗兲峁╈乓麄儗?fù)雜事物的理解的機(jī)會。
那么,簡單IT有哪些組成部分呢?Steve Jones在其最近一篇博文這樣定義:
……說到底它可以歸結(jié)為幾個(gè)問題:
IT資產(chǎn)可否被描述成一組分離的元素?
在業(yè)務(wù)環(huán)境中對每個(gè)元素的維護(hù)是否很容易?
這些元素是否能簡單地描述?
繼而,Jones解釋了這幾條原則的含義:
本質(zhì)上這又回到了一個(gè)老原則“做一件事就把它做好”。在IT中,這意味著……在簡單IT戰(zhàn)略中,基礎(chǔ)元件(building blocks)并不一定是相同大小的(可以是底層服務(wù),也可以是高層應(yīng)用),只要在業(yè)務(wù)架構(gòu)環(huán)境中有其存在的價(jià)值即可……簡單IT方法的核心總是使不斷演變的IT資產(chǎn)與業(yè)務(wù)戰(zhàn)略對齊, 而非局限于單個(gè)項(xiàng)目的交付。
Jones認(rèn)為:
簡單IT的核心是重視:
長期演變高于短期效益。
架構(gòu)清晰高于代碼效率
業(yè)務(wù)戰(zhàn)略高于IT戰(zhàn)略
這非常接近于SOA的定義:
SOA……[是]一種架構(gòu)風(fēng)格,它所推崇的理念是將業(yè)務(wù)契合的企業(yè)服務(wù)作為設(shè)計(jì)、構(gòu)建和組裝企業(yè)級業(yè)務(wù)解決方案的基本單元。
Jones就其關(guān)于簡化IT的想法做了如下總結(jié):
簡單IT的重點(diǎn)不是使單個(gè)項(xiàng)目變得更快,其目標(biāo)是使得后續(xù)項(xiàng)目以及對它們的支持變得更快,更高效。這意味著需要在如何選擇正確方法的問題上進(jìn)行進(jìn)行控制和引導(dǎo)……它關(guān)心的需要建立業(yè)務(wù)架構(gòu)、業(yè)務(wù)熱點(diǎn)圖,然后使IT與這些熱點(diǎn)業(yè)務(wù)對齊。
Jones的博文再一次強(qiáng)調(diào)了正確實(shí)施SOA的重點(diǎn)不是技術(shù),如Web服務(wù)或ESB平臺,而是在服務(wù)設(shè)計(jì)的過程中使用面向業(yè)務(wù)的分解方法。這是建立準(zhǔn)確表 述業(yè)務(wù)概念的IT系統(tǒng)的唯一方法,這才能使IT的開銷與其業(yè)務(wù)價(jià)值對齊,在業(yè)務(wù)和IT之間建立清晰的、可追溯的關(guān)系,實(shí)現(xiàn)基于差異化的業(yè)務(wù)價(jià)值域進(jìn)行IT管理。
免責(zé)聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),請及時(shí)通知本站,予以刪除。
