研发效能(DevOps)工程师(初级)认证

2023-12-27 13:51:01

课程背景

DevOps即Development和Operations的组合词;研发效能DevOps是一种理念和系统方法,旨在通过优化软件开发、运营和维护的流程,实现高效、高质量、快速的价值交付。它以开发人员和运维人员的沟通协作为基础,以自动化和可重复的方式更快地将代码部署到生产中,从而提高软件开发的效率和质量。

对于研发型团队而言,如何持续的低成本高效交付价值,是必须解决的挑战性问题,但在实际的过程中,伴随着业务的快速增长,研发效能却并未得到相应的提升,影响了组织的高质量发展。为此,很多组织都会启动研发效能提升专项,设立了研发效能提升部门,力图消除效能障碍,但苦于缺乏合格的端到端研发效能人才,无法有效落地。

为贯彻落实《关于深化人才发展体制机制改革的意见》,推动实施人才强国战略,促进专业技术人员提升职业素养、补充新知识新技能,实现人力资源深度开发,根据《中华人民共和国劳动法》有关规定,工业和信息化部教育与考试中心联合有关部门组织并制定了《研发效能(DevOps)工程师 职业技术认证》,也是国内首个该领域的职业技术认证。

该《认证》对研发效能(DevOps)工程师的职业技术分为初级、中级、高级三个专业等级。

IDCF社区作为国内最大的DevOps社区,为官方指定培训中心,邀请了多位业界知名专家导师,坚持“以职业活动为导向、以专业能力为核心”的指导思想,在充分考虑科技进步、社会经济发展和产业结构变化对研发效能(DevOps)工程师知识水平、专业能力要求的基础上,精心设计了初级培训知识体系,课程内容涵盖【组织与协作】、【产品与运营】、【开发与交付】、【测试与安全】、【运维与监控】五大研发关键环节,培训知识点覆盖端到端的研发生命周期,旨在全方位培养行业与企业发展所需研发效能专业人才。

面向学员

  • 具备相关专业大学本科及以上学历(含在读的应届毕业生);

  • 具备相关专业大学专科学历,从事本职业技术工作满 1 年;

  • 从事/关注研发效能(DevOps)相关技术的人员,职业规划包括从事研发经理、产品经理、项目经理、开发工程师、DevOps工程师、测试与运维工程师、敏捷与工程教练等,均可报名学习课程。

学习收益

  • DevOps强调团队之间的协作和沟通,通过课程的学习和实践,学员可以培养团队合作意识和统一的开发流程。

  • 掌握敏捷、研发效能、DevOps的基本理念、原则和最佳实践。

  • 提升组织与协作、产品与运营、开发与交付、测试与安全、运维与监控的能力,可以帮助你更好地了解和掌握软件开发的全过程。

  • 获得权威认证:完成课程并通过考试后,学员可以获得《研发效能(DevOps)工程师?职业技术认证》,这将为学员在求职或职业发展中增加一定的竞争力,为他们的职业发展打下坚实的基础。

  • 结识行业大咖与业界同济,拓展人脉。

课程亮点

  • 官方认证:工信部授权国家级别证书。发证机构:工业和信息化部教育与考试中心;

  • 人才缺口:紧随国家人才发展战略、行业发展趋势,培养研发效能领域专业人才;

  • 无专业限制:在校深造即可入行,获得职业技术认证,扩展职业发展与晋升之路;

  • 体系化赋能:涵盖端到端的研发效能知识体系,理论课与实战课结合构建技能图谱;

  • 名师专家授课:资深实战派导师,倾力打造课程体系,传授最佳实战经验。

助力高校学生开启职业生涯

对于众多高校学子来说,如何选择合适的专业以及规划未来的职业方向无疑是一大挑战。特别是选择计算机科学这一领域的学生,由于该学科的实践性强且分支众多,常常会陷入迷茫,不知如何选择择业方向,对于自身的职业发展规划也充满困惑。因此,深入了解这一专业的实际应用和市场需求,对于学生们的择业和职业发展至关重要。

通过学习研发效能(DevOps)初级认证课程,学生们可以更好地理解该领域的核心知识和技能,为进一步深入学习打下基础。课程覆盖研发生命周期端到端的专业技能知识,将为学生提供全面的职业能力,在以后求职市场上更具竞争力,为未来的职业发展做好充分的准备。

