Описание средств взаимодействия с Azure

Завершено

Чтобы получить большую часть Azure, вам потребуется способ взаимодействия с средой Azure, группами управления, подписками, группами ресурсов, ресурсами и т. д. Azure предоставляет несколько средств для управления средой, включая следующие:

  • Портал Azure
  • Azure PowerShell
  • Интерфейс командной строки Azure (CLI)

Что такое портал Azure?

Портал Azure — это веб-консоль, которая предоставляет альтернативу средствам командной строки. С помощью портала Azure вы можете управлять подпиской Azure с помощью графического пользовательского интерфейса. Вы можете:

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

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

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

Azure Cloud Shell

Azure Cloud Shell — это средство оболочки на основе браузера, которое позволяет создавать, настраивать и управлять ресурсами Azure с помощью оболочки. Azure Cloud Shell поддерживает как Azure PowerShell, так и интерфейс командной строки Azure (CLI), который представляет собой оболочку Bash.

Доступ к Azure Cloud Shell можно получить на портале Azure, щелкнув значок Cloud Shell:

снимок экрана портала Azure с выделенным значком Cloud Shell.

Azure Cloud Shell имеет несколько функций, которые делают его уникальным предложением для поддержки управления Azure. Ниже приведены некоторые из этих функций:

  • Это браузерная оболочка, не требующая локальной установки или настройки.
  • Он проходит проверку подлинности в учетных данных Azure, поэтому при входе в систему он изначально знает, кто вы и какие разрешения у вас есть.
  • Вы выбираете оболочку, с которой вы знакомы. Azure Cloud Shell поддерживает как Azure PowerShell, так и Azure CLI, использующий Bash.

Что такое Azure PowerShell?

Azure PowerShell — это оболочка, с помощью которой разработчики, DevOps и ИТ-специалисты могут выполнять команды, называемые командлетами. Эти команды вызывают REST API Azure для выполнения задач управления в Azure. Командлеты могут выполняться независимо для обработки однорaзовых изменений или могут объединяться для оркестрации сложных действий, таких как:

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

Запись команд в скрипте делает процесс повторяемым и автоматизированным.

Помимо доступности через Azure Cloud Shell, вы можете установить и настроить Azure PowerShell на платформах Windows, Linux и Mac.

Что такое Azure CLI?

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

Azure CLI обеспечивает те же преимущества обработки дискретных задач или оркестрации сложных операций с помощью кода. Он также можно установить на платформах Windows, Linux и Mac, а также с помощью Azure Cloud Shell.

Из-за сходства возможностей и доступа между Azure PowerShell и Azure CLI на основе Bash выбор в основном сводится к тому, с каким языком вы наиболее знакомы.