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