最受DevOps歡迎的五種工具
DevOps這個詞在幾年前從歐美流向大陸,主要反映了開發與運維兩批人之間的矛盾與磨合。從單詞的角度來講,DevOps是開發(Development)和運維(Operations)合在一起的縮寫,形成了一個新的概念。
DevOps(圖片來源於網路))
DevOps這種概念打破了之前很多公司的開發與運維分離和固化的矛盾,相反,DevOps讓使用產品的人有機會在開發過程中,而不是在開發結束後,對應用程式的構建發表意見,強調開發與運維的溝通與協作能力。
近年來,DevOps已然走入很多企業的IT技術生產之中,那麼又有產生哪些備受DevOps喜愛的工具呢?讓我們一一列舉。
1、GIT
在開源的潮流中,GIT作為一個免費的開源分散式版本控制系統,用以有效、高速的處理從很小到非常大的專案版本管理。與GitHub一樣,GIT因為免費、team整合、程式碼質量分析和專案平臺演示等特點已經獲得了很多開發運維人員的喜愛。
2、Chef
Chef與Puppet十分相似,都屬於伺服器的構成管理工具,都有配置中心伺服器,都是基於ruby語言,也都擁有自己的擴充套件方式。同時Chef擁有三種管理模式:Chef-Solo、Client-Server和Opscode Platform。簡單來說,Chef 是一個系統整合框架,為整個架構提供配置管理功能。
Chef架構
賓夕法尼亞大學沃頓商學院的技術總監Sanjay Modi在Chef網站的個案分析上說,“Chef也將為組織內的協作和工作效率提高帶來更多的可能。”
3、Puppet
Puppet屬於集中配置管理系統,適用平臺包括Linux、Unix、windows,使用自有的puppet描述語言,可管理配置檔案、使用者、cron任務、軟體包、系統服務等。期中,Puppet Enterprise專門管理基礎設施即程式碼(IAC)。
史丹佛大學的Bess Sadler在Puppet網站的視訊推薦中表示:“史丹佛大學採用Puppet的開源版本來解決開發新型數字圖書館服務和保持這些服務高效能安全執行之間的矛盾。”
4、Docker
近年來在軟體領域,除了開源這個概念之外,容器技術也絕對稱得上是熱門。在所有容器之中,又不得不提到Docker。Docker最初屬於dotCloud,開源後獲得了社群的歡迎,和開發者的喜愛。應該說Docker是一個開源的應用容器引擎,成為了容器市場的領導者。
Docker
可以說,Docker是一個重新定義了程式開發測試、交付和部署過程的開放平臺,Docker則可以稱為構建一次,到處執行,這就是Docker提出的"Build once,Run anywhere"。如今,Docker逐漸受到市場的喜愛,在部分企業中已經開始取代虛擬機器,尤其是k8s的便捷管理,已經運用於各種微服務生產場景之中。
5、Splunk
Splunk是一個運維智慧平臺,屬於機器資料的引擎。Splunk通過監控和分析客戶的點選流、交易資料、資訊保安事件和網路活動,Splunk幫助您獲得機器生成資料中富有價值的運維智慧。它使開發者能夠直接看到生產環境中的資料,而無需訪問生產機器。能夠協助使用者進行DevOps過程,包括持續的整合和資源配置。
相關文章
- 2018年最受DevOps歡迎的五種工具!dev
- 最受歡迎的App開發工具推薦APP
- 五款最受歡迎的編輯軟體推薦
- 盤點五類最受歡迎的開源雲專案
- 2014最受歡迎的10種程式語言
- 哪種程式語言最受黑客馬拉松歡迎?黑客
- 商業專案中最受歡迎的 7 種程式語言
- 全球最受歡迎的8位Java大牛Java
- Docker Hub 最受歡迎的10大映象Docker
- 15 種最受歡迎的資料視覺化流程圖及模板視覺化流程圖
- 2020年全球最受歡迎的BT下載工具排行
- 話說這15種程式語言,最受工程師歡迎!工程師
- 年度最受歡迎的開源CHROME外掛Chrome
- 最知名的遊戲公司就最受歡迎嗎?遊戲
- 2017年最受歡迎的UI框架UI框架
- 20個最受歡迎的Linux命令(轉)Linux
- 最受歡迎的5個Android ORM框架AndroidORM框架
- 7種最受歡迎的2019年程式語言 - Learn Worthy
- 2017年最受歡迎的十大開源黑客工具黑客
- 連續 3 年最受歡迎:Rust,香!Rust
- 15個最受歡迎的Python開源框架Python框架
- 理解Java機制最受歡迎的8幅圖Java
- GitHub 十個最受歡迎的 React 相關庫GithubReact
- 14個最受歡迎的Python開源框架Python框架
- 最受IT公司歡迎的50款開源軟體
- Piper Jaffray:Instagram已成青少年最受歡迎的社交工具 Facebook受到冷落
- 南美8月遊戲爆發 哪些最受歡迎?遊戲
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- François Chollet:ArXiv中最受歡迎的開源框架框架
- 最受歡迎的 NoSQL 和關係型資料庫SQL資料庫
- 【轉】15個最受歡迎的Python開源框架Python框架
- 從App Store排名看最受歡迎的APP型別APP型別
- eMarketer:微信是中國最受歡迎的移動應用
- Imperva Cloud WAF:Python和Go成為年度最受歡迎的黑客工具榜首CloudPythonGo黑客
- 2020年最受歡迎的前端自動化測試工具 - Applitools前端APP
- 強烈推薦!2018最受歡迎的8款產品原型工具原型
- 2018年Github最受歡迎機器學習語言Python穩坐冠軍,numpy、scipy是最受歡迎軟體包...Github機器學習Python
- HackerRank 開發者調查報告:Python 最受歡迎Python