2018開發者中心產品不斷進行架構升級優化,同時也在不斷完善產品能力,目前已支撐內部大量雲產品的執行,下面給大家介紹一下新增的幾大能力:
一、一體化的計算資源管理
1.提供資源池使用率看板,資源池的記憶體分配和實際使用率對比情況,記憶體消耗情況一目瞭然,基於這個資料,可以更好的優化每個應用的記憶體分配,防止資源浪費。
2. 提供資源池監控大盤,詳細的展示資源池中CPU、記憶體、磁碟使用率情況,歷史的波動情況等,有利於全域性的瞭解每臺主機的實際工作負載,可以根據負載情況,動態調配應用的例項數。對於高負載主機,也能夠直觀發現,作為決策資料,及時擴容IaaS資源。
3. 可以按資源池或按主機維度,檢視所有部署的應用列表,查詢應用非常迅速便捷。點選操作按鈕,可以直接跳轉到應用管理頁面,方便的檢視應用的詳細狀態。
4. 提供主機以及資源池等計算資源的線上申請,再也不用人肉的方式通過郵件申請資源了。
二、以應用為中心,以產品線、產品為組織管理方式
開發者中心秉承以應用為中心的理念,打造開發、運維、測試一體化平臺。支援建立產品線、產品、應用三個維度部署應用,並提供產品檢視維度和環境檢視維度進行精細化管理。有利於從全域性的視角,瞭解應用的部署情況和依賴情況。
產品維度檢視
環境維度檢視
三、支援多套環境的持續交付流水線
針對開發環境、測試環境、灰度環境、生產環境以及其他自定義環境,可以為每個應用配置持續整合流水線。整個流水線涵蓋了CI/CD的主要過程,包括程式碼構建、測試、生成映象、執行部署等環節。
自動化測試方面支援程式碼靜態檢查、安全檢查、程式碼質量分析,單元測試、介面測試、UI測試、冒煙測試、流程測試等不同測試任務,並可以輸出產品質量分析報告。