最受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
- 2020年全球最受歡迎的BT下載工具排行
- 7種最受歡迎的2019年程式語言 - Learn Worthy
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- 2020年最受歡迎的前端自動化測試工具 - Applitools前端APP
- 2018最受歡迎電子書
- 15 種最受歡迎的資料視覺化流程圖及模板視覺化流程圖
- 強烈推薦!2018最受歡迎的8款產品原型工具原型
- Lens成為最受歡迎的Kubernetes IDE – thenewstackIDE
- 年度最受歡迎的開源CHROME外掛Chrome
- 15個最受歡迎的Python開源框架Python框架
- 2024 年最受歡迎的 5 個 Go 框架Go框架
- 連續 3 年最受歡迎:Rust,香!Rust
- 2020年全球最受歡迎emoji表情排名
- 王承倫 最受歡迎職業人
- Oliver成英國最受歡迎的寶寶名字
- 最知名的遊戲公司就最受歡迎嗎?遊戲
- Imperva Cloud WAF:Python和Go成為年度最受歡迎的黑客工具榜首CloudPythonGo黑客
- 2019年10個最受歡迎的JavaScript動畫庫!JavaScript動畫
- François Chollet:ArXiv中最受歡迎的開源框架框架
- 10款最受Python開發者歡迎的Python IDEPythonIDE
- 【推薦】2022年最受歡迎的linux發行版本!Linux
- KubeVela: 如何用 100 行程式碼快速引入 AWS 最受歡迎的 50 種雲資源行程
- 2018年Github最受歡迎機器學習語言Python穩坐冠軍,numpy、scipy是最受歡迎軟體包...Github機器學習Python
- TIOBE:2020年11月最受歡迎程式語言排行榜 Python超越Java成第二最受歡迎程式語言PythonJava
- 南美8月遊戲爆發 哪些最受歡迎?遊戲
- JetBrains:2020年程式語言排名 Java最受歡迎AIJava
- 最受歡迎 Linux 發行版,來看看都有誰?Linux
- 回顧2018年最受歡迎的十四款NoSQL產品SQL
- MRI:圖解25國最受歡迎的5款應用圖解
- 推薦10個最受歡迎的 Vue.js UI 庫Vue.jsUI
- 全球最受歡迎的飲料市場,你看懂了嗎?
- Zalo成為越南最受歡迎的訊息應用程式
- HowLongToBeat :2022年最受歡迎的遊戲平臺是PC遊戲
- 【盤點】2018最受歡迎的網頁設計軟體集合!網頁
- 2018 年最受歡迎的 VS Code 擴充套件外掛合集套件
- Github上最受歡迎的Python輕量級框架Flask入門GithubPython框架Flask
- 2024年最受歡迎的Vue.js元件庫 - ViewDesign全面解析Vue.js元件View
- BuyAutoInsurance:美國最受歡迎的電動汽車排行榜