版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、EXIN DevOps Master备考指南内容TOC o 1-1 h z u HYPERLINK l _bookmark0 1.概述3 HYPERLINK l _bookmark1 2.考试要求和规范7 HYPERLINK l _bookmark2 3. 基础术语表13 HYPERLINK l _bookmark3 4. 文献151.概述EXIN DevOps Master (DEVOPSM.EN)概述DevOps 是“开发”和“运维”这两个词的缩写。DevOps 是一套最佳实践方法论,旨在在应用和服务的生命周期中促进 IT 专业人员(开发人员、运维人员和支持人员)之间的协作和交流,最终实现
2、:持续整合:从开发到运维和支持的轻松切换持续部署:持续发布,或尽可能经常的发布持续反馈:在应用和服务生命周期的各个阶段寻求来自利益相关方的反馈DevOps 改变了员工的工作思维方式;DevOps 重视所做工作的多样性,支持企业为加快实现业务价值, 而创建的主观流程,并评估社会和技术变革产生的影响。DevOps 是能够让企业和个人建立和保持可持续工作实践的一种思维方式和工作方式。成功的 DevOps:能创造一个轻松的没有相互指责的企业文化环境,可以与他人分享自己的经验和场景,并产生共识, 使人员和团队能够以持续有效的方式发挥他们的特长为企业准时制生产策略(Just-in-Time (JiT)提供
3、应用和服务通过基于风险的业务需求方案来确保 IT 服务的连续性管理应用和服务的整个生命周期,包括生命周期的结束条件该认证主要关注为理论知识增加实践技能,使 DevOps Master 能够成功地应用于一个企业团队中,并促成其实施法则在企业组织中的施行。该认证的研发,集结了 EXIN 全球智库(EPG, EXIN Professional Group)中致力于 DevOps 工作领域的各方专家,协作完成。背景信息EXIN DevOps 认证项目:目标群体DevOps 不仅在软件开发领域享有盛名,其法则也同样被应用到 IT 服务项目和其他项目中。DevOps Master 培训和认证项目的目标人群
4、是希望掌握 ICT 管理最新发展动态的所有专业人员。在 DevOps 团队中工作的任何人员,或正考虑转向 DevOps 的企业及该企业内的人员都将受益于 EXIN DevOps Master 认证项目。目标群体包括(不限于):应用或服务产品经理、敏捷项目经理、Agile Scrum Master、项目经理、测试工程师、测试经理、IT 服务经理、IT 流程经理、精益 IT 从业人员。由于该认证属于一门高阶认证,考察人员须具备一定的实践经验和行业积淀。因此,我们强烈建议您了解和掌握 DevOps 相关应用领域的知识与经验,包括:EXIN Agile Scrum Foundation 认证:能够让你
5、更好地理解 DevOps 工作方式的敏捷性。TMap Suite Text Engineer 认证:能够让你更好地理解每一环节中自动化测试和集成测试的环境。EXIN IT Service Management Foundation 认证:能够让你更好地理解应用或服务的运行环境和支持环境。LITA Lean IT Foundation 认证:能够让你更好地理解 first-time-right(一次准确性)(防止生产/ 运行环境中错误的出现)和其他的精益概念。EXIN Application Management Foundation 认证:能够让你更好地理解应用的运行和支持环境。认证要求拥有
6、DevOps Master 系列进阶认证体系中的 3 门准入认证:(2017 年 4 月 1 日起生效)-【必选】LEAN IT Foundation (或以上层级) 证书-【必选】Agile Scrum Foundation (或以上层级) 证书- 【二选一】TMap Suite Test Engineer ( 或以上层级) 证书 或 ITSM Foundation / ITIL Foundation (或以上层级) 证书接受 DevOps Master 授权培训,包括成功完成实践作业 (Practical Assignments)*成功通过 DevOps Master 考试*实践作业可通过
7、凤凰项目沙盘演练来完成考试细节考试类型:计算机或笔试,单选题题目数量:50通过分数:65%是否开卷考试:否是否允许携带电子设备/辅助设备:否考试时间:120 分钟EXIN 的考试规则和规定适用于本次考试培训参加授权培训是获得该认证的必要条件。学员应掌握 DevOps 原理和精益及敏捷概念的基本知识。该等知识可通过以下渠道获得:电子学习 e-Learning增加一天额外培训日进行“DevOps 入门 培训或者阅读凤凰项目(The Phoenix Project,见文献列表)培训时长根据完成的实践任务的工作量多少有所不同。培训期可能包括但不限于:为期 2 天的面对面理论培训和为期 1 天的实践培训
8、;学员对实践作业做好准备,并在培训开始之前做好文献复习实践任务的在线培训和评估;学员通过电子学习渠道进行学习,并针对实践作业做好准备;培训师评估实践作业的工作量为期 2 天的面对面理论培训和为期 3 天的实践培训;学员无需准备培训小组人数建议人数为 16 人。(不适用于在线培训课程)培训时长本培训课程要求的培训时长为不少于 24 小时。该时长包括学员分组、备考和短暂休息。该时长不包括家庭作业、备考的准备工作和午餐休息时间。建议个人学习量120 小时,根据现有知识的掌握情况可能有所不同样题授权机构可通过EXIN PartnerNet平台,下载最新认证样题授权培训机构您可通过 EXIN 官网 HY
9、PERLINK / 查找该认证的授权培训机构。2.考试要求和规范考试要求考试规范比重(%)1.DevOps 应用28%1.1DevOps 理念与益处1.2组织文化1.3原理和概念2.计划、要求和设计18%2.1应用或服务生命周期管理2.2项目章程(定义范围)和视觉控制2.3基础设施和架构设计2.4服务等级要求和协议2.5实施测试策略:用户场景、测试场景和运维场景3.开发和部署30%3.1持续交付和持续整合3.2部署渠道3.3持续部署3.4Ji-Kotei-Kanketsu(质量检查), Rhythm (节奏), Work-in- Progress(在制品)和 One-piece- flow(单
10、件流)3.5自动化、工具和测试4.运维和规模化22%4.1管理数据;基础设施和环境;组件和依赖性4.2配置管理和版本控制4.3云和不可变的基础设施4.4业务连续性4.5规模化5.生命周期结束2%5.1一个产品或服务的生命周期结束的条件总计100%考试规范1.DevOps 应用28%1.1.DevOps 思维模式和优势10%学员能够1.1.1 在情景分析中对 DevOps 进行反模式分析1.1.2 说明 DevOps 的优势1.1.3 说明为什么 DevOps 非常适合当前的软件开发流程1.1.4 说明为什么 DevOps 需要一个特定的思维模式1.1.5 说明 DevOps 如何适合于精益和敏
11、捷开发实践中1.2 企业文化12%学员能够1.2.1 说明为什么 DevOps 的四大组成部分(协作、亲和性、工具和规模化)如此重要1.2.2 针对 DevOps 思维方式缺失部分进行情景分析1.2.3 说明如何通过促进协作、DevOps 思维模式和共鸣及信任从一组人中创建一个团队1.2.4 关于协作的错误概念的情况分析,并找出正确的解决办法1.2.5 关于冲突管理的情况分析,并找出最佳的解决方案1.2.6 说明人力资源管理如何能够促进多样化,以及这样会给企业带来哪些好处1.3 DevOps 原理和概念6%学员能够1.3.1 说明不同软件开发方法(Waterfall, Agile,Scrum)
12、及其基本原理的使用和实用性1.3.2 说明不同运维方法(IT 服务管理)的使用和实用性1.3.3 说明精益系统方法的使用和实用性2.计划、要求和设计18%2.1 应用或服务生命周期管理4%学员能够2.1.1 说明 DevOps 如何为现代应用生命周期管理带来价值2.1.2 说明 DevOps 在用于服务生命周期管理时如何提高客户体验2.2 项目章程和视觉控制4%学员能够2.2.1 说明应该如何确定一个 DevOps 项目的范围2.2.2 为什么说 DevOps 项目的视觉控制能够促进 DevOps 实践2.3 基础设施和架构设计4%学员能够2.3.1 说明 DevOps 如何改变或影响 IT
13、基础设施和架构的设计2.3.2 说明为什么云计算和虚拟化技术能够使 Dev 和 Ops 实现更轻松的集成2.4 服务等级要求和协议2%学员能够2.4.1 说明 DevOps 如何改变服务等级要求和协议2.5 实施一个测试策略4%学员能够2.5.1 说明在向 DevOps 迁移时为什么需要对测试策略进行修改以及如何修改2.5.2 分析用户场景、测试场景和运维场景3.开发和部署30%3.1 持续交付和持续整合12%学员能够3.1.1 说明为什么持续交付对于 Effective DevOps 至关重要3.1.2 在情景中分析如何整合 Continuous Delivery(持续交付)3.1.3 在情
14、景中分析如何采用 Continuous Delivery(持续交付)解决问题3.1.4 说明为什么 Continuous Integration(持续整合)对于 Effective DevOps 至关重要3.1.5 通过对一个分布式团队或分布式控制系统进行情景分析,分析如何实现 Continuous Integration(持续整合)3.1.6 在情景中分析如何采用 Continuous Integration(持续整合)解决问题3.2 部署渠道4%学员能够3.2.1 说明一个 DevOps 部署渠道的分解逻辑3.2.2 说明如何使用创建和部署脚本3.3 持续部署4%学员能够3.3.1 说明为
15、什么要针对 effective DevOps 对迭代计划和发布计划进行修改3.3.2 在情景中分析如何实施 Continuous Deployment(持续部署)3.4 Ji-Kotei-Kanketsu(质量检查)、Rhythm (节奏)、Work-in-Progress(在制品)和One-piece- flow(单件流)4%学员能够3.4.1 说明 Ji-Kotei-Kanketsu(质量检查)、Rhythm (节奏)、Work-in-Progress(在制品)和 One-piece- flow(单件流)的概念3.4.2 在情景中分析 Ji-Kotei-Kanketsu ( 质量检查) 、
16、Rhythm ( 节奏) 、Work-in- Progress(在制品)和 One-piece- flow(单件流)遇到的具体问题,并找到适合的解决方案3.5 自动化、工具和测试6%学员能够3.5.1 为什么说自动化对 effective DevOps 是非常重要的3.5.2 说明如何使用工具提高 DevOps 的整体效率3.5.3 说明如何使用工具支持 DevOps 思维模式和文化3.5.4 为什么说 DevOps 测试自动化非常重要3.5.5 进行情景分析,选择正确的方式来实现验收测试自动化4.运维和规模化22%4.1 管理数据;基础设施和环境;组件和依赖性10%学员能够4.1.1 在 D
17、evOps 内管理数据库中的数据时会遇到哪些问题4.1.2 对 DevOps 中数据库的使用进行情景分析,并对遇到的问题提供最佳的解决方案4.1.3 为实施一个部署需要准备一个基础设施环境,并且在部署后需要对其进行管理,对此进行情景分析,并找出进行此项工作的最佳方法4.1.4 进行情景分析,建议一个管理组件的通用策略4.1.5 说明如何管理依赖性4.2 配置管理和版本控制4%学员能够4.2.1 为什么说版本控制是 effective DevOps 的关键4.2.2 说明如何对数据、基础设施和组件进行版本控制4.2.3 进行情景分析,针对如何管理一个配置管理问题建议一个最佳策略4.3 云和可不变
18、的基础设施2%学员能够4.3.1 说明在实现 effective DevOps 的过程中,何时需要向基于云的基础设施迁移以及何时不需要进行此类迁移4.3.2 在 DevOps 内应该如何对基于云的基础设施进行管理4.4 业务连续性2%学员能够4.4.1 DevOps 如何促进 Business Continuity (业务连续性)实践4.5 规模化4%4.5.1 进行情景分析,说明为什么在这种情况下扩大规模或减小规模是非常重要的,并找到最佳的实施方法4.5.2 对规模化过程中出现的问题进行情景分析,并找出解决该问题的最佳方法4.5.3 社会政策和雇佣实践如何支持 DevOps 的规模化5.生命
19、周期结束2%5.1 一个产品或服务的生命周期结束的条件2%5.1.1 在终止一项服务或一个产品之前应该满足哪些条件基础术语表应理解以下基本概念。建议学员对这些概念进行调研工作。英文中文Affinity (in DevOps)亲和Agile敏捷Application Deployment应用部署Artifact Management构件库管理Automation自动化Blamelessness免责Cloud Computing云计算Collaboration (in DevOps)协作Configuration Management配置管理Containers容器Continuous Deliv
20、ery持续交付Continuous Deployment持续部署Continuous Integration持续集成Definition of Done (in Agile Scrum)完成的定义Infrastructure Automation基础架构自动化Iteration迭代ITSM (IT Service Management)IT 服务管理Ji-Kotei-Kanketsu (JKK)质量检查(JKK)Just-in-Time (JiT)准时Kaizen (in Lean)持续改善Lean精益Micro-service微服务Minimum Viable Product最小可用产品英文
21、中文One-piece-flow单件流Operations Story运维场景Organizational Learning组织级进修Plan-Do-Check-Act cycle (PDCA cycle)计划-实施-检查-改进 (戴明环)Post-Mortem事后剖析Product Owner (in Agile Scrum)产品负责人Retrospective回顾Rhythm (in Lean)节奏Scaling (of DevOps or Agile Scrum)规模化ScrumScrumScrum Master (in Agile Scrum)Scrum MasterService D
22、eployment服务部署Service Level Agreement (SLA)服务级别协议(SLA)Sprint冲刺Test Story测试场景Test-Driven Development测试驱动开发Tools工具Toyota Production System (TPS)丰田生产系统User Story用户故事Velocity (in Agile Scrum)速率Version Control版本控制Waterfall瀑布式WiP-limit在制品数量限制Work-in-Progress (WiP)在制品文献必选教材A Effective DevOps:Building a Cult
23、ure of Collaboration, Affinity, and Tooling at Scale (创建一个可扩展的协作、亲和和工装集成的企业文化)Jennifer Davis, Katherine Daniels 国际标准书号-13:978-1491926307 ISBN-10:1491926309OReilly Media; 第 1 版 (2016 年 6 月 25 日)B 持续交付:通过创建、测试和部署自动化实现可靠的软件发布Jez Humble, David Farley国际标准书号-13:978-0321601919 ISBN-10:0321601912Addison-Wesley Professional; 第 1 版 (2010 年 8 月 6 日)该文献目前已有中文版图书持续交付:发布可靠软件的系统方法译者:乔梁书号:ISBN 9787115264596C 企业 DevOps 的成功之路Koichiro (Luke) Toda, 战略员工服务公司总裁,TPS 认证机构总监Nobuyuki Mitsui, 战略员工服务公司首席技术官白皮书; 2016 年 6 月(从 EXIN 网站 DevOps 认证页面上下载)可选教材强烈建议在培训之前阅读 The Phoenix Project(凤凰项目)。D T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 术后胆漏的个案护理
- 儿童腹泻护理个案分析
- 有理数乘方课件
- 怎样下载多媒体知识课件
- 数学老师实习总结
- 期末小学教师工作总结
- 安全生产承诺书模板集锦九篇
- 酒店感恩节活动策划8篇
- 安全培训完成总结
- 执行力心得体会15篇
- 【MOOC】英文技术写作-东南大学 中国大学慕课MOOC答案
- 2024年21起典型火灾案例及消防安全知识专题培训(消防月)
- 人教版四年级上册数学【选择题】专项练习100题附答案
- 从创意到创业智慧树知到期末考试答案章节答案2024年湖南师范大学
- DL-T 1476-2023 电力安全工器具预防性试验规程
- 国开《Windows网络操作系统管理》形考任务4-配置故障转移群集服务实训
- 监狱监区年度工作总结
- 石灰窑烘炉及开炉方案
- 复苏囊的使用PPT
- (完整版)工业与民用配电设计手册
- 教学论文】《自制教具应用于初中物理有效教学的研究》课题研究报告【教师职称评定】
评论
0/150
提交评论