![](https://img-blog.csdnimg.cn/20210320151023983.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Devops
文章平均质量分 84
阿里云DevOps助理工程师认证(ACA)课程笔记
king config
把复杂的事情简单化,简单的事情极致化!
展开
-
DevOps ACA 阿里云效持续交付流水线(十)
文章目录阿里云效持续交付流水线1. 云效流水线简介2. 云效流水线实操3. 整体课程总结 阿里云效持续交付流水线 1. 云效流水线简介 流水线分为: -扫描-----构建-------部署 (如下图) 1. 云效部署能力概述 云效平台的部署能力建立在应用/环境这个核心模型上 每个环境可以选择不同的部署方式,每个部署方式提供部署/回滚等基础能力 所有的部署能力最终通过流水线透出 2. 云效流水线实操 1. 创建一条流水线 步骤一︰进入项目后,在左边菜单栏找到“流水线”并点击,后点击新建流水线 步原创 2021-03-07 17:56:31 · 11178 阅读 · 9 评论 -
DevOps ACA 云原生与DevOps(九)
文章目录云效软件测试和质量保证1. 云原生的基本概念2. 微服务3. 容器4. CI/CD及DevOps 云效软件测试和质量保证 1. 云原生的基本概念 1. 云原生的定义: “云原生技术有利于各组织在公有云。私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。” 云原生的定义一直在变 – 不同组织有不同的定义:Pivotal & CNCF – 同一个组织在不同时间点有不同的定义 – 同一个人在不同时间点也有不同的定原创 2021-03-07 17:16:40 · 10237 阅读 · 2 评论 -
DevOps ACA 阿里云效软件测试和质量保证(八)
文章目录云效软件测试和质量保证1. 云效平台测试管理功能介绍2. 云效测试用例3. 云效测试计划4. 云效测试用例执行与报告 云效软件测试和质量保证 1. 云效平台测试管理功能介绍 1. 测试管理简介: 云效的「测试管理」功能包含对测试计划与执行用例的创建、编辑、规划与关联等功能,让测试人员可以直接在云效的项目中进行测试工作的规划和执行进展反馈,并将「测试计划」与「需求」和「缺陷」一起进行管理。 – 测试用例用于管理和组织手工用例,支持方便快捷编辑和查看用例。 – 测试计划用于规划和执行手工用例。测试计划原创 2021-03-07 15:41:25 · 10574 阅读 · 1 评论 -
DevOps ACA 软件测试和质量保证基础(七)
文章目录软件测试和质量保证基础1.软件测试定义与分类2. 软件测试活动与设计方法3. 探索式软件开发4. 分层自动化 软件测试和质量保证基础 1.软件测试定义与分类 1. 软件测试的定义: 软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。 2. 软件测试类型: 测试的目的 功能测试/系统测试(性能、容量、稳定性、可靠性、易用性、兼容性、安全性等非功能测试) 冒烟测试/回归测试 按测试阶段 单元测试->模块原创 2021-03-07 15:02:10 · 9922 阅读 · 0 评论 -
DevOps ACA 软件代码与质量管理(六)
文章目录软件代码与质量管理1.版本控制2.代码规约3.单元基础测试 软件代码与质量管理 1.版本控制 1. 版本控制的-定义 在软件工程学里,版本控制是指追踪和控制软件变更的实践; 版本控制系统是用来辅助进行版本控制的工具; 版本控制系统的发展历史 – cvS – Subversion/ClearCase – git/hg/tfs 2. 为什么需要版本控制系统 记录谁在什么时间做了什么 多人团队协作 – 同步 – 并行 发布管理 Commit Message提供额外的信息,解释变更原创 2021-03-07 14:27:07 · 10269 阅读 · 1 评论 -
DevOps ACA 云效需求管理与迭代(五)
文章目录云效需求管理与迭代1. 需求录入与评审2. 需求细化3. 迭代规划4. 需求变更5. 需求看板 云效需求管理与迭代 1. 需求录入与评审 2. 需求细化 3. 迭代规划 4. 需求变更 5. 需求看板原创 2021-03-06 11:19:00 · 10889 阅读 · 1 评论 -
DevOps ACA 版本管理和版本规划 (四)
文章目录版本管理和版本规划1. 需求收集与分析什么是需求需求的管理流程2. 基于用户故事的需求拆分与澄清需求层级用户故事用户故事的3C原则用户故事验收标准AC需求拆分需求澄清与评审3. 需求优先级与排期需求优先级需求排期 版本管理和版本规划 1. 需求收集与分析 什么是需求 需求的定义: IEEE软件工程标准词汇表(97年)中定义需求为: 用户解i决问题或达到目标所需的条件或权能(Capability)。 系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能. 一种反映上面(1)原创 2021-02-24 20:35:43 · 10190 阅读 · 2 评论 -
DevOps ACA 云效敏捷项目管理 (三)
文章目录云效敏捷项目管理项目管理云效实操云效项目管理概述云溪爱项目集管理云效实操风险管理云效实操 云效敏捷项目管理 项目管理云效实操 云效项目管理概述 在云效项目管理中,项目分为两类 第一类: 标准的研发项目 项目团队在项目里一起协作,对需求进行分析、排期、迭代实现、测试和发布。 第二类: 业务空间 用来进行业务线划分,并管理各个业务线的需求、文档和缺陷等。 研发项目和业务空间在功能上没有差别,只是概念上的分离,且二者在默认启用的服务种类上有所区别。 例如,创建业务空间时,默认启用的服务包括:需求、原创 2021-02-22 21:01:23 · 10206 阅读 · 1 评论 -
DevOps ACA 敏捷项目管理基础 (二)
文章目录一. 项目管理和迭代开发方式项目管理迭代开发模式二. Scrum方法特点:3335运行流程三. KANBAN方法四. 风险管理 一. 项目管理和迭代开发方式 项目管理 项目的定义: 项目是一系列独特的、复杂的、相互关联的活动,这些活动有着一个明确的目标或目的,并且必须在特定的时间和预算内依据规范完成 项目管理: 运用各种相关技能、方法与工具,为满足或超越项目有关各方对项目的需求与期望,所展开的各种计划、组织、领导。控制等方面的活动。 项目的三角 范围:定义了要求做什么,也规定了不能做什原创 2021-02-22 19:43:03 · 10084 阅读 · 0 评论 -
DevOps ACA课程总览(一)
文章目录前言:一. 课程目标1. 了解企业级大规模软件开发的流程2. 掌握软件开发中各个环节①项目管理②需求分析③软件开发与测试④Devops持续集成⑤持续部署3. 掌握阿里云一站式研发效能平台云效(公有云版)基本功能二. 软件开发流程项目管理各个阶段需求-开发-测试-部署和发布三. 课程总览1. 敏捷项目管理基础2. 需求管理和版本规划需求分析分解需求管理和版本规划3.软件代码与质量管理配置管理和代码管理高质量的编码4 . 软件测试和质量保证软件测试和质量保证基础云效软件测试和质量保证5. 云原生和Dev原创 2021-02-21 16:53:22 · 10039 阅读 · 3 评论