DevOps:軟體架構師行動指南1.9 更多閱讀材料

華章計算機發表於2017-05-02

1.9 更多閱讀材料


通過下列資源可以閱讀有關DevOps的不同定義:

Gartner技術成熟度曲線[Gartner]把DevOps歸為處於上升期:http://www.gartner.com/DisplayDocument?doc_cd=249070。

AgileAdmins從敏捷角度解釋了DevOps:http://theagileadmin.com/what-is-devops/。

從下面列出的最近調查及業界報告中,可以找到更多的內容:

XebiaLabs對與DevOps相關的主題做了廣泛調查並有大量的業界報告,可以在如下地址找到:http://xebialabs.com/xl-resources/whitepapers/。

CA科技公司的報告讓我們能夠了解企業對DevOps的不同理解,報告可以在如下地址找到:http://www.ca.com/us/collateral/white-papers/na/techinsights-report- what-smart-businessesknow-about-devops.aspx。

雖然有些廠商或社群把持續整合工具向持續部署的方向擴充套件,但也有很多廠商為持續交付和部署釋出了全新的工具。

流行的持續整合工具Jenkins有很多第三方外掛,包括一些擴充套件到持續整合的工作流。可以在http://www.slideshare.net/cloudbees找到一些由Cloudbees開發的外掛。

IBM最近收購了UrbanCode。它是一個提供持續交付工具套件的新廠商[InfoQ 13]。

ThoughtWorks也釋出了名為“Go”的持續部署流水線套件,可以在http://www.go.cd/找到。

本章提到的一些基本概念資訊來自下面的維基百科連結:

我們引用的一個DevOps定義可以在http://en.wikipedia.org/wiki/System_admi-ni-strator找到。

釋出及部署計劃的步驟改編自http://en.wikipedia.org/wiki/Deployment_Plan。

運維人員的職責在http://en.wikipedia.org/wiki/DevOps中。

5個為什麼起源於豐田汽車公司,在http://en.wikipedia.org/wiki/5_Whys上進行了討論。

關於持續部署是否只是一個夢想也有一些討論([BostInno 11])。Scott Ambler不僅參與編寫了一本關於規範敏捷交付的書(與Mark Lines合著)[Ambler 12],並且還維護著一個部落格,我們根據這個部落格改編了團隊角色的定義[Ambler 15]。

Netflix維護著一個技術部落格,在上面討論各種與平臺相關的話題。他們的部署步驟在[Netflix 13]中進行了討論。

Mozilla的釋出協調人角色在[Mozilla]中進行了討論。

Len Bass、Paul Clements和Rick Kazman在《Software Architecture in Practice》[Bass 13]中的第73頁及後續章節討論了架構決策。

對IMVU的討論改編自Timothy Fitz所寫的一篇部落格[Fitz 09]。

 

 

 

 


相關文章