DevOps Starter 停用
Azure DevOps Starter 将于 2023 年 3 月 31 日停用。 Microsoft.DevOps 和 Microsoft.VisualStudio/accounts/projects 资源的相应 REST API 也将停用。 鼓励客户改用 Azure 开发人员 CLI。
Azure 开发人员 CLI
替代产品 Azure 开发人员 CLI (azd) 是用于构建云应用的开发人员命令行工具。 该产品提供映射到工作流中关键阶段的命令:代码、生成、部署、监视、重复。 使用 Azure CLI 一步即可创建、预配和部署新应用程序。
Azure DevOps 与 Azure 开发人员 CLI 的比较
DevOps Starter | Azure 开发人员 CLI |
---|---|
只需点击几下即可部署到 Azure | 一步即可部署到 Azure |
配置代码、部署、监视 | 配置代码、部署、监视 |
提供示例应用程序以便于开始使用 | 提供示例应用程序以便于开始使用 |
允许部署用户的存储库 | 允许部署用户的存储库 |
Azure 门户中基于 UI 的体验 | 基于 CLI 的体验 |
迁移:
无需迁移,因为 DevOps Starter 本身不存储任何信息,它只是帮助用户即刻体验 Azure 入门之旅。 向前推荐的用户开始使用 Azure 的方式将是 Azure 开发人员 CLI。
要选择语言、框架和目标服务,请从 azd repo 中选择合适的模板并运行
azd up --template \<template-name\>
命令要预配 Azure 服务资源,请运行
azd provision
命令要创建 CI/CD 管道,请运行
azd pipeline config
命令对于应用程序洞察监控,请运行
azd monitor
命令
对于现有的应用程序部署,DevOps starter 本身不存储任何信息,用户可以使用以下方式获取相同的信息:
Azure 门户中的 Azure 资源详细信息 - 在 Azure 门户中,访问你为其配置了 DevOps 启动器的资源页面。
若要查看管道和部署信息,请转到相应的 GitHub Actions 工作流或 Azure 管道以查看运行和部署。
若要查看 Application Insights 中的监视详细信息,请转到 Azure 资源的 Application Insights 并查看监视图表。
常见问题解答
DevOps Starter 与 Azure developer CLI 有什么区别?
两者都是工具,可以快速设置应用程序部署到 Azure 并配置 CI/CD 管道。 它们使用户能够快速开始使用 Azure。
与 DevOps Starter 的 UI 向导相比,Azure 开发人员 CLI 提供了对开发人员更友好的命令。 这也意味着 config-as-code 更清晰。
如果我无法访问 DevOps Starter,我会丢失我的应用程序或 Azure 资源吗?
错误。 托管应用程序的应用程序代码、部署和 Azure 资源仍然可用。 DevOps Starter 不存储任何这些资源。
我会丢失我之前使用 DevOps Starter 创建的 CI/CD 管道吗?
错误。 你仍然可以在 GitHub Actions 或 Azure Pipelines 中管理 CI/CD 管道。