天天看點

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

計算巢服務幫助數雲CRM的雲上傳遞實作配置模闆化、操作自動化、減少細節溝通等,一天即可完成整個傳遞過程。

12月21日,在彈性計算年度峰會上,數雲CRM運維總監陳延宗發表了主題為《計算巢最佳實踐--數雲CRM一鍵雲上傳遞》的演講,介紹了數雲CRM在阿裡雲計算巢平台的最佳實踐。

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

圖:數雲CRM運維總監陳延宗

01  傳統傳遞的四個痛點

數雲目前已發展成為國内領先的全域消費者增長解決方案提供商,客戶群體基本都偏向于大中型企業商家。這些商家客戶中的一部分會要求做私有化部署,在其阿裡雲平台上部署業務系統。

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

在阿裡雲平台上,數雲為企業提供了CRM傳遞落地時可能需要用到的元件,如上圖,元件的種類非常多,包括安全、日志SLS、對象存儲OSS 以及AKS等,其中的元件,特别是SLS、WAF、安全組都可能被使用到,它們都有一個特點,配置會很複雜化、業務化。

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

傳統的傳遞過程中,對于一個比較大的企業級應用傳遞,基本流程分為四步:

◾ 第一步,商務流程。先跟客戶溝通一個具體的采購和合同的商務事宜。

◾ 第二步,采買過程。第一步商定好以後,運維工程師會送出數雲的資源清單給客戶,資源清單會包含上面提到的元件的組合,這些資源都是要客戶手動購買。如果有To B業務經驗的可能會比較清楚,不同的B端客戶,他們IT團隊不一樣,每家情況都不一樣。有的IT團隊就一個人,對于阿裡雲的熟悉度并不高。

這個過程,數雲會提供一些建議,比如提供購買方法、資源型号等;可是僅僅一個ECS型号就有大幾百個,客戶很難選擇,我們又需要點對點地溝通解釋,這個過程付出了非常多的人力溝通成本,單純的采買過程可能隻要一天,但是溝通過程就需要5個工作日。

◾ 第三步,安裝過程。安裝過程是比較快,基本是一鍵部署,由人手動操作的,資源檢查也是人來操作的,隻要人操作就可能會出錯。系統初始化工作比較艱難,例如,一個比較大型的客戶,整個流程可能需要兩周。

◾ 第四步,業務使用。我們把系統初始化完成以後傳遞到客戶方,客戶來做相關的使用。

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

在這個四個流程當中,總結起來痛點大概分四個:

◾ 檢查。整個資源配置的結果是需要人肉核查,有些客戶的賬号不會給到,那就需要我們來盲猜,猜一下機器的安全組等等這些資訊,然後需要手動去做;另外,資源的配置點比較多,資源清單種類也比較多,檢查工作就比較重。

◾ 操作。整個過程都是手動來操作的,包括采買,這樣就容易出現相關的錯誤。當阿裡雲平台推出一些新的資源型号,做一些改動,那文檔的更新就比較麻煩,因為它不是自動化的;另外,文檔的更新會出現一些延遲,可能給到客戶是一個錯誤的文檔。

◾ 溝通。溝通的成本非常大。

◾ 時間。往往這些時間一直浪費在溝通和出錯成本上,理論上這些應該都是要避開的。

02  阿裡雲計算巢讓雲上傳遞自動化

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

接入到阿裡雲計算巢之後,這些過程和操作就變得比較簡單了。我們需要把整個過程執行個體化出來,放到資源編排ROS裡面來做。現在客戶需要來購買軟體的時候,我們會給出資源清單,客戶隻需要關注數量即可,比如說某個元件購買一個還是幾個;客戶買完以後基本上無需檢查,因為他購買的資源一定是按照我們的标準來定義的,包括ECS、資料庫型号及版本等。

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

優化過程後,大家可以看到帶來了以下收益:

◾ 檢查,這部分不再需要做,因為配置模闆化。

◾ 操作,實作了自動化,客戶隻需選擇購買的數量。

◾ 溝通,隻需要提供最基礎的業務内容介紹文檔就可以,不再需要細節溝通。

◾ 時間,整體時間縮短,現在已經通過阿裡雲計算巢部署了5、6家客戶,每家的時間不超過一天,包括溝通、采買到最後初始化完成傳遞的時間。

03  未來規劃與更新

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

阿裡雲計算巢釋出到現在有大概半年時間,我們真正對接也是近幾個月開始的。未來,我們會将一些自動化的程式加到裡面去,做到更智能、更自動,具體分為3個方面:

1、租戶關系開通。租戶開通的時候,都會通過阿裡雲計算巢的開通關系跟租戶系統中的開通租戶溝通;也會包括增值賬戶的開通,企業類的租戶可能有一些預充值的費用,這一塊主要為數雲内部的系統流程。

2、主機應用層初始化的優化。我們需要監控所有客戶主機的運作情況,比如日志的SLS、Metrics以及一些基礎的運作資料,或者一些特别名額(如tracing資料);同時包括K8s叢集的初始化優化;我們将會把這些内容整合到計算巢中,實作可選的自動化插件。

3、完善保障體系。To  B業務有一個難點就是多環境、多租戶的維護問題,我們的口号概括為三個數字“1、5、10”,就是1分鐘發現問題、5分鐘定位問題、10分鐘解決問題。主要是使用自動化的工具,縮短可以來促進“1、5、10”目标達成的相關過程。

04  計算巢上的傳遞示範

數雲運維總監陳延宗:基于阿裡雲計算巢,數雲CRM一鍵雲上傳遞

上圖主要展示了我們資源清單的樣例。左邊就是管理的節點,右邊是後端子產品使用的具體節點,比如說ECS、PolarDB、DTS、Redis等,這些我們都會用到。這裡展示的每一個節點的購買可能都需要非常複雜的文檔,客戶在采買的時候,可能會問非常多的問題。

點選視訊連結,檢視基于計算巢的采買過程,這個視訊展示的是我們采買的過程。客戶對采買的數量、執行個體的類型、系統的版本、交換機數量、購買時間等基礎資訊進行選擇,進而完成部署。

根據視訊demo示範,可以看到整個過程基本沒有手動操作,運維人員可以看到相關的資源資訊;如果客戶已經通過數雲購買了資源,我們可以通過阿裡雲計算巢看到背景的資源狀态,甚至一些系統級别的事件可以直接看到,這點對于我們運維來說也是非常友好的。

點選大會官網,觀看陳延宗的精彩演講視訊。

繼續閱讀