检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实践准备工作 在进行具体的任务操作前,您需要完成以下准备工作。 购买CodeArts 完成本实践全部操作,需购买CodeArts基础版套餐。 进入购买CodeArts套餐页面。 选择“基础版”,购买人数保持默认值,购买时长选择“1个月”,勾选同意声明,单击“下一步”。 确认订单内容,单击“去支付”。
DevOps的3大核心基础架构 由于近年DevOps概念的火热,加之DevOps的涵盖面非常广,因此有很多文章和技术都在和DevOps强行关联,使很多想要了解学习DevOps的开发者迷惑不解。 其实,DevOps的知识体系如果从顶层上来分解,可大分为2部分:方法论和工具链。 方法
CodeArts控制台权限说明 如果您需要为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制资源的访问。
包年/包月计费 本章节中介绍的计费模式仅供已开通过包年/包月计费的存量用户参考。 计费模式 CodeArts采用包周期计费模式,提供套餐包、资源包、特性包。 其中,套餐包是基础,使用CodeArts前必须购买套餐包;资源包与特性包不能单独购买,当套餐包无法满足使用需要,可以根据需要选择叠加购买资源包、特性包。
DevOps是正向价值链,运营反馈是反向价值链,通过不断的度量,实现各方面的提升。在此我们主要关注的是持续交付的交付链。将一个需求变成线上的特性,测试人员在线上测试通过,即完成了正向交付价值。但是实际交付的效果可能并不好,就会造成用户流失,这是非常严重的状况。在正向交付负向反馈的同时,我们要不断
进行拦截。在部署到Alpha、Beta测试阶段,用CodeArts的API服务构造一些针对可靠性和安全的测试用例。针对生产环境的在线测试,进行在线拨测,还有后台的主动检测手段,包括前端、后端接口的检测。以及用户业务流下面关键分支上的日志,有异常日志要记录下来,然后基于日志进行分
操作流程 本文档将按照以下步骤介绍HE2E DevOps实践的操作流程。 图1 HE2E DevOps实践操作流程图 表1 HE2E DevOps实践操作流程说明 步骤 说明 实践准备 完成实践开始前的准备工作,包括创建项目、添加项目成员等操作。 管理项目规划 完成项目的整体规划,包括项目需求规划、迭代需求规划等。
方案概述 背景信息 CodeArts结合多年研发经验与业界先进的实践提出了一套可操作可落地的敏捷开发方法论:HE2E DevOps实施框架。 图1 HE2E DevOps实施框架 规划和设计 步骤①和②是业务(或者是客户)与技术之间进行产品规划,梳理产品整体脉络,以及进行产品规划实施设计,并控制需求粒度与拆分的过程。
工作空间。 请根据实际情况填写。为了方便管理,建议关联数据盘,例如: Linux:/opt/cloud/agent01。 Windows:C:/opt/cloud/agent01。 MAC:/opt/cloud/agent01。 请勿使用临时AK/SK,避免安装失败。 生成命令。
权限管理 CodeArts权限管理是在统一身份认证服务(IAM)与CodeArts鉴权管理能力基础上,打造的细粒度权限管理功能,帮助用户便捷灵活的对租户下的IAM用户设定不同的操作权限。 CodeArts的权限管理包括“IAM细粒度权限”和“CodeArts鉴权管理”两种能力。
变更CodeArts规格 前提条件 完成本操作需满足以下条件之一。 拥有Tenant Administrator角色权限。 拥有DevCloud Console FullAccess及BSS Administrator权限。 拥有DevCloud Console FullAccess及BSS
按需计费 本章节中介绍的计费模式仅供已开通过按需计费的存量用户参考。 计费模式 历史按需计费模式提供免费体验、预付费按需套餐包、后付费按需。 表1 计费模式详情 分类 免费体验 预付费按需套餐包 后付费按需 适用场景 试用体验 试用人数较稳定 使用人数波动较大 付费模式 免费 预付费
项目经理驾驶舱 项目经理驾驶舱内置多个度量报告,帮助项目经理对项目交付全链路进行跟踪,跟进项目进度以及识别交付风险。 租户内的所有成员均可以进入项目经理驾驶舱,查看自己所参与项目相关的度量结果;管理员、领域行管可管理自定义报表。角色与权限管理操作请参考权限设置。 需求效率度量 度
欠费说明 用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费原因 当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买
流程,到了什么环节所有人都看得非常清楚。产品经理每天就可以盯着看板上的需求流到了什么环节,如果到了转测就到转测环境里验收,如果已经上线了就在线上环境再验收一遍。每个服务都会有自己的看板。做了微服务和全功能团队之后,服务之间偶尔会有依赖,会需要另一个服务提供接口,如果完全没有依赖就
面手动分配人员访问权限。 例如:团队中有5个人A、B、C、D、E, 购买2人规格需求管理套餐、3人规格代码托管套餐。创建项目后,按照A、B、C、D、E的顺序,依次将5个人加入项目。此时,A、B两人默认拥有两个服务的访问权限,C有代码托管服务的访问权限,D、E对两个服务都没有访问权
新建CodeArts项目 操作场景 在CodeArts中,“项目”是使用各服务的基础。需求规划、代码管理、构建、部署等操作均需要在CodeArts项目中完成。 CodeArts提供了多种预置项目模板,用于不同的需求管理流程。本节以Scrum流程为例介绍新建CodeArts项目的操
管理CodeArts项目级权限 操作场景 CodeArts提供基于角色的权限管理(RBAC)。默认情况下,新创建的用户没有任何权限,需要将其加入项目,并给用户配置角色,才能使得用户获得角色所对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 Cod
中找不到依赖 执行代码检查任务时提示:调用CodeArts Repo失败,未授权 执行代码检查任务时提示:CC.00070400.500 C#前端使用WPF组件的项目检查失败 任务执行完成后没有数据 TypeScript任务检查失败,日志显示404
报表管理 驾驶舱主要以不同角色视角呈现不同维度报表,辅助跟踪项目的进度及把握项目质量。 驾驶舱分为管理者驾驶舱、项目经理驾驶舱、团队Leader驾驶舱、开发者驾驶舱。每种驾驶舱提供多种内置报表,也支持自定义报表以满足企业不同场景的度量需求。 本节以管理者驾驶舱为例介绍查看系统报表、管理自定义报表操作方式。