感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
DevOps 企业内部实践概述
- DevOps 与传统 IT 实践有何不同?
- DevOps 的术语和技术
- DevOps 中应用的敏捷方法
Azure 概述 DevOps 功能和体系结构
- Azure DevOps 服务器
- 托管与本地 Azure DevOps
- 面向最终用户的 Azure DevOps
- 面向管理员的 Azure DevOps
设置和配置 Azure DevOps 以进行开发
利用价值流图评估现有开发流程
- 迁移到 Azure DevOps
Azure 概述 DevOps 核心服务和工具
- 为企业选择适当的 Azure DevOps 服务
使用 Azure 板规划和跟踪软件开发
- 利用Azure Boards中的内置 Scrum 和敏捷工具
- 使用Azure Boards仪表板小组件
- 使用 Azure 分析工具监视项目状态
- 优化团队与董事会的透明度和合作
- 将Azure Boards与现有GitHub存储库集成
托管 Git 存储库和 Collaboration 使用 Azure Repos
- 使用 Azure 存储库创建存储库和版本控制
- 通过安全的 Git 客户端支持使用推送代码进行连接
- 在 Azure 存储库中构建 REST API 和 Webhook
- 创建开发环境并执行拉取请求
- Azure Repos 的代码感知搜索功能
- 清理和维护存储库
使用 Azure 管道构建和部署软件
- 实现持续集成/持续交付 (CI/CD)
- 使用首选语言和操作系统配置 Azure Pipelines
- 在 Pipelines 中利用构建链接和多阶段构建
- 使用 Azure Pipelines 注册表
- 将容器部署到 Kubernetes 或任何云
使用 Azure Artifacts 实现集成包 Management
- 在 Azure 个项目中创建和共享代码包
- 使用通用工件管理管理包类型
- 组织和保护公共和私有源代码包
- 使用 Azure 个项目将包添加到 CI/CD 管道
使用 Azure Test Plans 测试和优化代码质量
- 计划的手动测试与探索性测试
- 为企业应用程序执行正确类型的测试
- 使用 Azure Test Plans 捕获和分析数据
- 利用 Azure Test Plans 的端到端可追溯性功能
- 采取适当的措施来解决已识别的代码缺陷
将 Azure DevOps 服务与其他扩展集成
故障 排除
总结和结论
要求
- 了解敏捷软件开发方法
- 了解任何脚本编程语言
- 系统管理任务的基本经验
- 了解 GitHub 工作流和存储库
观众
- DevOps 工程师
- 开发 人员
- 项目经理
14 小时
客户评论 (2)
我们可以自己在实践中做任何事情。 我们的培训师知识渊博,我们可以问他任何事情,他总是有答案。 我获得了一些对开发人员有用的技能。
Julia Gajtkowska - Demant Business Services Poland
课程 - Azure DevOps Fundamentals
机器翻译
Practical part and interaction with students