雲效流水線 Flow 是什麼
「流水線」,又名「Flow」,是一款企業級、自動化的研發交付流水線, 提供靈活易用的持續整合、持續驗證、 持續發布功能,協助企業高品質、高效率的交付業務。
流水線是持續傳遞的載體,通過構建自動化、整合自動化、驗證自動化、部署自動化,完成從開發到上線過程的持續傳遞。通過持續向團隊提供及時反饋,讓交付過程高效順暢。
為什麼選擇「Flow」
即開即用
您無需購置構建機硬體或軟體,節省大量成本。
開始使用雲效,只需要建立屬於你的企業空間,幾分鐘就可以開始使用流水線服務。
管理便捷
阿里雲負責構建機和構建環境的日常維護和管理,包括但不限於軟硬體故障處理、補丁更新等工作,保障構建服務的正常運轉。
租戶隔離
你可以建立多個企業空間,不同企業空間之間資料隔離,確保資料安全可靠。
穩定可靠
雲效本身的服務是穩定可靠的,它自身服務部署在多個可用性區域,並且提供了多個可用性區域的構建執行叢集,同時雲效的構建資源支援自動擴縮容,為 CI/CD 提供高可用服務。
更多的源
源,不只是代碼,「Flow」支援靈活的觸發源定製,協助企業更隨心的執行持續整合和持續部署。
「Flow」 支援將業界通用的代碼倉庫作為流水線的觸發源,包括:
自建Git
保障高品質的交付
「Flow」 提供代碼掃描、 安全掃描和各種自動化測試能力,支援人工測試卡點、自動化驗證卡點等多種品質紅線,確保業務品質。
更優秀的軟體發布支援
「Flow」和阿里雲產品深度整合,支援不同國家,不同雲廠商以及專有雲環境發布。通過灰階發布、分批發布的策略,最大限度的避免了不穩定發布對使用者的影響, 保障業務交付的穩定。
「Flow」支援的部署能力包括:
主機指令碼部署
分批發布
Kubernetes
Kubectl發布
Kubernetes分批發布
Kubernetes藍綠髮布