雲端計算實現了業務和技術分離
我曾經在 Instagram賣出10億美金的啟示分析出:雲端計算實現了業務和技術的分離,技術平臺能夠讓我們更加集中開發設計我們的業務產品。
但是在現實中,很多人還是業務和技術概念不分離,為了競標拿下專案,我們呈現給客戶的是一套完整的業務和技術結合的方案,但是一旦中標進入專案實施,軟體公司內部必須實現業務和技術分離的路線。
在SOA時代,業務和技術分離的要求還不是很迫切,因為SOA號稱相當於打通業務和技術的隔閡,以服務的概念統領業務和技術,因為SOA業界提供了一套成熟標準的中介軟體,中介軟體的技術基本都是隱式的。
隨著網際網路打通企業內外網的界限,企業從區域網逐步變成廣域網,特別是進入雲時代以後,業務和技術分離顯得尤為重要。
雲端計算的主要三層:SAAS PAAS和IAAS,實際上很清楚的劃清了兩者的分離,SAAS代表業務,PAAS代表平臺,IAAS代表基礎平臺,如資料中心等。
在SpringOne大會上一篇PPT:解耦應用的部署和可伸縮性,從名稱上看,應用代表業務,可伸縮性代表平臺,這篇PPT也就是談如何實現業務與技術分離。
該文指出,傳統SOA的服務無法實現平行計算的要求:
但是在現實中,很多人還是業務和技術概念不分離,為了競標拿下專案,我們呈現給客戶的是一套完整的業務和技術結合的方案,但是一旦中標進入專案實施,軟體公司內部必須實現業務和技術分離的路線。
在SOA時代,業務和技術分離的要求還不是很迫切,因為SOA號稱相當於打通業務和技術的隔閡,以服務的概念統領業務和技術,因為SOA業界提供了一套成熟標準的中介軟體,中介軟體的技術基本都是隱式的。
隨著網際網路打通企業內外網的界限,企業從區域網逐步變成廣域網,特別是進入雲時代以後,業務和技術分離顯得尤為重要。
雲端計算的主要三層:SAAS PAAS和IAAS,實際上很清楚的劃清了兩者的分離,SAAS代表業務,PAAS代表平臺,IAAS代表基礎平臺,如資料中心等。
在SpringOne大會上一篇PPT:解耦應用的部署和可伸縮性,從名稱上看,應用代表業務,可伸縮性代表平臺,這篇PPT也就是談如何實現業務與技術分離。
該文指出,傳統SOA的服務無法實現平行計算的要求:
引入一個Message Broker好像和SOA中的業務訊息匯流排類似,其實兩者有本質區別,SOA中的ESB是為了實現業務流程的鬆散靈活性,而云架構中的訊息匯流排類似事件匯流排,是為了實現業務與技術平臺的分離,也就是在SAAS和PAAS直接或PAAS與IAAS之間劃分界限。
待續。
[該貼被banq於2012-11-01 09:15修改過]
[該貼被admin於2012-11-01 09:55修改過]
相關文章
- 雲端計算技術文件
- DDD開源COLA應用架構-實現分離業務邏輯和技術細節應用架構
- 雲端計算技術特點!
- 雲端計算儲存技術
- 雲端計算人才技術要求現狀:入行需要掌握哪些技術?
- 雲端計算-伺服器叢集技術的分類伺服器
- 應用架構之道:分離業務邏輯和技術細節應用架構
- 雲端計算技術是什麼?雲端計算有什麼優勢?
- 使用multus實現管理網和業務網分離——calico和flannel共存
- 雲端計算開發技術,Squid+stunnel實現代理內網訪問UI內網
- 雲端計算技術便捷我們的工作
- 容器技術Docker雲端計算實戰 映象操作大總結Docker
- 終於有人講清楚了什麼是雲端計算的業務永續和多活
- 雲端計算開發技術,雲端計算改變企業的四種途徑
- 虛擬化有哪些分類?Linux雲端計算技術及應用Linux
- 雲端計算 - 內容分發網路CDN技術與應用全解
- 可以提高雲端計算效能的6種技術
- 技術革命——雲端計算結合人工智慧人工智慧
- 簡單介紹雲端計算的容器技術
- 雲端計算8項核心技術全解讀
- 雲端計算技術帶動行業變化行業
- 移動的雲端計算技術架構1:架構
- 雲端計算教程學習入門影片課件:雲端計算終端技術講解
- 恆訊科技技術分享:雲端計算中的核心技術有哪些?
- 體驗C++中介面與實現分離的技術(轉)C++
- 雲端計算:雲端計算是怎麼分類的?
- 雲端計算術語大全
- 存算一體 VS 存算分離 ,IT發展下的技術迭代
- 雲端計算的未來怎麼發展?怎麼學習雲端計算相關技術?
- 【雲端計算與大資料處理技術】公開課實況大資料
- 石油行業雲端計算政策與技術有待完善行業
- 雲端計算與虛擬化結合技術分析
- 雲端計算時代——本質、技術、創新、戰略
- 雲端計算離生活還有多遠
- 雲端計算原生安全模型和實踐模型
- 雲端計算實現物聯網的核心,雲端計算應該怎麼學?
- 雲端計算教程學習入門影片課件:虛擬化技術和容器技術詳解
- 雲端計算的拐點隱現 華為雲開源兩款容器技術