DevOps教學


DevOps本身就是兩個詞的組合,一個是開發(Development),另一個是操作(Operations)。 它既不是應用程式也不是工具; 它只是一種共同作業促進發展和運作過程的文化。 作為DevOps實施的結果,提高應用程式和服務的速度。

DevOps使組織(或企業)能夠在市場中強有力地為客戶提供服務。 換句話說,我們可以說DevOps是IT和開發運營協調的過程,通過更好和更好的溝通。

面向讀者

本教學專為希望了解或學習DevOps基礎知識的學員而設計。

前提條件

DevOps是多個IT技術的組合。我們假設本教學的讀者具有基本的軟體開發和IT管理知識。

問題反饋

我們不能保證您在此DevOps教學中不會遇到任何問題。本教學中的講解,範例和程式碼等只是根據作者的理解來概括寫出。由於作者水平和能力有限,因此不能保證所有的編寫文章和範例均能準確無誤。但是如果有遇到任何錯誤或問題,請反饋給我們,我們會及時糾正以方便後繼讀者閱讀。

教學目錄

  • 1.DevOps簡介 - DevOps是一種文化,它促進開發和運營團隊之間的共同作業,以自動化和可重複的方式更快地將程式碼部署到生產中。
  • 2.為什麼需要DevOps? - 開發人員和運營工程師是兩個不同的組織團隊,如果發現這兩個團隊在錯誤的軌道上共同作業,則表明需要DevOps。
  • 3.DevOps與傳統IT的區別 - 將傳統軟體瀑布模型與DevOps進行比較,以了解DevOps帶來的變化。
  • 4.為什麼使用DevOps?- 介紹什麼時候採用DevOps和什麼時候不採用DevOps?
  • 5.DevOps生命週期 - 介紹DevOps的生命週期。DevOps是開發和運營之間的深度整合,在不了解DevOps生命週期的情況下,無法理解DevOps。
  • 6.DevOps工作流程 - 工作流程提供了提供輸入的順序的視覺概覽。它還說明了執行的操作,並為操作過程生成了輸出。
  • 7.DevOps與Agile的區別 - 列出了DevOps與Agile的區別對比。
  • 8.使用DevOps的原則 - 列出六個在採用DevOps時必不可少的原則。
  • 9.DevOps工程師必備技能 - DevOps工程師預期的一些預期角色,職責和技能,以及他們各自崗位的薪水狀況。
  • 10.DevOps培訓認證 - DevOps培訓認證可以幫助任何渴望成為DevOps工程師職業的人。認證可從亞馬遜網路服務,紅帽,微軟學院,DevOps Institute獲得。
  • 11.DevOps工作/職位角色和要求 - 介紹每個角色所需的不同工作/職位角色和技能,以便DevOps專業人員如何適應巨集偉的計劃。
  • 12.DevOps自動化工具 - 自動化所有測試流程並對其進行組態以實現速度和靈活性至關重要,此過程稱為DevOps自動化。
  • 12.DevOps前景 - 在DevOps流程中發生很多變化,對於IT專業人員來說,DevOps已經成為最需要的技能之一。