? DevOps解决方案

DevOps解決方案——打造企業級交付能力,提升用戶體驗

 

方案介紹

新炬網絡的DevOps解決方案是通過打通研發到運維的生命周期過程,通過開發、測試、運維等角色的能力整合,減少流程環節的浪費,提高交付效率。

新炬網絡DevOps持續交付平臺是一款對項目持續交付過程進行管理的平臺,包括項目管理、代碼管理、代碼質量掃描和測試覆蓋率度量等功能。通過整合優化系統交付過程,建立應用持續交付體系,從系統源碼到版本上線管控,度量交付過程中各項指標,從而打通從代碼到服務的通道,提升應用質量,降低維護風險,讓交付變得更加簡單。





代碼質量度量

可以清晰展示項目版本的代碼量、代碼構成、代碼重復率、注釋率、代碼問題數、復雜度和技術債務等指標,并可查看每個指標對應的代碼詳情。


測試覆蓋率度量

支持圖形化質量報告,報告以餅狀圖、柱狀圖等方式展示, 可以清晰展示項目各個版本的測試覆蓋率情況,包括總體代碼覆蓋率和差分代碼覆蓋率。可以比較任意兩個版本的差分代碼覆蓋率,計算出兩個版本的代碼差異,細化到代碼中的文件、方法和行,并展示出差異代碼部分是否被測試執行到,哪些行沒有被測試執行到,以衡量對版本功能變更的質量驗證。

 

持續交付流水線管理

支持靈活配置項目的工作流,執行不同的任務,執行類型包括立刻執行、定期執行或條件觸發,實時反饋節點的工作狀態,執行完成可自動生成質量報告。支持靈活配置用戶、項目、項目成員、成員角色和權限關系、版本等信息,幫助用戶輕松、快捷實現配置各個項目下的成員、角色和操作的權限,實現項目的持續交付管理。支持多個項目同時執行持續集成,互不干擾,平臺根據項目和工作流配置執行任務,幫助客戶快速完成持續交付的質量驗證。

 

DevOps服務內容

依托新炬網絡DevOps持續交付管理平臺,可為企業提供開發測試服務能力,包括:代碼質量管理、自動化測試、性能測試、安全測試、自動部署、環境配置管理等。


 代碼質量管理

提供代碼托管、代碼自動掃描分析服務,提高代碼審查效率,提高項目組代碼質量、代碼安全,從而達到測試前移的效果,提交給QA做驗收測試前就對代碼質量做了一定的保障。


 自動化測試

依托新炬網絡的自動化測試管理平臺,整合主流開源自動化測試工具(Selenium、SoupUI等),提供覆蓋接口層和UI層的自動化測試服務,提高測試效率,降低測試人力成本,加快回歸測試速度。


 性能測試

依托新炬網絡的性能壓測管理平臺,可實現性能場景列表配置、性能場景調度執行、性能監控數據自動收集、性能測試報告自動生成,為客戶提供的性能測試和診斷分析服務: 性能測試自動化執行;性能監控數據自動收集和分析;整合APM/DPM,實現代碼級/SQL級性能自動診斷分析;性能基線管理。


 版本發布管理

依托新炬網絡的環境配置管理平臺和自動部署平臺,可實現環境配置變更管理的集中化、自動化,結合Jenkins持續集成可實現代碼自動構建和部署,結合新炬DCOS平臺可實現容器化自動部署和發布。
 

相關案例


客戶:某省電信

成效:某電信運營商在研發過程中碰到應用交付速度慢,交付成功率低等問題,嚴重制約了業務發展速度,為了改變研發舊有模式的現狀,在新炬網絡的幫助下,規劃設計了一套DevOps流程體系,并在新炬網絡持續交付管理平臺的基礎上定制開發了適合客戶的DevOps平臺。在DevOps流程體系下,新炬網絡派駐服務團隊,為客戶提供了完整的業務功能驗證、自動化測試、性能測試、代碼質量管理,以及版本發布管理服務,為DevOps流程體系和平臺的落地應用提供了實踐和項目具體工作的實施。

?
2019免费网赚项目 介绍下靠谱的网赚项目 百度网赚平台打字 福缘网赚论坛 五分pk拾 电玩棋牌 2019国外挂机网赚联盟 喜盈盈彩票注册 贵州11选5 网赚的方法