DevOps(Development和Operations的組合詞)是一組過程、方法與系統的統稱,用于促進開發(應用程序/軟件工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合。
它是一種重視“軟件開發人員(Dev)”和“IT運維技術人員(Ops)”之間溝通合作的文化、運動或慣例。透過自動化“軟件交付”和“架構變更”的流程,來使得構建、測試、發布軟件能夠更加地快捷、頻繁和可靠。以下幾方面因素可能促使一個組織引入DevOps:
1、使用敏捷或其他軟件開發過程與方法
2、業務負責人要求加快產品交付的速率
3、虛擬化和云計算基礎設施(可能來自內部或外部供應商)日益普遍
4、數據中心自動化技術和配置管理工具的普及
DevOps常見的幾種工具
DevOps 有很多可使用的工具,在一篇文章中幾乎不可能介紹完它們。本文將介紹五種最流行、功能最強大的 DevOps 工具:
Packer:類型:適配;語言:Go
Docker:類型:容器;語言:Go
Kubernetes:類型:容器;語言:Go
Ansible:類型:配置‘語言:Python、PowerShell、Shell 和 Ruby
整合自:百度百科、CSDN
編輯:jq
-
devops
+關注
關注
0文章
113瀏覽量
12019
發布評論請先 登錄
相關推薦
評論