SRE = Site Reliability Engineering
站點(diǎn)可靠性工程 (SRE) ,通常會(huì)將多達(dá) 50% 的時(shí)間用于使應(yīng)用程序保持可靠的日常任務(wù),而其余時(shí)間則用于開發(fā)軟件。
DevOps = Development + Operations
DevOps(Development 和 Operations 的組合詞)是一種重視“軟件開發(fā)人員(Dev) ”和“IT 運(yùn)維技術(shù)人員(Ops)”之間溝通合作的文化、運(yùn)動(dòng)或慣例。
SRE 和 DevOps 都是可以滿足組織對生產(chǎn)環(huán)境管理方式需求的方法。
他們都可以彌合需要持續(xù)交付的開發(fā)團(tuán)隊(duì)與負(fù)責(zé)生產(chǎn)環(huán)境可靠性的運(yùn)營團(tuán)隊(duì)之間的鴻溝。
在操作人員和開發(fā)團(tuán)隊(duì)之間建立良好的工作關(guān)系。 通過打破兩者之間的孤島,生產(chǎn)出更強(qiáng)大、更可靠的產(chǎn)品。
DevOps團(tuán)隊(duì),可以識(shí)別問題并向開發(fā)人員發(fā)出警報(bào),然后由開發(fā)人員解決問題。 SRE工程師,負(fù)責(zé)排查站點(diǎn)可靠性問題,
并且可能也是解決這些問題的人。
DevOps 團(tuán)隊(duì)通常會(huì)選擇保持生產(chǎn)環(huán)境不變,
但 SRE工程師可能會(huì)對生產(chǎn)環(huán)境進(jìn)行更改。SRE 工程師實(shí)踐了 DevOps 文化。