Azure DevOps 系列 - 基础知识
Azure DevOps是一套服务,您可以在组织中实施端到端 DevOps。
CI → 持续集成 (CI) 是将来自多个贡献者的代码更改自动集成到单个软件项目中的实践。
CD → 持续部署 (CD) 是一种软件发布过程,它使用自动化测试来验证代码库的更改是否正确且稳定,以便立即自主部署到生产环境。
持续交付 (CD) 是指将完成的代码自动交付到测试和开发等环境。CD 提供了一种自动化且一致的方式,将代码交付到这些环境。
CM→持续监控是一个系统的、持续的过程,它使用自动化工具和技术来监控组织系统和流程的性能和安全性。
Azure DevOps 是一套服务,可用于在组织中实施端到端 DevOps。它包含 Azure Repos、Boards、Wiki、构建和发布管道、测试计划、Artifacts 等服务。
Azure DevOps 链接 — https://dev.azure.com
逻辑上分离项目
Azure DevOps 包括以下服务:
-
Azure Boards:一种帮助团队规划、跟踪和讨论工作的项目管理工具。
-
Azure Pipelines:一个可自动执行软件开发、测试和部署的持续集成/持续交付 (CI/CD) 平台。
-
Azure Repos:提供代码版本控制的 Git 存储库托管服务。
-
Azure Artifacts:用于 NuGet 包和 Docker 映像等软件工件的集中存储和管理系统。
-
Azure Test Plans:一种帮助团队规划、执行和分析测试的测试管理解决方案。
-
Azure 安全中心:一种帮助团队识别和减轻安全威胁的安全管理工具。
费用取决于您当月购买的用户数量和构建和部署代理的数量,以及所使用的其他服务的实际使用情况。
在基本计划中,您将免费获得前 5 位用户使用一定限制内的所有服务,但 Azure 测试计划除外,对于 Azure 测试计划,您需要订阅基本测试计划。
提供两种类型的服务
-
Azure DevOps 服务——云产品
-
Azure DevOps 服务器 — 本地部署(或)自有数据中心
适用于这些计划的服务限制
Visual Studio IDE 是一个创意启动板,您可以使用它来编辑、调试和构建代码,然后发布应用程序。
如何创建项目
如果您有任何项目方面→查看左下方→单击您需要更改的项目设置。
感谢您的阅读...我希望这对您理解 Azure 基础知识更有帮助!
👤 作者

加入我们的电报社区||在 GitHub 上关注我以获取更多 DevOps 内容!
文章来源:https://dev.to/prodevopsguytech/azure-devops-basics-5ni