课程大纲

介绍

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 小时

人数



每位参与者的报价

客户评论 (1)

相关课程

Building Microservices with Microsoft Azure Service Fabric (ASF)

21 小时

Azure Machine Learning (AML)

21 小时

Microsoft Azure Infrastructure and Deployment

35 小时

Architecting Microsoft Azure Solutions

14 小时

Azure CLI: Getting Started

7 小时

Azure Machine Learning

14 小时

Azure Cloud Security

7 小时

Azure Cloud Security Basic to Advanced

35 小时

Developing Intelligent Bots with Azure

14 小时

Azure Data Lake Storage Gen2

14 小时

Introduction to Azure

7 小时

Programming for IoT with Azure

14 小时

Kubeflow on Azure

28 小时

Azure上的Kubernetes(AKS)

14 小时

MLOps for Azure Machine Learning

14 小时

课程分类

1