Поделиться через


Краткое руководство. Развертывание шаблона ИНТЕРФЕЙСА командной строки разработчика Azure

В этом кратком руководстве вы узнаете, как подготовить и развернуть ресурсы приложений в Azure с помощью шаблона Интерфейса командной строки разработчика Azure (azd) и только нескольких azd команд. azd шаблоны — это стандартные репозитории кода, включающие исходный код приложения, а также azd файлы конфигурации и инфраструктуры для подготовки ресурсов Azure. Дополнительные сведения о azd шаблонах и способах ускорения подготовки и развертывания Azure см. в статье "Что такое шаблоны Azure Developer CLI?".

Выбор и развертывание шаблона

Для дальнейших действий вы будете использовать следующий шаблон для подготовки и развертывания приложения в Azure:

Вы также можете выбрать шаблон, соответствующий вашим предпочтениям, на сайте коллекции шаблонов Awesome AZD . Независимо от того, какой шаблон используется, вы в конечном итоге будете использовать код шаблона в среде разработки и сможете выполнять команды для сборки, повторного развертывания и мониторинга приложения в Azure.

Выберите предпочитаемую среду, чтобы продолжить:

Локальная среда разработки — отличный выбор для традиционных рабочих процессов разработки. Вы клонируете репозиторий шаблонов на устройство и выполните команды для локальной azdустановки.

Необходимые компоненты

Инициализация проекта

  1. В проводник или терминале создайте пустой каталог и измените его.

  2. azd init Выполните команду и укажите шаблон, который вы хотите использовать в качестве параметра:

    azd init --template todo-nodejs-mongo
    
    azd init --template todo-python-mongo
    
    azd init --template todo-csharp-cosmos-sql
    
    azd init --template todo-java-mongo-aca
    

    Введите имя среды при появлении запроса, например azdquickstart, который задает префикс именования для группы ресурсов, которая будет создана для хранения ресурсов Azure. Что такое имя среды?azd

    После указания среды azd клонирует проект шаблона на компьютер и инициализирует проект.

Подготовка и развертывание ресурсов приложения

  1. azd auth login Выполните команду и azd запустите браузер, чтобы завершить процесс входа.

    azd auth login
    
  2. Выполните команду azd up.

    azd up
    
  3. После входа в Azure вам будет предложено получить следующие сведения:

    Параметр Описание
    Azure Location Расположение Azure, в котором будут развернуты ресурсы.
    Azure Subscription Подписка Azure, в которой будут развернуты ресурсы.

    Выберите нужные значения и нажмите клавишу ВВОД. Команда azd up обрабатывает следующие задачи для использования файлов конфигурации шаблона и инфраструктуры:

    • Создает и настраивает все необходимые ресурсы Azure (azd provisionвключая:
    • Политики и роли доступа для учетной записи
    • Обмен данными между службами с управляемыми удостоверениями
    • Пакеты и развертывание кода (azd deploy)

    После успешного завершения команды интерфейс командной azd up строки отображает две ссылки для просмотра созданных ресурсов:

    • Приложение API ToDo
    • Интерфейс веб-приложения ToDo

    Снимок экрана: URL-адреса конечных точек вывода команд.

    Примечание.

    Вы можете вызывать azd up столько раз, сколько вы хотите подготовить и развернуть обновления в приложении. Развертывание может завершиться ошибкой из-за того, что ресурс недоступен в выбранном регионе. Так как это краткое руководство, это безопасно удалить каталог и повторить попытку .azure azd up . При появлении запроса выберите другой регион. В более сложном сценарии можно выборочно редактировать файлы в каталоге .azure , чтобы изменить регион.

Очистка ресурсов

Если ресурсы, созданные в этой статье, больше не нужны, выполните следующую команду, чтобы запустить приложение:

azd down

Если вы хотите повторно развернуть развертывание в другом регионе, удалите каталог перед повторной запуском .azure azd up . В более сложном сценарии можно выборочно редактировать файлы в каталоге .azure , чтобы изменить регион.

Запросить справку

Сведения о том, как отправить ошибку, запросить справку или предложить новую функцию для Интерфейса командной строки разработчика Azure, посетите страницу устранения неполадок и поддержки .

Следующие шаги