Прекращение использования DevOps Starter
Поддержка Azure DevOps Starter будет прекращена 31 марта 2023 г. Соответствующие REST API для ресурсов Microsoft.DevOps и Microsoft.VisualStudio/accounts/projects также будут прекращены. Клиентам рекомендуется использовать Azure Developer CLI.
Azure Developer CLI
Замена Azure Developer CLI (azd) — это программа командной строки разработчика для создания облачных приложений. Он предоставляет команды, которые сопоставляются с ключевыми этапами рабочего процесса: код, сборка, развертывание, мониторинг, повторение. Azure CLI можно использовать для создания, подготовки и развертывания нового приложения за один шаг.
Сравнение Azure DevOps и Azure Developer CLI
DevOps Starter | Azure Developer CLI |
---|---|
Развертывание в Azure с помощью нескольких щелчков мыши | Один шаг для развертывания в Azure |
Настраивает код, развертывание, мониторинг | Настраивает код, развертывание, мониторинг |
Предоставляет пример приложения для начала работы | Предоставляет примеры приложений для начала работы |
Разрешает развертывание репозитория пользователя | Разрешает развертывание репозитория пользователя |
Интерфейс на основе пользовательского интерфейса в портал Azure | Интерфейс на основе интерфейса командной строки |
Миграция.
Миграция не требуется, так как DevOps Starter не хранит никаких сведений, а просто помогает пользователям приступить к работе в Azure с днем 0. Рекомендуемый способ для пользователей приступить к работе в Azure будет Azure Developer CLI.
Чтобы выбрать язык, платформу и целевую службу, выберите соответствующий шаблон из azd repo и выполните команду .
azd up --template \<template-name\>
Для подготовки ресурсов службы Azure выполните команду .
azd provision
Для создания конвейеров CI/CD выполните команду .
azd pipeline config
Для мониторинга Application Insights выполните команду .
azd monitor
Для существующих развертываний приложений в devOps starter не хранятся никакие сведения, и пользователи могут использовать следующие сведения для получения той же информации:
Сведения о ресурсе Azure в портал Azure. В портал Azure перейдите на страницу ресурсов, для которой вы настроили devOps starter.
Чтобы просмотреть сведения о конвейере и развертывании, перейдите к соответствующему рабочему процессу GitHub Actions или конвейеру Azure, чтобы просмотреть запуски и развертывания.
Чтобы просмотреть сведения о мониторинге в Application Insights, перейдите к application insights для ресурса Azure и просмотрите диаграммы мониторинга.
Вопросы и ответы
В чем разница между начальным приложением DevOps и интерфейсом командной строки разработчика Azure?
Оба средства позволяют быстро настроить развертывание приложений в Azure и настроить конвейер CI/CD для одного и того же. Они позволяют пользователям быстро приступить к работе с Azure.
Azure Developer CLI предоставляет более удобные для разработчика команды в отличие от мастера пользовательского интерфейса для DevOps Starter. Это также означает лучшую ясность при использовании конфигурации как кода.
Потеряю ли приложение или ресурсы Azure, если не удается получить доступ к devOps starter?
Нет. Код приложения, развертывания и ресурсы Azure, в которых размещено приложение, по-прежнему будут доступны. DevOps Starter не хранит эти ресурсы.
Потеряю ли я конвейер CI/CD, созданный с помощью DevOps Starter?
Нет. Вы по-прежнему можете управлять конвейерами CI/CD в GitHub Actions или Azure Pipelines.