基于Docker的B2B服務思考: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服務的新標準市場,我希望很快就能看到這種變化。