2016 年10月28日, 睿雲智合正式發佈了WiseBuild 1.0, 推出基於容器的軟件持續交付平臺, WiseBuild 是睿雲智合的技術團隊在向金融保險行業客戶實施容器技術落地項目過程當中,結合用戶的共性需求,以及分析總結傳統企業DevOps實踐的現狀和麪臨的挑戰後設計研發的軟件持續交付平臺。數據庫
WiseBuild的設計目的是幫助企業IT團隊快速的搭建本身持續交付平臺,提高從軟件開發到部署上線過程當中的自動化程度。目前睿雲智合正在基於WiseBuild 和Rancher 容器管理平臺, 爲多個金融保險行業客戶實現開發測試環境的容器化和自動化,幫助這些企業的IT研發,測試團隊提升軟件交付效率和質量。運維
最近10年,軟件產品的交付模式正在發生重大變革,小步快跑,持續改進成爲軟件產品交付的主流模式,而精益生產,敏捷開發,DevOps成爲支撐這一交付理念的重要的工程方法和實踐。工具
容器技術的出現,正在極大的推動DevOps 相關實踐在企業的落地。 Docker 公司2016年發佈的調查報告也說明DevOps是容器的主要應用場景。學習
相比過去傳統的DevOps 採用工具和平臺,容器技術能夠在應用封裝,交付和編排等方面提供標準和規範,以及圍繞這些標準和規範打造的工具和平臺。從而極大提升軟件交付的標準化,效率和自動化程度。測試
睿雲智合團隊,包含來自金融保險行業的應用專家,雲計算專家,以及長期從事DevOps 教練服務的資深諮詢專家。 咱們在幫助傳統企業引入容器技術的時候,深入地感覺到,要促進DevOps相關實踐在企業落地,提高軟件交付速度和軟件持續運行的質量,除了相關知識理念,流程的學習改進,DevOps實踐所需的工具和平臺也很是重要。 結合咱們在DevOps, 容器,行業軟件開發積累的經驗,咱們在團隊組建伊始就考慮:設計開發一個支撐傳統行業的軟件持續交付平臺,幫助企業更好的利用容器技術來提高IT團隊的交付能力。優化
傳統企業在餞行DevOps實踐時,主要包含如下幾個方面:ui
相比其它方面,CI/CD 每每是企業最早考慮的,也是最容易實現,然而企業在構建本身CI/CD 平臺和工具時,也面臨很多挑戰, 主要包括:雲計算
構建真正有效率CI/CD 系統spa
複雜的工具鏈的選擇和集成設計
要構建一個有效率的CI/CD 系統,牽涉到靈活的流水線的設計, 爲整個軟件生命週期創建可視化、可追溯的受控流水線,整合持續集成、環境配置、數據庫變動、應用部署等全部自動化過程;
須要內建質量體系,在軟件產生的各個環節中創建固化的、自動化的質量保障體系,使得缺陷儘早在團隊內部被發現和解決,以此應對頻繁部署所帶來的質量風險;
須要運維監控,對系統,應用和特性進行持續的監控,儘早發現系統運行中的風險以便及時採起矯正措施,爲系統的持續優化提供數據 。
每每由於缺少總體集成工具和平臺來引導客戶正確的,全面地構建本身的CI/CD系統, 傳統企業的CI/CD實踐每每都是片面,局部的改善軟件生產的一些環節。
另外,複雜的CI/CD 工具鏈的選擇和集成也是阻止用戶全面正確地實踐, 下圖是一個常見的CI/CD 工具鏈:
搭建,運行和維護這樣一個複雜工具鏈組成的CI/CD系統,對傳統企業的IT團隊也是一個挑戰。
咱們在分析傳統企業實踐DevOps面臨的這些挑戰後, 推出的WiseBuild, 就是爲傳統企業的DevOps實踐提供一個開箱即用解決方案,幫助企業正確,全面地實踐CI/CD。
WiseBuild 是一個全面的軟件持續交付平臺, 經過WiseBuild企業能夠快速的搭建本身的持續交付平臺, 實現軟件開發,測試等主要過程的自動化,實現開發,測試環境的一鍵部署和持續更新。
WiseBuild 面向IT開發,測試和運維團隊提供以下主要功能:
開發項目管理(包括開發應用,團隊,開發環境等)
持續集成流水線管理
持續交付看板
自動化測試/部署
代碼質量掃描
集成服務(爲開發測試環境預置經常使用服務,例如中間件,數據庫等)
開發測試環境一鍵部署和持續更新
How to get WiseBuild
產品資料 : service@wise2c.com
Demo演示環境:http://182.140.210.213/
Wise2C ∣一個有用的公衆號