擁抱雲端計算之前需要考慮的9個問題
在今年的早些時候,亞馬遜的Web服務發生了中斷,導致大量業務連續數天離線。以此為戒,組織還需要認真考慮更深層的風險。
正如之前的文章所提到的那樣,雲端計算將以超乎想象的方式擴充套件我們的經濟前景。但是和任何重大的轉變相同,從A點到B點需要做很多艱苦的工作。
很有必要對安全及可用性進行關注,與此同時考慮採用雲的CIO以及其他主管還需要認真考慮另一個風險以及比基本業務更多的一些事,也就是組織的業務流程與現有的技術的耦合程度。從流程中剝離現有的技術將發生什麼?在理想情況下,耦合應該非常鬆散,這樣將傳統的內部部署解決方案替換為更加類似雲的解決方案才不會影響一個運轉相對平穩的業務流程。但是有多少業務流程與技術的耦合程度真正處於理想的狀態呢?因此作出進入雲的決定—不管是公有云還是私有云—的背後需要認真考慮很多事情。
開放組織Open Group是針對企業架構的一個關鍵標準團體,它發行了一本新書《雲端計算產業》。書中講述了雲端計算的商業案例,Harding及其合著者一同努力,列舉了大量的工業例項,希望通過不懈的宣傳將業務的敏感度帶入技術專案中。在全力投入任一雲專案之前,都要考慮書中提及的如下問題。
1) 你的業務場景是垂直的嗎?理想的雲端計算候選者只包括“單個業務流程或者是需求始終如一、數目較少的業務流程,這些業務流程可以被認為是單個集合。”換句話行說,也就是能夠很容易從單個業務單元遷移至一個集中的需求集合中,比如將人力資源或營銷任務遷移至雲應用。
2) 在流程中存在差異化競爭嗎?你可能有辦法吸引顧客以獲得本行業中最高的滿意度評級。或者你可能能夠生產比現有產品質量更好、成本更低的產品。支撐這些流程的技術能夠被高效率地替換嗎?開放組織的作者們建議,如果業務流程是業務的一個關鍵區分度,那麼你需要檢驗流程是否會因技術的改變而處於隔絕狀態,以決定雲是否是個很好的候選方案。
3) 差異化是否基於IT?如果貴公司的某些祕密嵌入在應用或系統的程式碼當中,比如競爭對手還未達到的快速,次秒級響應,那麼雲就不是很好的候選方案。
4) 是否存在外包障礙?從意圖和目的的角度看,雲實際上是一種外包形式。擁抱雲的障礙和傳統的外包被禁止是一樣的,比如內部服務不能依靠外部實現;長期租賃;轉移成本;固定資產折舊;不成熟的業務架構;企業文化;地理位置主權規則(尤其是在歐盟);行業規範;合規性稽核規則;甚至是勞工合同。關注合規性尤為重要因為這關係到資訊保安—你需要知道是誰在處理資訊以及在如何處理資訊。
5) 採用雲是否存在障礙?採用外包要考慮的多數障礙同樣適用於雲。專門針對於雲的障礙包括高度定製的資源;比如企業授權;與資源共享或者配置變更控制有關的政策限制;潛在的客戶太少;雲供應商提供的服務水平協議、恢復時間目標(RTO)和恢復點目標(RPO)難以接受。
6) 主要的商業驅動因素(Business drivers)與雲相容嗎?與雲相容的商業驅動因素包括需要減少中長期總體擁有成本;改善現金流;從資本性支出轉變為運營支出;訪問功能或領域專業知識;或者你自己成為一家雲供應商。商業驅動因素與雲不相容可能包括需要削減短期成本;增加容量而不需要第三方融資;或者改變稅收現狀(識別折舊,創造就業的激勵機制等等);或者轉變固定資產(可以採用租賃)。
7) 應用是否與業務流程的改變分離?業務邏輯應該與底層的技術分離。正如開放組織的作者們所言:“不具備應用知識的業務人員應該能夠修改業務流程的定義而不會影響應用管理員有效地管理並維護應用的能力。”
8) 雲解決方案是一個平臺嗎?將位於業務流程和應用程式下層的解決方案轉變為一個標準、共享配置用於交付公司所有的IT服務可能是一個很棒的雲端計算案例。解決方案層通常包括中介軟體,作業系統,硬體以及資料中心基礎設施。
9) 硬體,作業系統以及應用是專門定製或專用的嗎?Harding及其合著者說道:“如果硬體,作業系統和應用層都是專門定製的,那麼雲解決方案可能不能很好地滿足要求。”雲可能也不適合處理遺留的IT解決方案。只有所涉及的所有元素(硬體,作業系統或者應用層)不是基於定製的技術,那麼雲才可能是一個切實可行的方法。
思考這些問題本身就是一個很好的實踐,因為它促進了對相關係統以及流程的梳理。近些年在面向服務的架構(SOA)方面的工作已經促進了業務邏輯與底層技術的去耦合。對於還沒有實現面向服務的組織機構來說,嘗試將流程與IT系統進行分離可能如扯掉剛剛纏上的繃帶般痛苦。Harding以及其所在的開放組織的同事近些年來一直在致力於推進SOA,而且認識到上述9個問題“可能需要你探究之前從未考慮的業務,而且可能需要你重新評估使用雲端計算的目標。”
原文釋出時間為:2011-10-01
本文作者:唐蓉
本文來自雲棲社群合作伙伴IT168,瞭解相關資訊可以關注IT168。
相關文章
- 實施雲端計算遷移之前 需慎重考慮的三個因素
- 雲端計算40個問題
- 選擇 NoSQL 資料庫需要考慮的 10 個問題SQL資料庫
- 2.5.11.2 FORCE LOGGING 模式需要考慮的效能問題模式
- 要你做一個國外的web頁面,你需要考慮哪些問題?Web
- 好的精益工廠佈局需要考慮哪些問題?
- Cirium分析:航空公司需要重新考慮融資問題
- 機器學習實際應用中必須考慮到的9個問題機器學習
- 雲端計算前景如何?推薦4個雲端計算職業方向供你參考
- 劍橋計算機博士推薦,畢業之前,我需要掌握這9個工具計算機
- SAP版本升級,企業需要考慮評估哪些問題?
- 雲端計算擁有這8個特點你知道嗎?
- 華雲資料積極擁抱新基建 用雲端計算賦能數字經濟發展
- 迎接資料驅動的未來,CIO需要考慮的五個關鍵儲存問題
- 啟動大資料專案之前需要問的5個問題大資料
- 學習雲端計算需要培訓嗎?雲端計算需要學習什麼內容?
- IM伺服器:編寫一個健壯的伺服器程式需要考慮哪些問題伺服器
- 2021運營IPTV電視系統APP需要考慮哪些問題?APP
- 永遠考慮那個擁有更強寫作能力的程式設計師程式設計師
- 製作一個環保展廳設計需要考慮哪些
- 2.2 資料庫建立之前需考慮的事資料庫
- 雲端計算面試題及答案,AWS雲端計算面試題面試題
- 你所需要擁抱的TypeScript [技術貼]TypeScript
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題一程式設計師Linux面試
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題二程式設計師Linux面試
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題三程式設計師Linux面試
- 政府OA系統選擇時要考慮的六個問題
- 遊戲策劃設計系統時,除了考慮設計目的,還需要考慮什麼?遊戲
- OpenStack及雲端計算(面試)常見問題面試
- 常見的雲端計算安全問題以及如何解決
- 由一次KPI考慮到的問題KPI
- 做個清醒的程式設計師之擁抱AI程式設計師AI
- 雲端計算每日一題每日一題
- 選型招聘系統需要考慮的幾個要點
- 農耕博物館設計需要考慮那些方面?
- 雲端計算教程學習入門影片課件:雲端計算架構參考模型架構模型
- 雲端計算面試題及答案,雲端計算崗位精品面試題面試題
- 搭建免費版會員積分商城系統需要考慮哪些問題?
- 雲端計算服務,多雲管理需要注意的陷阱!