2016年十大DevOps開發(fā)工具
DevOps不僅僅是開發(fā)與運(yùn)營(yíng)方法的融合與變革,更是一場(chǎng)企業(yè)文化革命。如今越來越多的企業(yè)從DevOps中獲益,例如更加穩(wěn)定的運(yùn)營(yíng)環(huán)境,更快的產(chǎn)品交付和問題解決周期。持續(xù)交付、持續(xù)集成,DevOps能在整個(gè)生命周期內(nèi)提升企業(yè)產(chǎn)品,更快地滿足客戶需求,是企業(yè)未來打造核心競(jìng)爭(zhēng)力的關(guān)鍵。
雖然DevOps目前還處于發(fā)展的早期階段,但是對(duì)企業(yè)文化和業(yè)務(wù)影響已經(jīng)開始顯現(xiàn),對(duì)于剛剛開展DevOps的企業(yè)來說,選擇正確的開發(fā)工具至關(guān)重要,以下IT經(jīng)理網(wǎng)整理了Stackshare推薦的2016年十大DevOps開發(fā)工具排行榜(上圖):
一、GitHub
章魚貓已經(jīng)席卷了整個(gè)開發(fā)界,Github對(duì)協(xié)作和用戶體驗(yàn)的高度關(guān)注使得版本控制變得不再乏味,2016年Github更是再接再厲,推出了大量很棒的產(chǎn)品項(xiàng)目,例如Projects看板、更穩(wěn)定的代碼審核,profile更新以及一個(gè)全新的GraphQL API。
二、Docker
2016年是容器化技術(shù)大放異彩的一年,Docker無疑是***的明星。隨著微服務(wù)在應(yīng)用架構(gòu)中開始流行,容器技術(shù)能夠提供統(tǒng)一持續(xù)的開發(fā)和生產(chǎn)環(huán)境。與Github一樣,Docker在2016年也發(fā)布了大量新工具和服務(wù)。
三、Atom
在與Sublime Text的角逐中,Atom憑借一系列組合拳贏得比賽。如今的Atom不僅僅是一個(gè)酷酷的文本編輯器,借鑒了Github的成功經(jīng)驗(yàn),Atom將文本編輯器git管理和搜索功能成功捏合到了一起。
四、Sublime Text
雖然不敵Atom,但是作為多年的文本編輯器之王,Sublime Text擁有深不見底的開發(fā)社區(qū),可以讓開發(fā)變得更加輕松,這是一個(gè)不容忽視的優(yōu)勢(shì)。
五、Bitbucket
Atlassian套件中的很多產(chǎn)品相互之間配合得很好,例如憑借Bitbucket、Jira和Confluence三劍客組合,任何開發(fā)團(tuán)隊(duì)都可以在同一個(gè)屋檐下愉快地協(xié)作。
六、Jenkins
很多開發(fā)團(tuán)隊(duì)都在開發(fā)流水線中引入了持續(xù)集成和持續(xù)開發(fā)。作為這方面的***工具,Jenkins擁有很棒的開源社區(qū)支持,同時(shí)還提供高度靈活、數(shù)量眾多的插件(尤其是***的Blue Ocean插件人氣飆升),是CI/CD的不二之選。
七、npm
隨著前端開發(fā)的迅速崛起,我們需要一個(gè)靠譜的包管家,npm是***支持所有前端應(yīng)用捆綁安裝的包管理工具,可以用來管理Gulp、Grunt、Yeoman等開發(fā)工具。
八、Gulp
這是Gulp***擊敗Grunt成為***任務(wù)運(yùn)行器。Gulp的優(yōu)勢(shì)無疑是速度。
九、GitLab
GitLab能進(jìn)入這個(gè)榜單真是令人興奮,要知道這可是一個(gè)2014年才問世的產(chǎn)品(比GitHub和BitBucket要晚6年)。GitLab的界面與GitHub有些類似,但是良心定價(jià)征服了大量開發(fā)者的心,GitLab提供***制的免費(fèi)公共和私有代碼庫(kù),而且產(chǎn)品本身還完全開源。而且還支持企業(yè)用戶需要的LDAP和Active Directory。
十、Vim
Vim普遍被推崇為類Vi編輯器中***的一個(gè),但Vim的學(xué)習(xí)曲線非常峻峭,不過一旦掌握則能發(fā)揮巨大魔性威力。