DevOps 是目前最流行的開發模式,突出重視軟件開發人員和運維人員的溝通合作,通過自動化流程來使得軟件構建、測 試、發佈更加快捷、頻繁和可靠。
DevCloud (華爲雲 DevCloud) 是基於華爲研發雲的成功實踐經驗,通過雲服務的方式提供 一站式雲端 DevOps 平臺。開發團隊基於雲服務的模式按需使用,在雲端進行項目管理、配置管理、代碼檢查、編譯、構建、測試、部署、發佈等。
1.學習創建虛擬私有云VPC,創建虛擬私有云和子網,創建安全組和添加規則;
2.學習購買創建彈性雲服務器 ECS;
3.學習購買創建雲數據庫(RDS for MySQL),配置數據庫參數測試連接,登錄數據庫新建庫並導入數據;
4.學習創建DevCloud項目,修改代碼數據庫連接;
5.學習配置和使用Git,推送本地代碼;
6.學習“構建&發佈 > 編譯構建”,創建構建任務,選擇源碼,上傳軟件包到軟件發佈庫;
7.學習部署應用,創建主機組,連通主機;
8.學習項目部署 ,新建任務,安裝並配置JDK,Tomcat,選擇部署來源,URL健康測試等;
9.實驗驗證,根據URL訪問托馬斯商城,登錄體驗商城的管理功能。