云认证:Microsoft 认证 DevOps 工程师专家
介绍
本指南提供信息和资源,帮助您为 Microsoft DevOps 工程师专家认证做好准备。过去几年,微软曾多次尝试发布 DevOps 认证,最近一次是基于 Ignite 2018 上宣布的考试 70-537 和 70-538 的认证。最终,随着微软转向基于角色的认证,考试 AZ-400 暂时成为保留的考试。在收集反馈后,微软最终决定推出一项反映 Azure DevOps 工程师职位的考试。
此认证适用于哪些人
Microsoft DevOps 工程师专家认证面向那些将人员、流程和技术相结合,通过满足最终用户需求和业务目标的产品和服务不断创造价值的专业人士。从本质上讲,这包括目前沉浸在 DevOps 文化和实践中的专业人士。
如果您精通 Azure 中的敏捷实践,即如果您能够使用 Azure 技术设计和实施版本控制、合规性、基础结构即代码、配置管理、构建、发布和测试解决方案,那么此认证非常适合您。您的日常工作应包括通过优化实践、创建自动化和改善协作来简化交付。您必须熟悉 Azure 管理和 Azure 开发,并且至少是其中一个领域的专家。
此认证的用途
通过考试并获得此认证将证明您有能力设计 DevOps 策略并实施开发流程、依赖项管理、应用程序基础结构和持续集成/交付 (CI/CD)。该认证不仅能展示您对 DevOps 实践的熟练程度,还能展示您在 Agile 工具和服务方面的技能,包括 Microsoft Azure 内支持的第三方工具。
作为基于角色的认证,该认证旨在反映 Azure DevOps 工程师的工作角色,因此表明您拥有足够的知识和技能来担任该职位。
哪些考试适用?
要获得此认证,您需要通过:
- 考试 AZ-400:设计和实施 Microsoft DevOps 解决方案。
这项考试是技术性的,要求考生具备一定的 DevOps 技术和工具实践经验,同时也需要具备一定的 DevOps 和敏捷流程知识。由于 DevOps 是一个广泛的领域,因此这是一项相当全面且困难的考试。考试的所有目标都涵盖得很深入,但有些领域比其他领域更深入:
- Azure DevOps
- 版本控制(主要是 Git)
- Azure 资源管理器
- PowerShell
对于其他领域,您需要对技能和概念以及它们在整体环境中的位置有合理程度的理解。
先决条件
作为此认证的先决条件,您需要具备以下任一项条件:
- Microsoft 认证:Azure 管理员助理
- Microsoft 认证:Azure 开发人员助理
如果您拥有其中一项认证,并且在 DevOps 方面拥有专业知识,那么您应该准备好获得此认证。
测试技能
考试 AZ-400 将考核以下类别的技能:
制定仪器策略(占考试的 5-10%)
- 设计和实现日志记录
- 设计和实施遥测
- 集成日志记录和监控解决方案
制定站点可靠性工程 (SRE) 策略(占考试的 5-10%)
- 制定警报策略
- 设计故障预测策略
- 设计和实施健康检查
制定安全和合规计划(占考试的 10-15%)
- 设计身份验证和授权策略
- 设计敏感信息管理策略
- 提高安全性和合规性
- 设计治理执行机制
管理源代码控制(考试的 10-15%)
- 制定现代源代码控制策略
- 规划并实施源代码的分支策略
- 配置存储库
- 将源代码控制与工具集成
促进沟通和协作(考试的 10-15%)
- 与业务利益相关者沟通部署和发布信息
- 生成 DevOps 流程文档
- 自动与团队成员沟通
定义并实施持续集成(考试的 20-25%)
- 设计建造自动化
- 设计包管理策略
- 自动化运行手册库、Nuget、Jfrog、Artifactory
- 自动安全更新、NuKeeper、GreenKeeper
- 设计应用程序基础设施管理策略
- 实施构建策略
- 维护构建策略
- 设计一个跨组织标准化构建的流程
定义并实施持续交付和发布管理策略 (10-15%)
- 开发部署脚本和模板
- 实施业务流程自动化解决方案
- 规划部署环境策略
大多数情况下,考试不涵盖预览功能。
有用的资源
以下是一些可帮助您准备 AZ-400 考试的资源:
- Pluralsight 学习路径:Microsoft Azure Devops 工程师:包含一系列课程的学习路径,涉及考试涵盖的几个主题。
- Microsoft Learn:一系列免费的微学习资源,涵盖基础知识。
- Azure Devops 实验室:获得 Azure DevOps 实践经验的绝佳资源
薪酬和就业前景
IDC 白皮书《IT 认证:通往宝贵职位的捷径》显示,Microsoft 认证可使 IT 专业人员更有可能获得聘用、展示工作效率并提升职业生涯。该研究还显示,平均而言,获得认证的员工比未获得认证的员工收入高 15%,并且组织报告称,获得认证的专业人员比未获得认证的员工承担了更多责任。
随着对云技能以及 DevOps 和敏捷工作方式的需求越来越大,证明您在这两个领域知识的认证肯定会增加您被录用并获得丰厚薪酬的机会。根据微软招聘公司Nigelfrank 的数据,初级 Azure DevOps 工程师的平均工资为 125,000 美元,而中级和高级工程师的平均工资分别为 145,000 美元和 185,000 美元。
如果您正在为 Microsoft 合作伙伴工作,此认证还将帮助您的公司晋升为Microsoft 能力会员。
认证之路
此认证是 Microsoft Azure 的“基于角色”认证之一,而不是“专业”或“基础”认证。
如前所述,它需要管理员助理或开发人员助理认证作为先决条件。作为专家级认证,它本身并不是任何其他认证的先决条件。下图说明了认证路径:
结论
如果您是一位经验丰富的专业人士,并且深谙 DevOps 文化和实践,并拥有 Azure 管理员助理或 Azure 开发人员助理认证,那么您可以争取获得 Microsoft DevOps 工程师专家认证。借助学习路径:Microsoft Azure Devops 工程师和上面链接的其他资源,您可以获得所需的培训,以弥补您可能存在的任何差距。
总而言之,要获得此认证,您需要:
- 获得 Azure 管理员助理认证或Azure 开发人员助理认证。
- 通过考试 AZ-400:设计和实施 Microsoft DevOps 解决方案。
虽然这是一项很难的考试,但获得此认证的专业人士的就业和职业发展前景看起来非常令人鼓舞。更高的薪水和更大的责任是您可以期待的一些好处,同时通过专家级认证让您的简历脱颖而出,还可以提高您被录用的机会。
最后,这里有一些提示和建议的行动步骤:
- 使用“衡量技能”部分中的主题列表来创建学习计划,然后在日历上留出学习时间并致力于完成学习。
- 仅仅在考试中获得良好的总体成绩是不够的,因为您需要在每个不同领域获得最低分数。换句话说,您不能因为掌握了考试的其他部分而忽略考试目标的一部分。
- 如果您不确定自己目前的水平,请参加Microsoft Azure Devops 工程师角色智商测试,了解您在与该角色相关的不同技能方面的表现。这将帮助您确定在准备考试时需要重点关注哪些领域。
- 如果你还不确定需要做多少准备,那就订购并参加官方模拟考试(仔细检查你获得的“套餐”是否允许你在一段时间内重新参加考试)。首先这样做是为了评估你的技能,然后一旦你确定了你的差距,你就可以制定更有效的学习计划。你可以重考几次,直到你觉得你已经掌握了所有基础知识。
- 请注意,您可能会高估自己的知识量。即使是高级专业人士在学习课程材料时也会发现薄弱环节,或者忘记看似基本概念的重要细节,这种情况很常见。留出足够的时间来准备和复习您“已经知道”的主题。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~