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