Введение
Представьте себе, что работает в организации, которая использует Azure Виртуальные машины (виртуальные машины) для тестирования программного обеспечения управления отношениями клиентов (CRM). Эти виртуальные машины создаются на основе образов, включая веб-интерфейс и базу данных SQL.
Во время нескольких итераций тестирования на одной виртуальной машине вы заметите, что изменения в файлах конфигурации и базе данных приводят к несогласованным результатам. В одном случае ошибка ошибочно вызвала запись телефонного звонка без связанного клиента в базе данных. Эта потерянная запись привела к сбою последующих тестов интеграции, даже после исправления ошибки.
Признавая частоту этих циклов тестирования, которые происходят несколько раз в неделю, вы решили развернуть новую виртуальную машину для каждого цикла, чтобы обеспечить согласованность и надежность тестовой среды. Путем разработки скриптов Azure CLI для развертывания вы оптимизируете процесс, оптимизируете эффективность рабочего процесса и минимизируете ошибки с помощью автоматизации.
В этом модуле вы узнаете, как развертывать ресурсы Azure и управлять ими с помощью Azure CLI. Вы узнаете, как использовать Azure CLI в интерактивном режиме для одноуровневых задач и как создавать скрипты CLI для автоматизации повторяющихся задач.
Цели обучения
Из этого модуля вы узнаете следующее:
- Определите, является ли Azure CLI подходящим инструментом для задач управления Azure.
- Установите Azure CLI в Windows, Linux или macOS.
- Подключитесь к Azure с помощью Azure CLI.
- Создание виртуальных машин Azure с помощью Azure CLI.
Необходимые компоненты
- Взаимодействие с интерфейсом командной строки, например Bash или PowerShell.
- Основные понятия Azure, включая группы ресурсов и виртуальные машины.
- Опыт администрирования ресурсов Azure с помощью портал Azure.