對于IT專業人士來說,世界永遠不會停滯不前:總是會有新技術要去發現,邊界要去跨越,知識要去擴張,差距要去縮小。
今年年初時,JAXenter曾針對“2017你最感興趣的技術”這一話題展開過調查(為期一個月,受訪人數900+),其目的是找出2017年備受關注的語言,框架和工具。由于上周JAXenter已經公布了最流行的框架,所以本期咱們關注的重點是目前的一些頂級工具。
DevOps工具:趨勢
DevOps是一個復雜的概念, 它代表了一種文化、運動或實踐。是一組過程、方法與系統的統稱,用于促進開發(應用程序/軟件工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合。它的目的是構建一種文化和環境使構建,測試,發布軟件更加快捷,頻繁和可靠。
在本次JAXenter的調查中,31%的受訪者認為DevOps“非常有趣”, 36.9%的受訪者認為它“有趣”,只有很少的一部人群對它不感冒。
這些結果表明,DevOps將會是今年最流行的趨勢。
持續集成和持續交付
就持續集成而言, Jenkins以78.1%的明顯優勢勝出,其次是Travis CI , TeamCity和Bamboo 。
雖然在持續集成中Jenkins取得了壓倒性的勝利,但是對于持續交付工具來說,情況略微有點復雜,并不是一邊倒的情況。 排位第一的是 - Ansible - 緊隨其后的是Vagrant , Puppet和Chef 。 Otto (來自HashiCorp)和Habitat (來自Chef)這些“年輕”的工具似乎并沒有打動太多的受訪者,這可能表明這些工具的推廣或者說影響力還不夠大。
容器
就容器技術而言,調查顯示本次最大的贏家是Docker,它吸引了將近80%的受訪者的關注和興趣,其次是Kubernetes (53.2%)和CoreOS 。
最流行的工具前五名獲獎者分別是Docker,Jenkins,Kubernetes,Ansible和Vagrant 。
去年時,Jenkins曾是受訪者最喜歡的工具, Docker其次,Vagrant排名第三,Kubernetes未能進入前5,再來看看這一年中的變化有多大!Docker已經成功超越了Jenkins,成為了第一,Kubernetes以驚人的速度獲得了大家的認可,跨入了前三,Vagrant則連跌兩位下降至第五。
DevOps工具:內部提示
這些結果表明DevOps技術,方法和工具正在受到廣泛關注。讓我們來看看工具雷達 ,它突出了調查受訪者感興趣的一些工具。 特別值得注意的是: 受訪者似乎對容器平臺Rancher和存儲庫管理器GitLab更感興趣 。
其中,Rancher 被提到六次,GitLab五次,Salt和CircleCI兩次。 其余的工具只提到一次。