Прекращение использования 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.

  1. Чтобы выбрать язык, платформу и целевую службу, выберите соответствующий шаблон из azd repo и выполните команду . azd up --template \<template-name\>

  2. Для подготовки ресурсов службы Azure выполните команду . azd provision

  3. Для создания конвейеров CI/CD выполните команду . azd pipeline config

  4. Для мониторинга Application Insights выполните команду . azd monitor

Для существующих развертываний приложений в devOps starter не хранятся никакие сведения, и пользователи могут использовать следующие сведения для получения той же информации:

  1. Сведения о ресурсе Azure в портал Azure. В портал Azure перейдите на страницу ресурсов, для которой вы настроили devOps starter.

  2. Чтобы просмотреть сведения о конвейере и развертывании, перейдите к соответствующему рабочему процессу GitHub Actions или конвейеру Azure, чтобы просмотреть запуски и развертывания.

  3. Чтобы просмотреть сведения о мониторинге в 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.