摘要:在上個(gè)月舉辦的年技術(shù)雷達(dá)峰會(huì)上,多云是個(gè)很重要的技術(shù)話題。摘自技術(shù)雷達(dá)上圖是公司給出的統(tǒng)計(jì)數(shù)據(jù)大約有的企業(yè)采用多云方案,其中公有云私有云的混合云方案占比多套公有云方案占比。無論是引擎技術(shù)集群管理技術(shù)多云交付技術(shù),這些最終都是服務(wù)于用戶的。
如果要制作過去兩三年里最火爆的企業(yè)級產(chǎn)品創(chuàng)業(yè)公司名單,里面一定少不了一家叫做Docker的公司。先別管Docker是做什么的,只要記住這是這幾年企業(yè)級IT產(chǎn)品里最重要的熱點(diǎn)技術(shù),有一半的大型企業(yè)已經(jīng)在使用這種技術(shù)。前幾天,Docker公司辦了個(gè)叫做DockerCon的大會(huì),請了大概所有的業(yè)界大咖,還順便拜了演示之神:The Demo Gods.
(字幕:向演示大神們獻(xiàn)祭——我們的演示是現(xiàn)場版的,為了確保完美交付,我們向演示之神獻(xiàn)祭)
演示出丑是每家公司可能都會(huì)遇到的(嗯,包括蘋果),但像Docker公司這樣慘的可能就不多了。這得從2015年的DockerCon 說起,話說有位倒霉蛋登場了:
他要演示一個(gè)十分基礎(chǔ)的功能(類似于鼠標(biāo)雙擊打開一個(gè)應(yīng)用這種),結(jié)果一個(gè)錯(cuò)接著另外一個(gè)錯(cuò)...
還好有后招,現(xiàn)場不行,咱們放視頻吧:
連提前準(zhǔn)備好的視頻都放不出來…
雖然演示水平不怎么樣,但Docker實(shí)際上是一家很有真材實(shí)料的公司。
2017年統(tǒng)計(jì)數(shù)據(jù):Docker生態(tài)體系上,新增了100萬開發(fā)者、100萬新增基于Docker應(yīng)用、以及每兩周10億次的應(yīng)用下載量。
另外根據(jù)< RightScale 2018 State of the Cloud report> 的說法,有近一半的行業(yè)用戶在采用Docker技術(shù)——雖然國內(nèi)這一比例可能低些,但我們看到的情況是幾乎大型企業(yè)的信息化部門都在關(guān)注基于Docker的容器技術(shù)。
雖然,Docker公司獲得了巨大的技術(shù)上的成功。
但是,技術(shù)上的領(lǐng)先和商業(yè)上的成功,有時(shí)候有不可逾越的天塹。
“創(chuàng)業(yè)不掙錢,都是耍流氓!”
今年年初,Docker公司又從投資方處輸血7500萬美金,加上此前各輪,累計(jì)融資已達(dá) 2.5億美金。伴隨著此輪融資成功的,卻是公司的精神領(lǐng)袖CTO Solomon Hykes大神黯然離場。
那么Docker公司最大的問題是什么呢?是市場容量不夠嗎?
并不見得。
存儲之王EMC公司孵化的Pivotal今年獲得了上市,和開源之王紅帽一起借助Docker的容器技術(shù)大發(fā)其財(cái)。實(shí)際上,紅帽兩百多億美元的市值是依托于Docker容器的OpenShift支撐起來的,但這一切都和Docker公司的利益毫無關(guān)系。
面對巨大的中國市場,紅帽等外企已經(jīng)開始主動(dòng)出擊打客戶了,但Docker還毫無存在感。
Docker公司在祭拜“演示之神”的同時(shí),是不是也應(yīng)該再拜一拜“業(yè)務(wù)之神——Business Gods”?
更糟糕的是,技術(shù)曾經(jīng)領(lǐng)先過的Docker公司,其技術(shù)影響力在快速削弱。
一方面行業(yè)協(xié)會(huì)CNCF搞的OCI已經(jīng)定義了容器標(biāo)準(zhǔn)技術(shù)規(guī)范,連Docker本身也要遵循。那理論上來說,容器引擎替換技術(shù)就不是“能不能”的問題,而是“想不想”的問題了;另外一方面,谷歌開源出來的Kubernetes技術(shù)成了事實(shí)上容器云管理標(biāo)準(zhǔn),這又對Docker技術(shù)形成了降維打擊:當(dāng)人人在玩Kubernetes容器云的時(shí)候,更底層的容器引擎是否叫Docker誰還會(huì)關(guān)心?
面對這種態(tài)勢,Docker公司必須先要解除技術(shù)上的圍獵,尋求新的制高點(diǎn)。只有這樣,業(yè)務(wù)的爆發(fā)才能有所預(yù)期。
從今年DockerCon上來看,我把Docker公司揭秘的技術(shù)戰(zhàn)略路線歸為三個(gè)方面。
一、Docker Desktop —— 為開發(fā)者提供更貼身的服務(wù),讓軟件開發(fā)更容易
二、微軟合作——對Windows平臺容器提供同等支持
三、多云交付——幫用戶解除對單一云供應(yīng)商的鎖定
多云方案是DockerCon 2018 Keynotes的壓軸橋段。雖然還是很初級,但能看出Docker的技術(shù)野心,雖然在單一集群內(nèi)我干不過Kubernetes,但我可以將戰(zhàn)略提高一個(gè)維度:同時(shí)管理多云、多個(gè)集群的容器環(huán)境,集群可以是Kubernetes也可以是swarm;操作系統(tǒng)可以是各種Linux發(fā)行版也可以是Windows Server 2016。
不得不說這是一招妙棋,因?yàn)槎嘣剖莿傂枨也⒉贿b遠(yuǎn)。
在上個(gè)月舉辦的 2018年 ThoughtWorks 技術(shù)雷達(dá)峰會(huì)上,PolyCloud (多云)是個(gè)很重要的技術(shù)話題。
組織們越來越習(xí)慣POLYCLOUD策略,不再把所有業(yè)務(wù)全“押在”一個(gè)服務(wù)供應(yīng)商身上,他們會(huì)根據(jù)自己的策略,把不同種類的業(yè)務(wù)分配給不同的供應(yīng)商。其中一些組織采用了最佳的解決方案,比方說:把標(biāo)準(zhǔn)服務(wù)部署在AWS上,把機(jī)器學(xué)習(xí)和面向數(shù)據(jù)的應(yīng)用部署在Google,微軟
Windows應(yīng)用則部署在Azure上。對于部分組織而言,這是一個(gè)關(guān)乎文化和商業(yè)的抉擇。比如,零售行業(yè)往往不愿意把數(shù)據(jù)放在Amazon,他們會(huì)根據(jù)數(shù)據(jù)的不同分配給不同的供應(yīng)商。“云不可知論”策略追求的是跨供應(yīng)商的可移植性,這個(gè)代價(jià)很大,并且會(huì)導(dǎo)致為迎合所有要求刻意而為的決策。與之不同,Polycloud
策略更加注重選擇每個(gè)供應(yīng)商所提供的最好服務(wù)。——摘自 ThoughtWorks 技術(shù)雷達(dá) VOL.18
上圖是Docker公司給出的統(tǒng)計(jì)數(shù)據(jù):
大約有85%的企業(yè)采用多云方案,其中公有云+私有云的混合云方案占比58%;多套公有云方案占比20%。
我的判斷是,只要具備成熟的多云技術(shù)和產(chǎn)品,多套公有云方案就會(huì)越來越多被企業(yè)所采用。畢竟在今天多公有云環(huán)境下應(yīng)用的交付和管理依舊是個(gè)難題。
也許有朋友認(rèn)為多云即是Docker公司的救命稻草,其實(shí)Docker Desktop展現(xiàn)出來的戰(zhàn)略意義更加重要。
無論是Docker引擎技術(shù)、Kubernetes集群管理技術(shù)、多云交付技術(shù),這些最終都是服務(wù)于用戶的。Docker公司如果能把“服務(wù)好開發(fā)人員“這一使命做到極致,我相信它很難不賺錢。
但遺憾的是,我認(rèn)為Docker Desktop是個(gè)錯(cuò)誤的方向。在開發(fā)人員桌面電腦上構(gòu)建便利的開發(fā)環(huán)境和工具這有些許意義,但在“全云時(shí)代”已經(jīng)顯得格格不入了。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/27369.html
摘要:往年回顧氪研究院長期追蹤一級市場行業(yè)動(dòng)態(tài),深入調(diào)研各領(lǐng)域細(xì)分賽道最具代表性的企業(yè),從行業(yè)發(fā)展環(huán)境成長性競爭格局未來趨勢等角度進(jìn)行分析與研究,輸出了包含人工智能金融教育醫(yī)療交通文娛電商泛科技在內(nèi)的上百份報(bào)告。 showImg(http://upload-images.jianshu.io/upload_images/13825820-d8888a77e920c16f.jpg?imageM...
摘要:函數(shù)的定義形如函數(shù)可以返回多個(gè)返回值,這個(gè)功能真是太猛了。支持函數(shù)類型,根據(jù)輸入?yún)?shù)和返回值確定一個(gè)函數(shù)類型。例如函數(shù)的參數(shù)可以另外一個(gè)函數(shù),注意,不是另外一個(gè)函數(shù)的返回值,而是另外一個(gè)函數(shù),只要類型符合即可。 我們學(xué)習(xí)的新事物時(shí),通常并不是從0開始,而是從已知開始,將新事物與已知的進(jìn)行比較分析,從而快速全面地了解新事物。而我熟悉Java,所以在學(xué)習(xí)Swift時(shí),就會(huì)將Swift與Ja...
摘要:現(xiàn)在的風(fēng)控系統(tǒng)是啥樣的對風(fēng)控的描述比較空泛,只是給出邏輯概念。至于如何去做一套完善的風(fēng)控系統(tǒng),這個(gè)領(lǐng)域已經(jīng)有大量的投入和專家,可以去參考借鑒。應(yīng)該是互聯(lián)網(wǎng)內(nèi)風(fēng)控玩的最早最成熟的公司,筆者也有幸成為其國內(nèi)的第一批開發(fā),學(xué)習(xí)到很多。 彈指間,一起創(chuàng)業(yè)已有大半年。這大半年間,累與成果并存,痛并快樂著,這自不用多提,應(yīng)該是這一行從業(yè)者的普遍感受了。現(xiàn)在每每反思以往,總結(jié)不足,其中一條就是技術(shù)團(tuán)...
摘要:在本任務(wù)中為,即歷史對話決策為,即下一步的對話。則是一個(gè)使得訓(xùn)練穩(wěn)定的平衡項(xiàng)。判別器只告訴機(jī)器對或錯(cuò),卻不告知哪部分對和哪部分錯(cuò),這對訓(xùn)練帶來了很大隱患。實(shí)驗(yàn)實(shí)驗(yàn)的結(jié)果以及部分可以一定程度上體現(xiàn)對抗訓(xùn)練的模型起到了預(yù)期的效果。 1、導(dǎo)讀這篇文章的主要工作在于應(yīng)用了對抗訓(xùn)練(adversarial training)的思路來解決開放式對話生成(open-domain dialogue gene...
閱讀 1870·2021-11-25 09:43
閱讀 3161·2021-11-15 11:38
閱讀 2708·2019-08-30 13:04
閱讀 483·2019-08-29 11:07
閱讀 1491·2019-08-26 18:37
閱讀 2697·2019-08-26 14:07
閱讀 582·2019-08-26 13:52
閱讀 2278·2019-08-26 12:09