学习 DevOps 初级课程还可以帮助高校学生培养团队合作和沟通的能力。DevOps 强调跨职能团队之间的合作和沟通,以实现更高效的软件开发和部署。通过参与 DevOps 项目,学生可以学习如何与不同职能的团队成员合作,并有效地沟通以解决问题和推动项目进展。

此外,DevOps 初级课程还包括实践项目和案例分析,教授学生如何将理论知识与实际工作相结合,培养他们的实际操作能力和问题解决能力。这将使学生能够更好地理解?DevOps 理论、适应工作环境,更快地融入团队并胜任工作任务。

最后,学习该认证课程可以帮助学生建立自己的人际网络。在学习过程中,学生将有机会与来自不同背景和专业的人士交流和合作,拓展自己的社交圈子和人脉资源。这对于未来的职业发展和寻找工作机会都非常有益。学习研发效能(DevOps)职业技术认证(初级)课程对于高校学生来说是一个非常有价值的投资。

学时安排

图片

考试安排

  • 考试时长:100分钟

  • 考试地点:线上考试

  • 考试形式:闭卷考试

  • 考试题型:判断题、单选题、多选题

  • IDCF荐读丛书:《敏捷无敌之DevOps时代》、《京东敏捷实践指南》、《运维困境与DevOps破解之道》、《数字化时代研发效能跃升方法与实践》、《敏捷测试价值观、方法与实践》等?。

课程大纲

第一部分组织与协作

1.1研发效能基础

  • 端到端研发效能概述

  • 敏捷宣言与12原则

  • 精益思想核心理念

  • DevOps诞生历史及核心理念

1.2团队协作核心实践

  • Scrum协作框架(3个角色、5个会议)

  • Kanban可视化管理

  • XP工程实践

1.3研发效能度量

  • PDCA与持续改进

  • 度量的关键原则

  • 关键度量指标

第二部分、产品与运营

2.1 产品设计实践

  • 产品需求管理核心实践(路线图、优先级、DoR、DoD、用户故事等)

  • 产品界面与用户体验设计核心实践(UI原型、UE交互等)

2.2产品运营实践

  • 产品卖点挖掘与价值提炼

  • 常见产品运营指标

  • AARRR海盗模型

  • 用户行为数据分析

第三部分、开发与交付

3.1 协同开发应用

  • 主流源代码管理工具和常见代码分支策略

  • 测试驱动开发TDD、ATDD、BDD等核心实践

3.2 持续集成应用

  • 持续集成核心理念

  • 持续集成流水线常见工具

  • 流水线质量门禁

  • 代码扫描与质量保证(Sonar、技术债等)

3.3 持续部署应用

  • 环境管理(Dev、SIT、UAT、Stage、Pro等)

  • 应用部署与更新

3.4 按需发布应用

  • 常见发布方法(蓝绿,灰度,金丝雀,滚动等)

  • 功能开关

第四部分、测试与安全

4.1 测试理念、方法与实践概述

  • 软件测试理念

  • 软件测试方法(黑盒、白盒等)

  • 常见软件测试实践及工具(单元测试、集成测试、性能测试、UAT等)

  • 测试生命周期管理(测试左移、测试右移等核心理念)

  • 测试策略与测试计划

  • 测试用例设计技术

4.2 敏捷测试

  • 敏捷测试理念

  • 敏捷测试四象限

  • 敏捷测试三角形

  • 自动化测试及策略

4.3 应用安全基础

  • 应用安全生命周期管理

  • DevSecOps理念

  • SAST静态安全测试、DAST动态安全测试、IAST交互安全测试

  • 渗透测试

  • 云安全防护

第五部分、运维与监控

5.1 运维知识体系

  • IT服务管理基础

  • 常见运维工具及平台

5.2 运维管理基础

  • 容量管理

  • 灾备管理

  • 监控管理

  • 日志管理

5.3 运维管理优秀实践

  • SLO、SLI、SLA

  • SRE

  • AIOps

  • 混沌工程

讲师简介

图片

图片

图片

图片

图片

文章来源:https://blog.csdn.net/m0_69584846/article/details/135239693
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。