SOA和云可以是某些惱人問題高效的解決方案;這一點(diǎn)我們已經(jīng)知道了。但是也要記住它們并不是所有事情的直接答案,特別是當(dāng)你的問題是業(yè)務(wù)數(shù)據(jù)管理風(fēng)險(xiǎn),而不是技術(shù)問題時(shí)。
請(qǐng)?jiān)试S我重復(fù)一個(gè)看上去無害的問題,是由真實(shí)世界的系統(tǒng)管理員提出的,他想要知道,“終止合同員工的郵件應(yīng)該如何處理?”回復(fù)迅速得從嚴(yán)格關(guān)注于郵件,膨脹到涉及所有企業(yè)信息,并且從“這是法律問題,因此立即刪除所有東西”擴(kuò)展到“云存儲(chǔ)很便宜,因此永遠(yuǎn)保留所有東西。”
當(dāng)然,正確答案,“取決于”你所處的行業(yè),所在領(lǐng)域的最佳實(shí)踐以及方案的可持續(xù)性。它不依賴于技術(shù)架構(gòu),針對(duì)和業(yè)務(wù)相關(guān)的底層數(shù)據(jù)管理風(fēng)險(xiǎn),而不是托管模型。
打配合
的確,剛才提到的法律角度是值得探討的方面。除去所有可談判的條件,發(fā)現(xiàn)主動(dòng)權(quán)是“自由的”,從而發(fā)現(xiàn)的任何信息是公平的。因此,最好是在反對(duì)方告訴你,他或她發(fā)現(xiàn)了什么之前,就能夠了解業(yè)務(wù)數(shù)據(jù)管理風(fēng)險(xiǎn)——并且在任何危害變成現(xiàn)實(shí)之前就解決它們。
沒有那么戲劇性,保留所有事情會(huì)違反消防條例,因?yàn)榧堎|(zhì)記錄的箱子堆在一起,會(huì)擋住存儲(chǔ)間和辦公室地下室緊急出口。這聽上去可能很老套,但是你會(huì)驚訝于這一實(shí)際問題導(dǎo)致大型信息管理改進(jìn)的頻率。
但是如果丟棄了大家還需要使用的信息會(huì)發(fā)生什么呢?在一段時(shí)間之后丟棄某些內(nèi)容的問題在于這樣的做法和一開始為什么要收集這些內(nèi)容無關(guān)。結(jié)果通常是伴隨著好意的清理,卻破壞了一些重要業(yè)務(wù)流程。
“云解決方案很便宜”是另一個(gè)常見觀點(diǎn),“因此將所有東西都丟到虛擬存儲(chǔ)里,在需要找什么東西時(shí)'Google'就可以了”——一切看上去很好,直到有一天意識(shí)到合規(guī)需求可能不允許這么做,并且這樣野蠻的搜索可能并不是最有效的策略。
業(yè)務(wù)數(shù)據(jù)管理障礙
之前提到的問題的解決方案完美得封裝了所有業(yè)務(wù)風(fēng)險(xiǎn)的問題,將其和托管模型組合起來:
我們還使用垃圾郵件過濾器來歸檔所有進(jìn)入或離開郵件服務(wù)器的所有郵件,“該問題的一個(gè)回復(fù)者說,我們認(rèn)為他沒有保護(hù)錯(cuò)誤。”這使得我們可以刪除收件箱,而無需擔(dān)心為了法律目的而保留郵件的政策。這很便宜也很高效,找到郵件的責(zé)任在第三方身上,而不在我們公司。“
首先,垃圾郵件過濾器并不是設(shè)計(jì)用來做歸檔的;而且,歸檔和郵件管理并不相同。雖然垃圾郵件過濾器使用規(guī)則來區(qū)分消息,但是它們通常并沒有足夠的精確度,從而能夠適用于需要決定什么東西需要保留,以及保留多久這個(gè)粒度的場(chǎng)景。
其次,將責(zé)任轉(zhuǎn)移給第三方幾乎總會(huì)失敗。除非軟件使用條款和服務(wù)級(jí)別協(xié)議有額外規(guī)定——而且可能那時(shí)候,你需要負(fù)責(zé)所有關(guān)心的信息,不管是基于郵件,數(shù)據(jù)庫,文檔還是其他。無一例外。
最重要的是,不管軟件在本地還是在云上,這兩個(gè)問題都存在。這里,托管模型不相關(guān)。
這里的經(jīng)驗(yàn)是解決和業(yè)務(wù)風(fēng)險(xiǎn)相關(guān)的問題要求重要的,超前的思考,這些思考關(guān)于企業(yè)政策和流程,包括它們?nèi)绾蝹鞑ヒ约皥?zhí)行。只有這時(shí),討論SOA和云技術(shù)扮演什么角色才有意義,當(dāng)然它能夠提高一些效率,在用戶管理,搜索/尋找,工作流規(guī)則處理和其他有用的功能上。