什么是 Azure DevOps?
Azure DevOps 提供了多种工具,可使用它们更好地进行团队协作。 它还包含自动生成过程、测试、版本控制及包管理工具。 涵盖众多! 我们最终会用到所有工具。 现在,让我们跟随该团队,看他们概括性地了解 Azure DevOps 并确定如何开始使用它。
Mara:Amita 问到了工具,我提议使用 Azure DevOps。
Andy:如果我们不部署到云,怎么能使用 Azure 的产品? 此外,我们将部署到 Linux。 这有影响吗?
Mara:不管是在云中还是在本地,这些工具都非常好用。 并且,部署到 Linux、Windows 或其他平台都不要紧。 Azure DevOps 是一套服务,可为任何需要企业级工具链的人员提供解决方案。 这些工具能帮助我们实现刚才谈论的所有实践。 结果如下:
服务 | 说明 |
---|---|
Azure Boards。 这是一组敏捷工具,可以帮助我们计划、跟踪和探讨工作,甚至和其他团队协作。 | |
Azure Pipelines。 通过这一组工具,我们能够以 CI/CD 的方式生成、测试和部署适用于任何语言、平台和云的产品。 | |
Azure Test Plans。 这是一组探索性的手动测试工具。 |
我目前考虑使用这三种工具。 我们稍后可以再考虑其他两项服务:
服务 | 说明 |
---|---|
Azure Repos。 它们可以提供无限制、云托管的专用和公用 Git 存储库。 | |
Azure Artifacts。 它们可用于创建、托管和共享包。 |
咨询 Abel
在下面的简短视频中,Abel 介绍了 Azure DevOps 的五个组成部分:
Amita:听起来很繁多。 我们从何开始?
Mara:让我们尝试用 Azure Boards 做些规划。 看看效果怎么样。 不一定要使用 Azure DevOps 提供的每项服务。 根据需要选择使用就行了。
Tim:我们需要做什么?
Mara:很容易。 我们只需设置一个帐户和组织。 整个过程只需几分钟时间。