Введение

Завершено

Представьте себе, что работает в организации, которая использует Azure Виртуальные машины (виртуальные машины) для тестирования программного обеспечения управления отношениями клиентов (CRM). Эти виртуальные машины создаются на основе образов, включая веб-интерфейс и базу данных SQL.

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

Признавая частоту этих циклов тестирования, которые происходят несколько раз в неделю, вы решили развернуть новую виртуальную машину для каждого цикла, чтобы обеспечить согласованность и надежность тестовой среды. При разработке сценариев PowerShell для развертывания вы оптимизируете процесс, оптимизируете эффективность рабочего процесса и свести к минимуму ошибки с помощью автоматизации.

В этом модуле описано, как развертывать ресурсы Azure и управлять ими с помощью Azure PowerShell. Вы узнаете, как интерактивно использовать Azure PowerShell для одноуровневых задач и как создавать скрипты PowerShell для автоматизации повторяющихся задач.

Цели обучения

В этом модуле вы:

  • Определение того, является ли Azure PowerShell подходящим инструментом для задач управления Azure
  • Установка Azure PowerShell в Windows, Linux или macOS
  • Подключение к Azure с помощью Azure PowerShell
  • Создание ресурсов Azure с помощью Azure PowerShell

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

  • Взаимодействие с PowerShell
  • Основные понятия Azure, включая группы ресурсов и виртуальные машины
  • Опыт администрирования ресурсов Azure с помощью портал Azure