實慘!Docker Enterprise 賣了,Docker Swarm或被逐步淘汰

近日,Docker公司宣佈從現有投資者Benchmark Capital和Insight Partners獲得3500萬美元的投資,並任命首席產品官的Scott Johnston爲首席執行官(CEO),並將Docker Enterprise 賣給Mirantis,收購博文暗示Docker Swarm將被逐步淘汰,這次是終局嗎?

Docker Enterprise 賣了!

根據外媒報道,融資的消息是在Mirantis宣佈收購Docker Enterprise 後的同一天發佈的。在這起融資消息之前,Docker公司已先後融資逾2.72億美元。現在Benchmark和Insight投入了3500萬美元的新資金,希望再作一次嘗試,依託開源Docker項目打造一家成功的公司。

收購了Docker Enterprise的Mirantis是一家紮根OpenStack的雲計算公司,最近開始專注Kubernetes。Docker Enterprise部門包括Docker Enterprise技術平臺及所有相關的知識產權、約400名員工中的300人、750家企業客戶以及所有企業夥伴關係。

Mirantis首席執行官兼聯合創始人Adrian Ionel稱,這次收購約佔Docker公司業務的90%,還將包括與微軟及其他公司的合作伙伴關係,這一切旨在加快Mirantis內部Kubernetes方面的工作。

對此,Mirantis方面表示收購Docker Enterprise的一個原因是加快轉變,向全世界提供Kubernetes即服務,支持多雲和混合使用場景――Docker Enterprise的許多客戶實際上在內部使用Kubernetes;另一個原因是Mirantis認爲容器化是必經之路,這是構建現代應用程序並重新更新改造現有應用程序的方式。此外,Docker Enterprise擁有一批出色的雲原生基礎架構人員,人才收購也是本輪收購的重點。

對於這輪收購,容器領域大部分技術專家表示理解,畢竟有關Docker公司運營情況不佳的新聞此前已被多次報道,但讓很多人不解的是:爲什麼是Mirantis。 關於Docker公司的終局,此前被預測的潛在買家可能是 RedHat、Pivotal、VMWare、AWS、Google或者Microsoft等等,但沒想到最後被Mirantis收購。

Docker Swarm或被逐步淘汰

過去一段時間,Docker Swarm曾與Kubernetes有過很激烈的競爭,與Kubernetes社區完全隔離。Docker爲公司和開源項目採用同一個名稱加劇了這個問題,造成了不可避免的混淆。該公司拋棄了遷移到Kubernetes開發合作伙伴的機會。

兩年前,Docker公司試圖糾正路線,先將Kubernetes添加到Docker Swarm中,六個月後又將其添加到Docker Enterprise中。現在,我們已經看到,這場戰爭以Kubernetes的勝利告終。

收購之後,Docker Swarm被猜測可能被逐步淘汰。從收購博文來看,Mirantis方面傾向於認爲未來的主要編排工具是Kubernetes。Mirantis也在努力向Kubernetes靠攏, 目前預計爲Swarm提供至少兩年支持,具體時間取決於客戶對路線圖的反饋意見。Mirantis還在評估讓Swarm用戶更容易遷移到Kubernetes的選擇方案。

值得注意的是,這次收購併不包括Docker Desktop,不過據說Docker Enterprise 3.0集成了該接口,旨在成爲“唯一可以從開發人員的桌面到Kubernetes管理的基於雲或基於內部的生產環境,無縫管理容器的商業軟件”。

未來,Mirantis和Docker公司將共同開發核心上游技術,爲開源開發做貢獻。此外,雙方將繼續確保雙方產品之間的集成,Docker公司將專注於Docker Desktop和Docker Hub,而Mirantis專注於Docker Enterprise容器平臺。這些特定的核心技術還將包括Container Engine、Moby、Compose以及與使用和採用容器密切相關的另外幾項技術。

Docker公司還能做點什麼?

對於這一系列事件,阿里巴巴高級技術專家張磊表示,這意味着未來的Docker公司將努力把重點放在應用程序和軟件上,這是一件好事情。如今,Kubernetes 項目作爲容器編排領域的事實標準, 成功推動了雲原生服務的迅速增長。但同時我們也關注到,Kubernetes 的核心 API 資源比如 Service、Deployment 等,實際上只是應用中的不同組成部分,並不能代表一個應用的全部。也許,我們可以通過像 Helm charts 這樣的方式嘗試表達一個可部署的應用,可一旦部署起來,實際運行的應用中卻依舊缺乏以應用爲中心的約束模型。

這些問題都反映出,Kubernetes以及雲原生技術棧需要一種以應用爲中心的 API 資源來提供一個專注於應用管理的、標準的、高度一致的模型,這個 API 資源可以代表完整運行的應用本身,而不僅僅是應用模板或者一個應用的幾個組成部分,這意味着雲原生的發展重點正在逐漸上移到應用層面,如果Docker公司可以抓住這個機會,未來還是值得期待的。

從Docker公司發言人的郵件中也可以看到這一轉變:“Docker公司在構建、共享和運行現代應用程序時專注於推動開發人員的工作流程,正在開創一個新時代,並回歸我們的根基。展望未來,我們會擴大Docker Desktop和Docker Hub在現代應用程序開發者工作流程中扮演的角色。具體來說,我們正致力於擴展雲服務,使開發人員能夠迅速發現構建應用程序時可以使用的技術,與團隊成員和社區輕鬆共享這些應用程序,以及在任何Kubernetes端點上順暢無阻地運行應用程序,無論在本地還是在雲端。

Scott Johnston表示,他仍然覺得這家幫助開發人員使用Docker的公司有機會,他在一份聲明中說:“具體來說,我們正致力於擴大雲服務,使開發人員能夠快速發現構建應用程序時可以使用的技術,與團隊成員和社區輕鬆共享這些應用程序,以及在任何Kubernetes端點上順暢無阻地運行應用程序,無論在本地還是在雲端。”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章