本文介绍云效流水线Flow 的定位、应用场景和应用优势,帮助快速了解 Flow。
云效流水线 Flow 是一款企业级、自动化的持续集成和持续交付工具,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线的CI/CD全流程,帮助企业高质量、高效率的交付业务。
应用场景
持续集成
支持 Java、Node.js、Python、PHP、Golang等各种主流语言和技术框架编译构建,满足各种持续集成场景。
持续部署
支持虚拟主机、K8s等各种发布方式。通过灰度发布、分批发布等各种策略,保障业务交付的稳定。
持续测试
内置代码扫描、 安全扫描和各种自动化测试能力,支持人工测试卡点、自动化验证卡点等多种质量红线,确保业务交付质量。
企业级管理
复杂的流程通过可视化编排和结果展现,保障企业交付可见可控可度量。通过企业管理组织架构和企业数据,提供企业级权限体系,对交付资源和成员进行精细控制,保障交付的安全性。和钉钉,邮件,站内消息打通,提供即时反馈。
应用优势
开箱即用,免运维
相比较自建的持续交付工具,使用 Flow 仅仅需要几步,就可以快速搭建 CI/CD 流程。Flow 为你提供了开箱即用的构建环境,从此,你的企业无需花费精力维护你的 CI/CD 工具。
全面的技术栈和工具覆盖
支持丰富的代码源,支持多种语言、多种构建工具,支持Jar、Docker镜像等各类制品的构建。
支持多种部署类型、部署方式。支持不同国家、不同云厂商以及专有云环境发布。无论你的企业使用的虚拟主机 or Kubernetes,都可以使用 Flow 实现轻松发布。
支持代码扫描、单元测试等各种自动化测试工具,守护研发质量。
支持丰富的辅助工具:人工卡点、通知、执行脚本等,帮助自定义CI/CD流程。
简单易上手
图形化编排方式,简单易上手。
提供数十种内置、常用的流水线模板帮助企业快速创建流水线。
集成与开放
一站式DevOps平台:与云效项目协作 Projex、代码管理 Codeup、制品仓库 Package、应用交付 AppStack 等产品形成一站式 DevOps 平台。
阿里云深度集成:Flow 全面对接阿里云 ECS/ACK/ACR/OSS/EDAS/SAE/FC 等多种阿里云云服务,可以通过流水线串联阿里云产品整体使用路径。
支持企业自定义步骤,满足企业个性化诉求。