參會(huì)簡(jiǎn)介
本人主要工作是開發(fā)同欠,偶爾也兼職管理下運(yùn)維發(fā)布之事遏插,但是對(duì)現(xiàn)代化 DevOps 不太熟悉的缸榄,因此此次參會(huì)的主要目的是了解外面的世界是如何做 DevOps 的忱反,并且希望了解到一些技術(shù)與工具的信息與運(yùn)用泛释,以便運(yùn)用到工作之中。此次會(huì)議中講了一些工作流程與理念温算、包括自研自動(dòng)化工具等怜校,這些讓我還是有一點(diǎn)似懂非懂的感覺(jué),但是還是有收獲的注竿,下面是我的收獲茄茁,(純屬個(gè)人總結(jié),如果有偏差歡迎指正)
理念
- 人是沒(méi)有程序靠譜的巩割,重復(fù)的事情重復(fù)做裙顽,對(duì)人來(lái)說(shuō)是可能誤操作犯錯(cuò)的,對(duì)于驗(yàn)證好的程序來(lái)說(shuō)是基本上不會(huì)誤操作犯錯(cuò)的宣谈。
- 人不是機(jī)器愈犹,人是要休息的,正如世界上沒(méi)有兩個(gè)一樣的人蒲祈,兩個(gè)人做同樣的事也可能會(huì)不一樣
- 一般情況下人的效率是比不上程序甘萧、機(jī)器的(人與車賽跑?與AI下棋梆掸?這些都是一批高智商的人團(tuán)隊(duì)協(xié)作出來(lái)的結(jié)果扬卷,一個(gè)人人肉去PK沒(méi)什么意義)
- 應(yīng)該可以說(shuō)運(yùn)維工作其實(shí)比較的有據(jù)可循,或者說(shuō)在開發(fā)的配合下是有一定的流程的酸钦,也是因?yàn)檫@個(gè)原因這件事情才比較容易交給程序去做(有創(chuàng)造性的今后要看AI了)怪得,因此我覺(jué)得在現(xiàn)代化 DevOps 中的幾個(gè)核心點(diǎn)就是:標(biāo)準(zhǔn)化、流程化、自動(dòng)化徒恋、簡(jiǎn)單化蚕断。像傳統(tǒng)制造行業(yè)中的流水線工作一樣,開發(fā)與運(yùn)維依據(jù)這幾個(gè)核心點(diǎn)的指導(dǎo)下去配合完成工作入挣,因此有人說(shuō)“DevOps是一種文化和精神亿乳,是組織的一種方式,是持續(xù)的學(xué)習(xí)” --> 優(yōu)維科技 劉勁輝講師
提到的工具径筏、框架簡(jiǎn)單介紹
Jenkins
一款持續(xù)集成的工具葛假,能夠通過(guò)代碼push等事件觸發(fā)編譯發(fā)布動(dòng)作,可以減輕部署發(fā)布的工作滋恬,減少分布周期提高發(fā)布次數(shù)聊训,能夠及早的發(fā)現(xiàn)問(wèn)題,節(jié)省項(xiàng)目的時(shí)間和成本恢氯,保證代碼質(zhì)量带斑。
RobotFramework
RobotFramework是一款自動(dòng)化測(cè)試框架,優(yōu)維科技的測(cè)試框架是在此工具上進(jìn)行了自己的改造開發(fā)的勋拟,其大概方法是勋磕,編寫接口是按照規(guī)范注解注釋@param)接口方法,自動(dòng)生成測(cè)試代碼指黎,測(cè)試用例的數(shù)據(jù)作為代碼進(jìn)行維護(hù)朋凉,并且能夠通過(guò)面板查看到測(cè)試用例運(yùn)行的情況,出現(xiàn)問(wèn)題還能進(jìn)行郵件通知醋安。
洋蔥登錄
洋蔥登錄是一款幫助管理用戶員工身份驗(yàn)證的產(chǎn)品杂彭,這款產(chǎn)品能夠幫助企業(yè)來(lái)提升員工權(quán)限的安全程度,京東無(wú)線的運(yùn)維中的權(quán)限管理就是根據(jù)洋蔥登錄的功能來(lái)重構(gòu)的吓揪。
git-flow
基于Git的強(qiáng)大分支能力所構(gòu)建的一套軟件開發(fā)工作流亲怠,通過(guò)分支與標(biāo)簽來(lái)進(jìn)行版本管理
詳細(xì)英文資料
中文資料
數(shù)人云分享監(jiān)控系統(tǒng)圖
對(duì)于自動(dòng)化來(lái)說(shuō),日志查詢柠辞、監(jiān)控团秽、告警是及其重要和合理的,人不需要參與到過(guò)程中叭首,但是需要掌握其情況习勤,以便出現(xiàn)突發(fā)問(wèn)題能夠及時(shí)有效的處理,下面這張圖的數(shù)人云的講師分享的焙格,不錯(cuò)~
總結(jié)
本次會(huì)議主要偏向運(yùn)維工作中的一些實(shí)際內(nèi)容图毕,幾位講師也很盡心盡責(zé)的分享一些切身感受,雖然與我站在開發(fā)的角度參加會(huì)議稍有出入眷唉,不過(guò)還是有所收獲的予颤,因?yàn)閷W(xué)習(xí)到的理念和一些工具其實(shí)是通用的囤官。