版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
?效能研發(fā)新知。CONTENTSChatOps概念和背景介紹ChatOps5ChatOps7ChatOps的技術(shù)結(jié)構(gòu)12ChatOps?業(yè)發(fā)展概況ChatOps發(fā)展歷程16ChatOps市場發(fā)展趨勢展望20極狐GitLabChatOps極狐GitLabChatOps使?場景24為什么選擇極狐GitLabChatOps?28極狐GitLabChatOps?態(tài)版圖314hatOpshatOpsChatOps就是Chat+Ops的組合詞,是使?即時通訊軟件客戶端、聊天機器?和實時通信?具,來促進軟件開發(fā)和操作任務(wù)的通信和執(zhí)??式研發(fā)效率的提升。ChatOps往往也被認為是對話驅(qū)動的DevOps。在ChatOps中,所有任務(wù)都是由對話驅(qū)動,團隊成員只需在聊天軟件中鍵?相應(yīng)的命令或包含相應(yīng)關(guān)鍵字的內(nèi)容,聊天機器?就會?動調(diào)?相關(guān)內(nèi)容的平臺,從?全事件響應(yīng),從團隊成員通知到任務(wù)進度查詢。理論上,ChatOps可以繼承DevOps?多數(shù)?具與優(yōu)點,進?升團隊?動化?平。X6X先看看SneakyCode上的總結(jié):AttheheartofDevOpsisCAMS……ChatOpsisanextensionofDevOpsandenhancesitwithandextremefocusonCAMS。?直以來,運維的?作?式給?家的感覺就是腳本,部署要執(zhí)?腳本、變更要執(zhí)?腳本;或者進階?層來看,運維會?各種??具,?如Puppet、SaltStack等,對腳本形統(tǒng)?管理、下發(fā)、執(zhí)?。作為運維同學的伙伴機器?,?個很好的參與?作?式是加?到我們XX動ChatOps在幫助團隊間進?信息交流時,可以通過分析主要語義邏輯幫助溝通對象明確未來的任務(wù)、可能存在的問題、相關(guān)的執(zhí)?鏈接等。hatOps 時間偏差,不容易實現(xiàn)實時互動ChatOps中的Terminal是依托群聊功能為團隊每?個成員提供了即時共享信息的平臺。ChatOps極?提?了信息溝通的效率。減少操作流程,加速信息共享減少信息誤解,直接開始?效?作eb界?,只需要提供API,讓聊天機器?解決語?的問題,??智能以及NLU能幫助聊天機器?更好地理解?戶的意圖。跨越時間障礙:?如果有跨時區(qū)的團隊合作,團隊便擁有了7*24永遠在線的同事,隨時溝通遇到的問題,同步最新狀態(tài)等等。交流實時化?只能在辦公室?作?出?必須攜帶電腦交流移動化交流實時化?只能在辦公室?作?出?必須攜帶電腦交流移動化交流升交流升級APP和機器?溝通,讓機器sChatOps前?同事不實時在線??法同時處理多項任務(wù)?機器?實時在線??機器?實時在線?同時執(zhí)?多項任務(wù)部分研發(fā)?作ChatOps后?般來講,ChatOps由三部分組成:即時通訊軟件客戶端(也就是聊天APP)、連接中?(機器?)、基礎(chǔ)設(shè)施應(yīng)?。ChatOps技術(shù)結(jié)構(gòu)ChatOps主要動作,就是將之前DevOps中通過Web??進?的操作,通過聊天機器?來代替。也就是說,聊天APP成為?戶進?操作的?個客戶端,?戶的任何操作,都可以通過聊天APP來實現(xiàn)。這也對聊天APP提出了要求,它需要將?戶的輸?發(fā)送給響應(yīng)與連接中?,也就是我們常說的聊天機器?,這樣機器?才能進?后續(xù)的?動化操作。所以聊天APP需要?持像slashcommands或outgoing這樣的機制,允許?戶將??在聊天框中輸?的內(nèi)容發(fā)送給第三?平臺。?般情況下,?家都喜歡叫這部分為機器?或聊天機器?,但這個表述并不精確,經(jīng)常會造成誤解,所以這?將其描述為連接中?。ChatOps技術(shù)結(jié)構(gòu)它的?作就是接收聊天APP發(fā)送來的消息,識別處理消息內(nèi)容,根據(jù)識別內(nèi)容調(diào)?基礎(chǔ)設(shè)施中的應(yīng)?,等待基礎(chǔ)設(shè)施應(yīng)?完成任務(wù),并返回通知(可選)??梢钥闯鲞@部分的主要作?,就是接收識別請求并連接基礎(chǔ)設(shè)施應(yīng)?,只有在識別請求處接??然語?識別系統(tǒng),其能?才更貼近機這部分和DevOps系統(tǒng)與各個基礎(chǔ)設(shè)施應(yīng)?的連接?式相同,如果已有則可以直接復?,需要注意的是,基礎(chǔ)設(shè)施應(yīng)?不同版本的API可能有所差異,需要謹慎維護這部分代碼。ChatOps最早由GitHub于2013年提出。但ChatOps的理念由來已久,通過與企業(yè)內(nèi)外的溝通來加速業(yè)務(wù)進程,是企業(yè)一直以來的重要經(jīng)營理與Email并?的企業(yè)級交流?式,主要功能是發(fā)送信息和傳遞?件,主要傳遞對象是企業(yè)外客戶和合作伙伴。企業(yè)開始探索性的將與生產(chǎn)相關(guān)的部分工作內(nèi)容在聊天溝通工具中完成。這樣的溝通工具逐漸取代了部分Email和會議功能,并且在實踐過程中,逐漸形成了以聊天工具為基礎(chǔ)的新的工作流范式。在此階段,企業(yè)開始逐漸明確即時通訊的價值,并且在招聘、培訓、宣講等工作中大量使用基于聊天的工作范式。階段三:升級&賦能企業(yè)的?部分部?都開始實踐這?項?作流范式,以往的?作交流?式開始被淘汰,?件和溝通的共享效率飛速提升,并且共享的內(nèi)容不是已經(jīng)完成的內(nèi)容,正在進?中的內(nèi)容也成為可以被共享的內(nèi)容之?。在此階段出現(xiàn)了?量的聊天機器?,這也是ChatOps名詞誕?的階段。ChatOps開始賦能業(yè)務(wù):?量原本通過??和應(yīng)?端來進?交互的業(yè)務(wù)流程開始可以在ChatOps的聊天界?內(nèi)完成。?作信息的協(xié)同共享與交流效率前所未有地提升。階段四:拓展&推廣ChatOps開始被拓展到企業(yè)的各個團隊中,基本上以Email為載體的溝通?式被絕?部分的企業(yè)所摒棄。在ChatOps中更?級的機器?逐漸誕?,ChatOps被認為可以賦能簡單?作流以外的研發(fā)和測試功能。服務(wù)研發(fā)團隊和DevOps團隊的ChatOps開始進?企業(yè)研發(fā)的?作流當中。通過API調(diào)?等?式,研發(fā)進展同步和部分部署的?動化成為可能。以極狐GitLab為代表的企業(yè)不但可以提供基于多款國際聊天?具的ChatOps功能,同時也將協(xié)同和溝通功能拓展中國?量企業(yè)在使?熟悉的協(xié)同辦公?具的同時也可以享受ChatOps帶來的便捷體驗。ChatOps發(fā)展歷程ChatOps進?準成熟技術(shù)階段?2023年1?,InfoQ研究中?發(fā)布中國技術(shù)成熟度評估曲線,其中ChatOps處于準成熟技術(shù)階段。這說明在中國技術(shù)市場中,已經(jīng)有?量的企業(yè)開始研發(fā)和使?ChatOps技術(shù)。?前是采?ChatOps技術(shù)較為合適的時間點。強強?搜索功能,輔助精準決策市場發(fā)展趨勢展望2022年以來,AI算?和?模型與多項技術(shù)的疊加融合正在加速各應(yīng)?領(lǐng)域的顛覆。ChatGPT等技術(shù)正在顛覆搜索范式。?然語?輸?,跨越溝通障礙ChatGPT背后這?類?然語??成更加專注于研發(fā)?作更加專注于研發(fā)?作市場發(fā)展趨勢展望體驗隨著算法的?益完善,?機交互體驗將??提升,在傳統(tǒng)?作環(huán)境中的溝通誤差和信息丟失情況將極?程度的避免。員??論在部?內(nèi)部還是跨部?溝通都如同擁有?位資深助理。因此開發(fā)者可以專注于研發(fā)?作,進?步提升?作效率。更?層?避免溝通誤差任意位置市場發(fā)展趨勢展望ChatOps正在逐漸展示和拓展其強?的功能,尤其對于協(xié)同不同業(yè)務(wù)間的交互,提升業(yè)務(wù)間溝通質(zhì)量具有重要的價值。另外,基于成熟的?動化模型的ChatOps可以幫助組織擁有多個實時在線、跨越語?&些受制于物理條件的?作,具有戰(zhàn)略意極狐極狐GitLabChatOps極狐GitLab決策支持場景在管理?員進?決策的過程中,?量的數(shù)據(jù)必不可少。在技術(shù)管理層?服務(wù)器的資源使?率、某個項?的研發(fā)效能數(shù)據(jù)等都是極為重要的決策數(shù)據(jù)。?在傳統(tǒng)的協(xié)同流程中,獲得此類數(shù)據(jù)需要協(xié)同不同技術(shù)負責?進?詢問,甚?親?登錄到對應(yīng)的應(yīng)?程序上去查找或者導出數(shù)據(jù)。?在極狐GitLab中使?ChatOps,只需在IM聊天窗?中輸?對應(yīng)的命令即可獲取到對應(yīng)的信息。如果想要查看極狐GitLab項?當前的研發(fā)效能數(shù)據(jù),只需要發(fā)送對應(yīng)的指令就可以獲取指定時間段內(nèi)的研發(fā)效能指標,如DORA指標。?且,整個過程做了嚴格的權(quán)限管控,只有管理?員才能夠使?對應(yīng)的ChatOps功能。極狐GitLabChatOps研發(fā)?動化場景極狐GitLabChatOps需創(chuàng)建的需求/提交的代碼變更發(fā)送聊天窗口abLabel等指定MergeRequest的關(guān)閉、Label的添加和CI/CD的觸發(fā)等都可以通過對應(yīng)的ChatOps命令來完成。在研發(fā)過程中,研發(fā)?員需要頻繁地在IM和極狐GitLab間進?切換。?對于使?極狐GitLabChatOps的開發(fā)者,則不??臨這樣的繁瑣流程。極狐GitLabChatOps使?場景運維自動化場景極狐GitLabSaaS是?個體量龐?的應(yīng)?程序,其架構(gòu)復雜、?戶量?、功能豐富的特性導致了SaaS的?常運維是?件繁雜但務(wù)求準確、安全的事情。極狐GitLabSRE團隊將ChatOps融?到SRE?員的44極狐GitLabChatOps使?場景極狐GitLab將繁雜重復的?常運維?作分為四類:2SaaS升級SaaSfeature?ag2SaaS升級SaaS訂閱管理SaaS配置管理SaaS訂閱管理每?個類別下?的運維?作都有對應(yīng)的?系列ChatOps命令,諸如lb(進?集群流量管理)、playbook(應(yīng)?ansible最新的配置)、feature(進?featureflag的開關(guān))等。ChatOps不僅??減輕了oncall同事的?作壓?,也讓SRE團隊提升了?作效率,也是寥寥?位SRE?員就能撐起極狐GitLabSaaS?常運維的法寶之?。提升協(xié)作效率信息通知是?前ChatOps最常?場景,?前主流的即時釘釘、?書均內(nèi)置了極狐GitLab消息通知,只需簡單為什么選擇極狐GitLabChatOps配置,就可以將代碼提交、issue變更、代碼合并等消息實時同步到聊天群內(nèi),?個操作能被團隊所有?看到,提升溝通效率。不僅是極狐GitLab,很多應(yīng)?都內(nèi)置了Webhook功能,所有事件都可以通過Webhook推送到辦公聊天軟件,實現(xiàn)實時通知。極狐GitLabChatOps?公開透明協(xié)作,提升?作體驗相信很多?都經(jīng)歷過「弄清某個特定命令是否同時執(zhí)?」的痛苦。在ChatOps中,所有的命令均在群內(nèi)執(zhí)?,向所有群成員公開,每個?的操作、通知和信息均在聊天群內(nèi)展現(xiàn),所有的任務(wù)都置于前臺。上下???了然,減少了因?作臺切換導致消息被截斷情況。這樣,?作信息流承接有序,能幫助員?打造流暢的?作體驗。極狐GitLabChatOps?快速上?,提升?作質(zhì)量將過去?動完成的任務(wù)通過ChatOps?動完成,不但可以提升?作效率,降低重復勞動,還可以減少?動操作可能導致的失誤。另外,新同學進?團隊,能夠通過觀察“?司機”的?作?式,迅速上?,賦能團隊提升?作質(zhì)量。TeamsTeamsTeams極狐GitLabChatOpsSlack極狐GitLabChatOps?態(tài)版圖極狐GitLab釘釘?shù)亩ㄎ皇切?產(chǎn)??具,釘釘?shù)鬃瑑?基礎(chǔ)平臺:協(xié)同辦公平臺和應(yīng)?開發(fā)平臺?;诎?云的基礎(chǔ)設(shè)施和?身的能?沉淀,釘釘正堅定不移的?向全?開放,助?企業(yè)更低成本進?應(yīng)?的選、搭、建、連,跨,進?步推進企業(yè)的全鏈路數(shù)字化。極狐GitLab是為應(yīng)?開發(fā)??,在需求跟蹤、代碼托管、CodeReview、審計安全、持續(xù)集成等??都是?業(yè)的佼佼者,本身極狐GitLab也?持開放集成;這些特性正好與釘釘應(yīng)?開發(fā)平臺的定位完美契合。極狐GitLab可以作為三?ISV,與釘釘?shù)臋C器?、群、審批、待辦、?程等深度融合,在釘釘?shù)亩鄨鲇蛳路?wù)開發(fā)者。希望極狐(G
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024政府采購合同融資政策執(zhí)行細則告知函3篇
- 2025版智能穿戴設(shè)備銷售與合作合同
- 2024年電影編劇版權(quán)買賣合同3篇
- 2025年六一兒童節(jié)演講發(fā)言稿(5篇)
- 辦公室日常管理規(guī)章制度范文(二篇)
- 公司車輛使用管理規(guī)定模版(2篇)
- 二零二五年度企業(yè)董事任期責任履行合同3篇
- 2025版房地產(chǎn)中介代理銷售市場拓展及合作伙伴招募合同3篇
- 2025版企業(yè)債券發(fā)行還款協(xié)議書范本3篇
- 2024年高??蒲袑嶒炇以O(shè)備采購與維護承包協(xié)議3篇
- 新疆喀什地區(qū)巴楚縣2023-2024學年九年級上學期1月期末化學試題
- 供應(yīng)商可持續(xù)發(fā)展計劃
- 生姜的產(chǎn)地分布
- 普通高中學業(yè)水平合格性考試(會考)語文試題(附答案)
- 統(tǒng)編語文八上文言文過關(guān)小測驗-《愚公移山》
- 12、口腔科診療指南及技術(shù)操作規(guī)范
- 醫(yī)藥電商行業(yè)發(fā)展趨勢報告
- 2020年10月自考00020高等數(shù)學一高數(shù)一試題及答案含評分標準
- 勞務(wù)派遣方案
- 電費異常問題篩選及處理途徑
- 幼兒園中班語言繪本《三只蝴蝶》課件
評論
0/150
提交評論