Развертывание первого шаблона
Интерфейс командной строкиazd
разработчика Azure () основан на командах, понятных для разработчиков, и базовых шаблонах приложений. Команды сопоставляются с общими задачами рабочего процесса разработки, такими как подготовка или развертывание ресурсов. Шаблоны включают все необходимые исходные коды и ресурсы конфигурации для выполнения этих задач. Вы можете начать работу azd
с одним из существующих и расширяемых шаблонов или путем создания собственного.
При начале работы azd
часто проще найти существующий шаблон, который тесно соответствует требуемой архитектуре среды и использовать его в качестве отправной точки. Вы можете изучить большой набор доступных шаблонов на сайте Awesome AZD . Вы также можете просмотреть список доступных шаблонов с помощью следующей команды:
azd template list
В этом примере вы будете использовать существующий шаблон todo-nodejs-mongo , созданный вокруг стека Node.js и MongoDB. Даже если вы никогда не работали с этими технологиями, вы все равно можете выполнить шаги вперед, потому что azd
обрабатывает большую часть работы для вас. Этот шаблон создает набор ресурсов в Azure, аналогичных указанным в примере сценария в начале модуля.
Примечание.
Те же azd
действия, описанные в этом модуле, также применяются к шаблонам, созданным на основе других языков или технологий, таких как C# или Python.
Развертывание шаблона
Наиболее распространенный начальный рабочий процесс для azd
выполнения только нескольких команд. Вы изучите другие команды и параметры позже в модуле, чтобы выполнить дополнительные задачи. Чтобы инициализировать и развернуть azd
шаблон, выполните следующие действия.
Откройте командную строку в пустом каталоге файлов.
azd init
Выполните команду и укажите шаблон, который вы хотите использовать в качестве параметра.azd
клонирование шаблона в локальной среде.azd init --template todo-nodejs-mongo
При появлении командной строки для имени среды введите
azdlearn
. Имя среды влияет на именование определенных ресурсов в Azure.azd auth login
Выполните команду, чтобы запустить окно браузера, с помощью которой можно войти в учетную запись Azure.azd auth login
azd up
Выполните команду, чтобы подготовить и развернуть ресурсы шаблона в Azure. При появлении запроса выберите подписку и расположение, в который вы хотите развернуть.azd up
Выполнение azd up
команды может занять несколько минут. Каждый шаблон подготавливает различные ресурсы и конфигурации Azure, что означает, что для выполнения различных шаблонов требуется разные сроки. Обновления, отпечатанные в консоли, должны отображаться при выполнении процесса. По завершении отобразится ссылка на развернутый сайт. Вы также увидите ссылку на процесс развертывания в Azure, который можно просмотреть дополнительные сведения о развертывании.
Развернутое приложение должно выглядеть примерно так:
Вы также можете просмотреть ресурсы, созданные в Azure, перейдя к группе ресурсов в портал Azure:
В главной строке поиска портал Azure найдите группу
azd
ресурсов, созданную для вас, введяrg-azdlearn
текст. По соглашению группа ресурсов будет именем среды, с которым вы указали префиксrg-
.Выберите группу ресурсов из результатов, чтобы перейти на страницу обзора. Вы увидите список различных ресурсов, созданных для вас
azd
.
Мониторинг приложения
Многие azd
шаблоны также подготавливают ресурсы мониторинга в Azure, такие как панели мониторинга Application Insights. Эти панели мониторинга предоставляют возможности мониторинга работоспособности приложений, такие как динамические метрики и ведение журнала. Эти панели мониторинга можно запустить с помощью azd monitor
команды и одного из следующих флагов:
-
--overview
— запускает основную панель мониторинга. -
--live
— запускает панель мониторинга динамических метрик. -
--logs
— запускает панель мониторинга ведения журнала.
Например, выполните следующую команду в терминале, чтобы открыть панель мониторинга динамических метрик:
azd monitor --live
Браузер должен запустить и отобразить страницу, аналогичную следующему снимку экрана:
Поздравляем! Вы подготовили, развернули и отслеживали первую среду приложения с помощью azd
. Далее вы узнаете, как обновить шаблон и развернуть изменения.