2018年最受DevOps歡迎的五種工具!
概述
這些技術將使DevOps團隊從原始碼管理、監控到分析這些開源工具中獲取收益。
開源系統可以改善並增加處理市場需求的靈活性,對程式碼的可見性提高了整體的質量和安全,並且開源協議的授權能夠避免商業上的封鎖。
自動化工具對於自動化測試指令碼以及實現速度和靈活性非常重要,整個過程稱為DevOps自動化。
今天我們將討論用於自動化的五個重要開源DevOps工具,但在此之前,我們需要知道需要自動化的五個原因:
• 監控
• 日誌分析
• 原始碼管理
• 容器管理
• 配置管理
為了解決上述的每個問題,都需要使用特定的開源工具:
1、監控之Icinga
Icinga是一個監控工具,它是基於著名的Nagios(也是開源的)監控程式建立的。具有多執行緒計劃的、分散式安裝內建的高可用元件以及更好的適配模組、外掛以及各種外部服務等特性。
2、日誌分析之Elasticsearch
Elasticsearch是一個分散式的、基於RESTful的搜尋和分析引擎,用於解決日益增長的使用者資料。在DevOps中,框架和系統日誌資訊可以是豐富的資料、錯誤校正和執行變更。Elasticsearch搜尋和分析與Kibana作為UI和Logstash的資訊蒐集,共同組成了日誌分析領域開源工具鐵三角。
3、原始碼管理之GitHub
GitHub是一個由你工作方式驅動的開發平臺,其核心元件是Git,一個開源的程式版本控制專案。Git是分散式的,而不是傳統的版本控制框架。客戶端在本地的Git上提交修改,並透過git push推動更新到服務端。GitHub為Git新增了高亮:例如,Web影像介面、升級訪問控制和協作等。
4、容器之Docker
Docker是當今最流行的開源容器平臺,Docker容器映象是輕量的、獨立的、可執行的程式集。容器包含程式碼、執行時版本、框架裝置、框架庫和預期執行的設定,減少部署各種伺服器上時帶來的問題。
5、配置管理之Chef
Chef是一個開源裝置管理系統,允許框架管理員和客戶端向各種伺服器應用配置,Chef可以作為 CI/CD 管道的組成部分, 提供"基礎設定即程式碼"的方法。
總結
自動化工具讓工作變的更加輕鬆,最重要的是,它們大部分都是可以免費使用的或者非常低的成本,使用這些工具並最大化你的DevOps操作。這可以幫助你更快地達到你的目標,並且降低成本。
原文連結:
https://dzone.com/articles/5-important-open-source-devops-tools-for-automatio
譯者介紹:
Geewolf:《FastDFS分散式儲存實戰》作者,國內第一本《Ansible中文手冊》譯者,Flamingo、FMS作者、RHCA/RHCVA
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547898/viewspace-2212515/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 最受DevOps歡迎的五種工具dev
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- 最受歡迎的App開發工具推薦APP
- 2018年Github最受歡迎機器學習語言Python穩坐冠軍,numpy、scipy是最受歡迎軟體包...Github機器學習Python
- 回顧2018年最受歡迎的十四款NoSQL產品SQL
- 五款最受歡迎的編輯軟體推薦
- 2017年最受歡迎的UI框架UI框架
- 2020年全球最受歡迎的BT下載工具排行
- 連續 3 年最受歡迎:Rust,香!Rust
- 2018 年最受歡迎的 VS Code 擴充套件外掛合集套件
- 強烈推薦!2018最受歡迎的8款產品原型工具原型
- 7種最受歡迎的2019年程式語言 - Learn Worthy
- 盤點五類最受歡迎的開源雲專案
- 2017年最受歡迎的十大開源黑客工具黑客
- 2014最受歡迎的10種程式語言
- 哪種程式語言最受黑客馬拉松歡迎?黑客
- 商業專案中最受歡迎的 7 種程式語言
- 淘寶:2018年內衣消費“小資料” 75B最受歡迎
- 2020年最受歡迎的前端自動化測試工具 - Applitools前端APP
- 2017年最受歡迎的程式語言有哪些?
- 全球最受歡迎的8位Java大牛Java
- Docker Hub 最受歡迎的10大映象Docker
- 15 種最受歡迎的資料視覺化流程圖及模板視覺化流程圖
- 2014年最受歡迎十大IT技能
- 2018 年最受歡迎的15個Python 庫,成都大資料分析培訓Python大資料
- 2019年10個最受歡迎的JavaScript動畫庫!JavaScript動畫
- 【盤點】2018最受歡迎的網頁設計軟體集合!網頁
- 話說這15種程式語言,最受工程師歡迎!工程師
- 年度最受歡迎的開源CHROME外掛Chrome
- 最知名的遊戲公司就最受歡迎嗎?遊戲
- 20個最受歡迎的Linux命令(轉)Linux
- 最受歡迎的5個Android ORM框架AndroidORM框架
- 蘋果:2014年App Store最受歡迎應用蘋果APP
- 尼爾森:2018年假日季最受歡迎遊戲榜單遊戲
- HowLongToBeat :2022年最受歡迎的遊戲平臺是PC遊戲
- GitHub 年度報告,2017 年最受歡迎的程式語言Github
- 2016年JavaScript領域中最受歡迎的“明星”們JavaScript
- 2014年最受歡迎的Java應用伺服器Java伺服器