检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
页面显示一条主机记录,当“连通性验证”列的值显示为“成功”,表示主机添加完成。 如果主机添加失败,请根据失败详情排查主机配置。 在ECS中安装依赖工具 样例程序的运行需要Docker及Docker-Compose环境,需要将依赖环境安装到目标ECS中。 进入“凤凰商城”项目,单击导航“持续交付
器,也不必太多了解K8s的配置和编排,以及DTAP不同的环境的配置和差异;甚至接管了上面使用的自动化工具,包括版本库、制品库、持续集成、自动化构建、自动化测试工具、自动化部署工具。 这些都将成为流水线的一部分,所以流水线越来越不可或缺。不同的语言也好、架构也好、环境也好、容器也好
CD at CodeArts 持续部署是CodeArts及其他所有DevOps研发工具的重要功能。在CodeArts中,持续部署覆盖两大功能模块——部署和流水线。在这一过程中,充分体现了DevOps工具链的“自动化”优势。 部署:一键自动化快速部署应用到物理机、虚机、容器 为了可以
什么是Scrum扑克? Scrum 扑克(计划扑克)是一种进行量化估算的方法和工具。 在团队进行规划的过程中需要对工作量(故事点)、商业价值等进行量化评估,为了达到“评估结果是团队的集体决策结果”的目的,Scrum中发明了这种方法和附带的工具(一种扑克),在扑克上使用斐波纳奇数列标识每张扑克,在进行
久之后所有团队都开始做DevOps。 华为DevOps一体化平台框架 框架并不只是平台本身,既包括理念又包括管理流程,工具只是DevOps的一部分。如果只有工具其实是不够的,最终还是人去工作。 华为的管理流程上应用了Scrum、看板,在内部产品线还用了规模化敏捷,在华为叫产品级敏
雪鸟会议共同起草了《敏捷软件开发宣言》,其中最重要的部分就是对一些与会者一致同意的软件开发价值观的表述。 价值观 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 也就是说,尽管右项有其价值,我们更重视左项的价值。 原则
phoenix-sample-standalone 部署至ECS流程对应的应用。 phoenix-sample-predeploy 向ECS中安装依赖工具操作对应的应用。 本章节以应用“phoenix-cd-cce”为例进行讲解。 购买并配置云容器引擎 本节中使用的是云容器引擎CCE。 通过控制台可购买CCE集群。
(新兴技术趋势,例如云计算、移动应用、大数据和社交媒体) 虚拟化和云计算基础设施(可能来自内部或外部供应商)日益普遍 数据中心自动化技术和配置管理工具的普及 传统的管理方式导致“烟囱式自动化”,从而造成开发与运维之间的鸿沟 通过加大部署/发布频度来撬动整个交付过程 以应用部署自动化作为切
基本的Git工作流程如下: 在工作目录中修改文件。 暂存文件,将文件的快照放入暂存区域。 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录。 同一个工具,不同的用法产生的效果却是迥然不同的,在使用版本控制系统的时候应尽量遵守规范。 分支具有描述性 一个好的分支名称应该具有描述性,以便其他人
便是发生了错误,我们需要追求的是快速恢复的能力。 CodeArts测试管理 为了对测试用例等进行可回溯的统一管理,我们需要用到测试用例管理工具。 在CodeArts中,测试管理支持手工测试和接口测试。很好的帮我们解决了这一问题。 接口测试可以自动化集成到流水线当中。 所有的测试用例都可以关联到工作项当中。
完整展现出来,汇集业界先进实践的同时,也结合了华为自身30年研发经验,形成的一套可操作可落地的敏捷开发方法论,并基于华为云CodeArts工具链进行固化和承载。 下面让我们逐一解读HE2E DevOps实施框架的几个主要部分。 影响地图,回归商业的初心 简单的讲,影响地图是这样的
方案概述 背景信息 CodeArts结合多年研发经验与业界先进的实践提出了一套可操作可落地的敏捷开发方法论:HE2E DevOps实施框架。 图1 HE2E DevOps实施框架 规划和设计 步骤①和②是业务(或者是客户)与技术之间进行产品规划,梳理产品整体脉络,以及进行产品规划实施设计,并控制需求粒度与拆分的过程。