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


Краткое руководство. Развертывание шаблона интерфейса командной строки разработчика Azure

В этом кратком руководстве вы узнаете, как создать и развернуть ресурсы приложений для Azure с помощью шаблона Azure Developer CLI (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, в которой будут развернуты ресурсы.

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

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

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

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

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

    Примечание.

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

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

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

azd down

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

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

Чтобы получить информацию о том, как сообщить об ошибке, запросить помощь или предложить новую функцию для интерфейса командной строки разработчика Azure (CLI), перейдите на страницу устранения неполадок и поддержки.

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