Параметры управления Azure
Для настройки среды Azure и управления ею доступен широкий спектр различных средств и платформ. Вы можете использовать средства командной строки, пакеты средств разработки программного обеспечения (SDK) для конкретных языков, средства разработки и миграции, а также многие другие решения.
К средствам, активно используемым в рамках повседневных процессов управления и обеспечения взаимодействия, относятся следующие:
- Портал Azure. Предоставляет графический интерфейс пользователя для работы с системой Azure.
- Azure PowerShell и интерфейс командной строки Azure (CLI) для взаимодействий с Azure из командной строки и на основе автоматизации
- Azure Cloud Shell. Предоставляет веб-интерфейс командной строки.
- Мобильное приложение Azure. Обеспечивает мониторинг ресурсов и управление ими на мобильном устройстве
Существуют также пакеты SDK Azure для различных языков и платформ и ИНТЕРФЕЙСов REST API для программного управления ресурсами Azure и управления ими.
При запуске с Azure вы, вероятно, будете использовать портал Azure чаще всего.
Портал Azure
Портал Azure — это общедоступный веб-сайт, доступ к которому можно получить с помощью любого веб-браузера. После входа с помощью учетной записи Azure вы можете создавать, управлять и отслеживать службы и ресурсы Azure. В портал Azure можно использовать поиск для поиска различных типов служб и получения ссылок для справки по теме. Портал Azure также помогает выполнять сложные административные задачи с помощью мастеров и подсказок.
Портал Azure часто является лучшим интерфейсом для выполнения отдельных задач или при необходимости подробного просмотра параметров конфигурации.
Как правило, портал не позволяет автоматизировать повторяющиеся задачи. Например, чтобы настроить несколько виртуальных машин, необходимо создать их одновременно. Этот процесс может сделать подход портала менее идеальным для сложных задач, связанных с повторением. Для этих типов задач Azure PowerShell и Azure CLI могут быть полезными.
Azure PowerShell
Azure PowerShell позволяет подключаться к подписке Azure и управлять ресурсами.
Например, Azure PowerShell предоставляет команду New-AzVM
, которая создает виртуальную машину в подписке Azure. Чтобы использовать его, вы запустите PowerShell и установите модуль Azure PowerShell, если вы еще этого не сделали. Затем войдите в учетную запись Azure с помощью команды и выполните следующую команду Connect-AzAccount
:
New-AzVM `
-ResourceGroupName "MyResourceGroup" `
-Name "TestVm" `
-Image "UbuntuLTS" `
...
Azure CLI
Azure CLI — это программа командной строки, которая подключается к Azure и выполняет административные команды в ресурсах Azure. Azure CLI может работать в Windows, Linux или macOS.
Например, чтобы создать виртуальную машину, откройте окно командной строки и установите Azure CLI, если это еще не сделано. Затем войдите в Azure с помощью команды и выполните следующую команду az login
:
az vm create \
--resource-group MyResourceGroup \
--name TestVm \
--image Ubuntu2204 \
--generate-ssh-keys \
...
Azure Cloud Shell
Azure Cloud Shell — это интерактивная оболочка с проверкой подлинности и доступом к браузеру для управления ресурсами Azure с помощью средств сценариев, таких как Azure CLI или Azure PowerShell. Cloud Shell также имеет множество других средств разработчика, таких как текстовые редакторы, средства управления версиями, базы данных и многое другое.
Вы можете получить доступ к Azure Cloud Shell из портал Azure или перейти к https://shell.azure.comней.
Мобильное приложение Azure
Мобильное приложение Microsoft Azure позволяет получать доступ, управлять и отслеживать все учетные записи Azure и ресурсы с телефона или планшета iOS или Android.
После установки можно выполнить множество распространенных задач Azure, таких как:
- Проверьте текущее состояние и критически важные метрики служб.
- Следите за уведомлениями и оповещениями о важных проблемах работоспособности.
- Просмотрите последние оповещения Azure.
- Запуск, остановка и перезапуск виртуальных машин или веб-приложений.
- Подключитесь к виртуальным машинам.
- Управление разрешениями с помощью управления доступом на основе ролей (RBAC).
- Используйте Azure Cloud Shell для запуска сохраненных скриптов или выполнения административных задач.
В остальной части этого модуля мы рассмотрим подход к порталу.