且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

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

更新时间:2022-05-29 21:28:45

前言

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

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

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

第1部分:产品体验

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

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

简单注册一下就进到了云效的首页
企业级一站式DevOps平台——阿里云云效初体验

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

1.需求
企业级一站式DevOps平台——阿里云云效初体验
在需求这个流程下,可以创建若干需求,并进行动态管理,相当于创建任务。
企业级一站式DevOps平台——阿里云云效初体验
每个任务可以设置不同的状态,方便管理。

2.迭代
企业级一站式DevOps平台——阿里云云效初体验
迭代基本上也就是对任务进行分类管理,我的理解就是针对同一个功能进行不断更新。

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

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

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

6.缺陷
企业级一站式DevOps平台——阿里云云效初体验
打开应该就是这样的一个页面
企业级一站式DevOps平台——阿里云云效初体验
可以进行任务创建,不知道Codeup检测到的缺陷会不会被自动添加。

7.测试计划
企业级一站式DevOps平台——阿里云云效初体验
点进来是空的,需要自己创建
企业级一站式DevOps平台——阿里云云效初体验
然后变成这样一个界面,还需要接着创建测试用例,测试好像暂时体验不了,所以先不搞了

8.版本管理
企业级一站式DevOps平台——阿里云云效初体验
进去也是什么都没有,需要自己创建
企业级一站式DevOps平台——阿里云云效初体验
创建完成之后应该是这样,由于没有代码,自然也没有版本管理一说,下一个。

9.知识库
企业级一站式DevOps平台——阿里云云效初体验
同样需要自己创建一个知识库
企业级一站式DevOps平台——阿里云云效初体验
可以根据模板创建文档。

10.统计
企业级一站式DevOps平台——阿里云云效初体验
这个就是一些图表,点击之后可以看到详细内容。

11.概览
企业级一站式DevOps平台——阿里云云效初体验
这里主要是一些项目的信息。

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

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

第2部分:总体评价

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

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

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