天天看點

【思考】Docker到底解決了什麼問題

本文講的是<b>【思考】Docker到底解決了什麼問題</b>,【編者的話】作者之前是一位B2B行業的從業者,他從自己的角度出發,分析了Docker能夠解決的問題。作者認為目前的B2B市場體量還是太小,但是随着Docker的成熟,B2B會借助Docker的優勢(打包、部署)繼而擴大。文中提到了一個新的名詞:Service as a Product。以我們比較熟悉的電商平台為例,如果你是一個小白使用者,但是通過Docker,你就可以簡單快速部署一個滿足自己需求的電商網站,這樣的功能是不是很酷?

我很喜歡Docker,它容易使用并且速度快,它真的很棒,以至于我每天都能看到與它有關的應用。但是話又說回來,Docker究竟解決了什麼實際問題?穩定的環境?配置管理?高成本效益的虛拟化?

我認為Docker解決了其它的問題。

我之前公司的主營業務是為客戶提供B2B( business-to-business )服務。從這個角度來看,令我驚訝的是在技術革新如此之快的時代,B2B的服務本質上也還都是簡單的内容聚合:超高速的寬帶網絡、雲、分布式資料庫等。

當然也有一些不同,不同點主要集中在廣告領域(Google AdWords、Facebook Ads)、分析(Google Analytics)和流媒體(Netflix)的B2B的服務。但是,大部分的B2B市場發展速度仍然緩慢。

為什麼會這樣呢?我認為,企業客戶要比最終使用者更期望高品質的服務。是以B2B服務市場很難成長。實際上隻有極少數公司能夠赢得客戶的信賴。我剛剛提到了幾個,也就是谷歌、Facebook和Netflix。

假如你是一個客戶,如果你能得到一個可以通過“黑盒子”傳遞的服務,你想把它部署到哪裡?你的資料中心還是雲端?這肯定要取決于它們的網絡以及資源配置(CPU、記憶體等)。即使你不知道該服務實際是如何工作的,但你已經很相信它了,不是嗎?

Docker技術可以完美解決服務打包的問題。使用Docker,企業客戶可以友善的把服務部署到他們所需要的應用程式上。當在高頻地交易中使用同樣的模型,其網絡延遲也被降到最低。

從技術的角度來看,時間剛剛好,aaS(IaaS、PaaS、SaaS)的解決方案已經足夠成熟。Docker的下一步棋可能是Service as a Product(服務即産品)。但是,仍然還缺少一些東西:

市場。讓買家能找到他們所需要的容器服務。

産權保護機制。

許可的基礎設施。當客戶的服務需求增長時,供應商應該同時獲得收益(聯合許可證伺服器?)。

知識産權保護(加密的容器?)。

容器的編配。來管理複雜的多容器服務。

不過,我很樂觀。 我認為B2B的市場空間将會改變,因為Docker開啟了一個易于部署的B2B服務的新标準市場,我希望很快就能看到這種變化。

===========================

譯者介紹

原文釋出時間為:2014-12-30

本文作者:田浩浩 

本文來自雲栖社群合作夥伴DockerOne,了解相關資訊可以關注DockerOne。

原文标題:【思考】Docker到底解決了什麼問題

繼續閱讀