Введение

Завершено

Ресурсы Azure часто требуют сложного жизненного цикла, так как они могут быть распределены по нескольким местам в подписках. Некоторые ресурсы являются кратковременными или связаны с одной рабочей нагрузкой приложения, а другие используются совместно и повторно используются во всей организации. Стеки развертывания позволяют управлять жизненным циклом коллекции ресурсов Azure в виде одной атомарной единицы, даже если они охватывают несколько групп ресурсов или подписок.

Пример сценария

Предположим, вы работаете в качестве инженера DevOps для банка сообщества, который решил использовать стеки развертывания для улучшения управления жизненным циклом ресурсов Банка Azure. Вы потратили некоторое время на создание стеков развертывания для развертывания тестовой версии нового приложения депозитов банка. Вы создали и обновили стек развертывания, добавив новый ресурс в стек. Кроме того, вы узнали, как удалить стек развертывания и его ресурсы.

Вам говорят, что ресурсы приложения депозитов будут часто меняться по мере продолжения разработки. Эти изменения могут включать изменения ресурсов, дополнения и удаления. Вы хотите узнать больше о том, как стеки развертывания управляют ресурсами и как они влияют на обновления.

Вы решили продолжить работу с тестовой версией приложения депозитов с помощью интерфейса командной строки и файла Bicep, который определяет ресурсы приложения.

Что мы будем делать?

В этом модуле вы узнаете об управляемых ресурсах и о том, как Azure обрабатывает отсоединяемые и удаленные ресурсы. Вы также узнаете, когда требуются операции обновления для стека развертывания. Наконец, вы добавите, удалите, измените, отсоедините и удалите ресурсы из стека развертывания.

Какова основная цель?

К концу этого модуля вы сможете добавлять, удалять, отсоединять и удалять управляемые ресурсы из стека развертывания.

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

Предполагается, что вы знакомы со следующими темами.

  • Azure, в том числе портал Azure, подписки, группы ресурсов и ресурсы;
  • Язык Bicep, включая создание и развертывание базовых файлов.
  • Основные команды Azure PowerShell или Azure CLI.