Docker興起 容器技術(shù)大量應(yīng)用于生產(chǎn)環(huán)境
這項調(diào)查是由ClusterHQ發(fā)起,在DevOps.com上進行的,這里是調(diào)查的主要結(jié)果,這次調(diào)查發(fā)現(xiàn)了一些積極的成果,既有業(yè)務(wù)層面的,也有IT部門的。
信息官PaulRubens提供了容器的佳定義:“簡單來說,一個容器包括了一整套的運行時環(huán)境:應(yīng)用程序,再加上所有它所需要的庫和其他的二進制文件,以及運行它所需要的配置文件,將所有這一切都打在一個包里。”
ClusterHQ調(diào)查發(fā)現(xiàn),79%接受調(diào)查的人表示他們的企業(yè)使用了容器技術(shù),76%的人表示這種技術(shù)是使用在生產(chǎn)環(huán)境之中。這和去年調(diào)查的結(jié)果相比已經(jīng)有了顯著的變化,在去年,只有38%的接受調(diào)查者已經(jīng)在生產(chǎn)環(huán)境中部署了容器。
同時,大筆資金突然涌入了容器技術(shù)領(lǐng)域。在那些了解自身財務(wù)投入的受調(diào)查者中,有52%的人表示他們的企業(yè)確實進行了財務(wù)投入。14%的受調(diào)查者表示投資規(guī)模超過了10萬美元,4%的受調(diào)查者表示在容器項目上的投入超過了100萬美元。其中絕大部分的投資都是在過去一年內(nèi)剛剛開始的。
也有可以看得見的結(jié)果。至少有72%的組織使用了容器來“實現(xiàn)”或者“超越”商業(yè)目標(biāo)和IT目標(biāo)。在IT層面,使用容器大的推動力是它能夠提高開發(fā)人員效率(39%)并支持微服務(wù)(36%),有超過三分之二的受調(diào)查者表示他們看到了這些預(yù)期的效果。
然而,這項調(diào)查沒有弄清楚業(yè)務(wù)目標(biāo)到底是什么——我們只能猜測,很大程度上可能是因為靈活性和敏捷性。
調(diào)查顯示,在使用容器的障礙列表中,Persistentstorage超過了安全性,成為采用容器的頭號障礙。2016年的調(diào)查顯示,Persistentstorage——當(dāng)容器運行部署在生產(chǎn)環(huán)境中的數(shù)據(jù)庫時產(chǎn)生的一個問題——現(xiàn)在是部署容器困難的挑戰(zhàn),而安全性問題則跌落到了第三位。
此外,教育和對容器的認(rèn)識仍然是一個挑戰(zhàn)。而且,在接受調(diào)查的人當(dāng)中,那些表示自己的組織尚未使用容器的人表示,到目前為止沒有使用這項技術(shù)的主要原因是因為對于容器技術(shù)還沒有足夠的了解,能夠保證在這個領(lǐng)域的資源投入。
AWS作為支持容器技術(shù)的基礎(chǔ)架構(gòu)服務(wù)在業(yè)內(nèi)占據(jù)了的,有61%的人選擇了它;第二大選擇是內(nèi)部數(shù)據(jù)中心,大約有28%的人選擇了這個選項;另有7%的人選擇了在GoogleComputeEngine和VMware環(huán)境中部署容器。
在目前受訪者使用的所有容器業(yè)務(wù)流程工具中,排名前的選項是:Kubernetes:40%;內(nèi)部開發(fā)工具:32%;DockerSwarm:32%;AmazonECS:24%。