企业级一站式DevOps平台——阿里云云效初体验

本文涉及的产品
云效 DevOps 流水线,基础版人数 不受限
云效 DevOps 代码管理,基础版人数 不受限
云效 DevOps 项目协作,基础版人数 不受限
简介: 现在云效平台正在公测阶段,大家一定非常关心,那就跟着加菲猫一起来体验一下吧。

前言

【云效】企业级一站式DevOps平台,源于阿里巴巴先进的研发理念和工程实践,致力于成为数字企业的研发效能引擎!云效提供从“需求→开发→测试-→发布→运维→运营”端到端的协同服务和研发工具,支持公共云、专有云和混合云多种部署形态,通过人工智能、自动化技术的应用提升开发者的研发效能,持续交付有效价值。

网址:https://www.aliyun.com/product/yunxiao

现在云效平台正在公测阶段,大家一定非常关心,那就跟着加菲猫一起来体验一下吧。

第1部分:产品体验

首先,点击按钮进入云效平台

image.png

简单注册一下就进到了云效的首页
image.png

可以看到首页的设计还是比较合理的,最上面的tab可以根据场景创建任务,下面是近期截至的任务,便于掌控项目进度,再下面还有星标项目和分组。
image.png
点击“新建任务”可以创建任务
image.png
创建的任务可以在“我执行的”页面查看
image.png
点击任务,可以添加或者编辑任务信息,右侧会记录修改的日志,便于团队协作进行管理。每个任务还可以关联子任务,这点非常方便。
image.png
在任务面板,点击左侧的checkbox就可以完成任务。如果当前任务还有子任务,那么需要完成子任务才可以完成该任务。
image.png
点击“新建项目”可以根据模板创建项目,便于适应不同的应用场景。
image.png
既然是DevOps平台,首先就要体验一下这个DevOps研发流程。
image.png
点击创建就进入了工作台,可以看到功能还是非常完善的,DevOps的流程基本都包括了。下面针对每个流程进行测评。

1.需求
image.png
在需求这个流程下,可以创建若干需求,并进行动态管理,相当于创建任务。
image.png
每个任务可以设置不同的状态,方便管理。

2.迭代
image.png
迭代基本上也就是对任务进行分类管理,我的理解就是针对同一个功能进行不断更新。

3.任务
image.png
任务这里什么都没有,那就创建一个。
image.png
image.png
在任务这里可以看到,根据当前的进度会有不同的状态分组,例如待处理,开发中。测试中等等,而且这些分组是可以拖动的,可以调换顺序,也可以添加或者删除状态。改变任务的状态,任务就会跑到对应的分组中。如果说任务的状态可以跟需求相关联,这样产品经理在需求中添加了任务,开发人员就可以在任务中看到待处理的任务,同时开发人员完成任务后,在需求中相应的任务状态就会被变化,这样会方便很多。

4.代码
image.png
代码这里用了Codeup代码库,提交,扫描,评审,合并一条龙。
image.png
可以新建代码库,类似于GitHub的仓库,除了可以进行代码托管,还可以进行代码质量与安全检测。
image.png
新建了之后就初始化仓库,类似于GitHub。初始化仓库的时候勾选了创建README.md文件,可以看到有一个新手教程。在页面顶部看到一个Web IDE选项,点击之后就进到编辑器界面。
image.png
有这个Web IDE之后就非常方便了,不需要在VS Code上安装ssh插件了。
image.png
看到还有个关联已有库的选项,选择那个Codeup-demo试一下。
image.png
里面有个关于Codeup代码库的介绍

5.流水线
image.png
Flow流水线是代码提交之后的下一步,包括构建,部署,验证和发布。
image.png
点击新建流水线,选择第一个选项,Java构建、部署到阿里云ECS
image.png
创建流水线之后,会让你选择代码源,支持各种主流的代码托管平台。在这里选择示例代码源用来测试。
image.png
添加之后就会提示让你保存并运行流水线。
image.png
点击之后提示主机组配置未完成,好像是要部署到自己的主机上,那这步就先不体验了。

6.缺陷
image.png
打开应该就是这样的一个页面
image.png
可以进行任务创建,不知道Codeup检测到的缺陷会不会被自动添加。

7.测试计划
image.png
点进来是空的,需要自己创建
image.png
然后变成这样一个界面,还需要接着创建测试用例,测试好像暂时体验不了,所以先不搞了

8.版本管理
image.png
进去也是什么都没有,需要自己创建
image.png
创建完成之后应该是这样,由于没有代码,自然也没有版本管理一说,下一个。

9.知识库
image.png
同样需要自己创建一个知识库
image.png
可以根据模板创建文档。

10.统计
image.png
这个就是一些图表,点击之后可以看到详细内容。

11.概览
image.png
这里主要是一些项目的信息。

除了上面说的这11个流程之外,还可以添加新的流程,这里就不再体验了,好累啊!

体验先到这里,下面是建议环节

第2部分:总体评价

云效平台总体来说还是非常优秀的,DevOps流程一应俱全,用户体验也非常棒。源于阿里巴巴先进的研发理念和工程实践,作为企业级一站式DevOps平台,云效平台适合绝大多数中小型企业使用。云效平台提供从需求、开发、测试、发布、运维到运营端到端的协同服务和研发工具,在降低成本的同时极大提高了研发效率。同时云效平台还支持Docker,K8S,公有云,私有云及混合云等一键部署,非常方便。

心动了吗,赶紧戳链接去体验一下吧!也欢迎加入云效官方钉群参与讨论赢取大礼哦!

【云效官网】https://www.aliyun.com/product/yunxiao?channel=zhibo 
【云效开发者俱乐部】钉群:34532418

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
SVN版本控制系统
SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。
相关文章
|
4月前
|
敏捷开发 安全 测试技术
阿里云云效产品使用合集之云效安全白皮书在什么地方可以查看
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之想要获取对应账号的阿里云账号id该如何操作
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
弹性计算 监控 Devops
"揭秘!阿里云云效如何以戏剧性飞跃,重塑企业门户网站部署,一键解锁DevOps魔法,让您的网站秒变行业巨星!"
【8月更文挑战第8天】阿里云云效企业门户网站部署解决方案是一站式DevOps平台,集成云效Flow、Codeup、Testplan等,支持自动化构建、部署与测试。通过ECS实例等资源准备、云端代码托管、持续集成与部署、及全方位监控,实现网站高效稳定运行。采用YAML配置简化流程,确保快速迭代与优化,适用于各类企业的数字化转型。
98 3
|
4月前
|
敏捷开发 存储 测试技术
阿里云云效产品使用合集之如何查看云效管理员
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
Java 应用服务中间件 测试技术
阿里云云效产品使用合集之云效流水线如何使用alb ingress的脚本
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
敏捷开发 前端开发 测试技术
阿里云云效产品使用合集之如何将云效构建执行过程中产生的日志通过邮件发送
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
敏捷开发 测试技术 API
阿里云云效产品使用合集之一个企业可以绑定几个云效
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
持续交付 开发工具 对象存储
阿里云云效产品使用合集之构建物如何上传到阿里云OSS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
敏捷开发 运维 监控
阿里云云效产品使用合集之要完全删除云效Runner,该如何操作
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。