開發與維運

企業級一站式DevOps平臺——阿里云云效初體驗

前言

【雲效】企業級一站式DevOps平臺,源於阿里巴巴先進的研發理念和工程實踐,致力於成為數字企業的研發效能引擎!雲效提供從“需求→開發→測試-→發佈→運維→運營”端到端的協同服務和研發工具,支持公共雲、專有云和混合雲多種部署形態,通過人工智能、自動化技術的應用提升開發者的研發效能,持續交付有效價值。

網址:https://www.aliyun.com/product/yunxiao

現在雲效平臺正在公測階段,大家一定非常關心,那就跟著加菲貓一起來體驗一下吧。

第1部分:產品體驗

首先,點擊按鈕進入雲效平臺

image.png

簡單註冊一下就進到了雲效的首頁
image.png

可以看到首頁的設計還是比較合理的,最上面的tab可以根據場景創建任務,下面是近期截至的任務,便於掌控項目進度,再下面還有星標項目和分組。
image.png
點擊“新建任務”可以創建任務
image.png
創建的任務可以在“我執行的”頁面查看
image.png
點擊任務,可以添加或者編輯任務信息,右側會記錄修改的日誌,便於團隊協作進行管理。每個任務還可以關聯子任務,這點非常方便。
image.png
在任務面板,點擊左側的checkbox就可以完成任務。如果當前任務還有子任務,那麼需要完成子任務才可以完成該任務。
image.png
點擊“新建項目”可以根據模板創建項目,便於適應不同的應用場景。
image.png
既然是DevOps平臺,首先就要體驗一下這個DevOps研發流程。
image.png
點擊創建就進入了工作臺,可以看到功能還是非常完善的,DevOps的流程基本都包括了。下面針對每個流程進行測評。

1.需求
image.png
在需求這個流程下,可以創建若干需求,並進行動態管理,相當於創建任務。
image.png
每個任務可以設置不同的狀態,方便管理。

2.迭代
image.png
迭代基本上也就是對任務進行分類管理,我的理解就是針對同一個功能進行不斷更新。

3.任務
image.png
任務這裡什麼都沒有,那就創建一個。
image.png
image.png
在任務這裡可以看到,根據當前的進度會有不同的狀態分組,例如待處理,開發中。測試中等等,而且這些分組是可以拖動的,可以調換順序,也可以添加或者刪除狀態。改變任務的狀態,任務就會跑到對應的分組中。如果說任務的狀態可以跟需求相關聯,這樣產品經理在需求中添加了任務,開發人員就可以在任務中看到待處理的任務,同時開發人員完成任務後,在需求中相應的任務狀態就會被變化,這樣會方便很多。

4.代碼
image.png
代碼這裡用了Codeup代碼庫,提交,掃描,評審,合併一條龍。
image.png
可以新建代碼庫,類似於GitHub的倉庫,除了可以進行代碼託管,還可以進行代碼質量與安全檢測。
image.png
新建了之後就初始化倉庫,類似於GitHub。初始化倉庫的時候勾選了創建README.md文件,可以看到有一個新手教程。在頁面頂部看到一個Web IDE選項,點擊之後就進到編輯器界面。
image.png
有這個Web IDE之後就非常方便了,不需要在VS Code上安裝ssh插件了。
image.png
看到還有個關聯已有庫的選項,選擇那個Codeup-demo試一下。
image.png
裡面有個關於Codeup代碼庫的介紹

5.流水線
image.png
Flow流水線是代碼提交之後的下一步,包括構建,部署,驗證和發佈。
image.png
點擊新建流水線,選擇第一個選項,Java構建、部署到阿里雲ECS
image.png
創建流水線之後,會讓你選擇代碼源,支持各種主流的代碼託管平臺。在這裡選擇示例代碼源用來測試。
image.png
添加之後就會提示讓你保存並運行流水線。
image.png
點擊之後提示主機組配置未完成,好像是要部署到自己的主機上,那這步就先不體驗了。

6.缺陷
image.png
打開應該就是這樣的一個頁面
image.png
可以進行任務創建,不知道Codeup檢測到的缺陷會不會被自動添加。

7.測試計劃
image.png
點進來是空的,需要自己創建
image.png
然後變成這樣一個界面,還需要接著創建測試用例,測試好像暫時體驗不了,所以先不搞了

8.版本管理
image.png
進去也是什麼都沒有,需要自己創建
image.png
創建完成之後應該是這樣,由於沒有代碼,自然也沒有版本管理一說,下一個。

9.知識庫
image.png
同樣需要自己創建一個知識庫
image.png
可以根據模板創建文檔。

10.統計
image.png
這個就是一些圖表,點擊之後可以看到詳細內容。

11.概覽
image.png
這裡主要是一些項目的信息。

除了上面說的這11個流程之外,還可以添加新的流程,這裡就不再體驗了,好累啊!

體驗先到這裡,下面是建議環節

第2部分:總體評價

雲效平臺總體來說還是非常優秀的,DevOps流程一應俱全,用戶體驗也非常棒。源於阿里巴巴先進的研發理念和工程實踐,作為企業級一站式DevOps平臺,雲效平臺適合絕大多數中小型企業使用。雲效平臺提供從需求、開發、測試、發佈、運維到運營端到端的協同服務和研發工具,在降低成本的同時極大提高了研發效率。同時雲效平臺還支持Docker,K8S,公有云,私有云及混合雲等一鍵部署,非常方便。

心動了嗎,趕緊戳鏈接去體驗一下吧!也歡迎加入雲效官方釘群參與討論贏取大禮哦!

【雲效官網】https://www.aliyun.com/product/yunxiao?channel=zhibo 
【雲效開發者俱樂部】釘群:34532418

Leave a Reply

Your email address will not be published. Required fields are marked *