標題
持續(xù)集成和“云”
自我介紹
軟件工程師压彭,從業(yè)13年闻妓,主要從事的領(lǐng)域都是應(yīng)用系統(tǒng)軟件菌羽,涉及OA、電信網(wǎng)管/增值業(yè)務(wù)由缆、互聯(lián)網(wǎng)等領(lǐng)域注祖。
2009年底加入阿里,2015年4月離職均唉,主要做的事情:廣告應(yīng)用系統(tǒng) -> 運維自動化平臺 -> 持續(xù)集成服務(wù)平臺
持續(xù)集成服務(wù)平臺
- 測試工具團隊出品是晨,為公司研發(fā)團隊提供基礎(chǔ)設(shè)施。
- 可以類比Travis CI舔箭,不過比它的功能要強些
來源
為什么要做持續(xù)集成服務(wù)平臺罩缴?
廣告系統(tǒng)雖然復(fù)雜,但是其中的應(yīng)用系統(tǒng)從軟件架構(gòu)上看并沒有什么特別的地方层扶,所以希望將精力投在可以改進團隊工作水平的地方箫章。
之前開發(fā)了一個運維自動化平臺,用于協(xié)調(diào)研發(fā)和運維的工作镜会。
工作中總結(jié)了一些質(zhì)量改進的實踐檬寂,在團隊中推廣,但是發(fā)現(xiàn)測試自動化搞不起來的原因之一是成本太高戳表,所以決定搞CISE桶至,通過平臺降低研發(fā)成本
后來帶著系統(tǒng)轉(zhuǎn)到技術(shù)質(zhì)量部昼伴,把CISE做大,成立了專門的團隊镣屹,離職前已經(jīng)開始在各bu和研發(fā)團隊廣泛運用
持續(xù)集成平臺解決什么問題
兩個自動化
介紹持續(xù)集成服務(wù)平臺
- 云平臺解決虛機問題
- 數(shù)據(jù)庫自動分配
- 分布式系統(tǒng)的構(gòu)建
技術(shù)點討論
虛機分配太慢引起的架構(gòu)調(diào)整圃郊,基礎(chǔ)設(shè)施影響系統(tǒng)架構(gòu)
技術(shù)點討論
UI應(yīng)該盡量輕
技術(shù)點討論
業(yè)務(wù)團隊需要適應(yīng)
- 多配置文件
.cise.yml
.cise2.yml
.cise_it.yml
...- 不了解自己的環(huán)境
開發(fā)應(yīng)該會什么?docker的價值
技術(shù)點討論
插件的運用女蜈,支持