Сведения о службе автоматизации Azure
Служба автоматизации Azure позволяет автоматизировать часто выполняемые, подверженные ошибкам задачи управления облаком, которые занимают много времени. Автоматизация помогает сосредоточиться на работе, которая имеет ценность для бизнеса. Сокращение ошибок и повышение эффективности также помогает снизить эксплуатационные расходы. Вы можете интегрировать службы Azure и другие общедоступные системы, необходимые для развертывания, настройки и управления комплексными процессами. Эта служба позволяет создавать модули runbook с помощью графического редактора, PowerShell или Python.
Автоматизация процессов
Автоматизация процессов поддерживает интеграцию службы Azure с другими общедоступными системами, необходимыми для развертывания, настройки и администрирования комплексных процессов. Эта служба позволяет создавать модули runbook с помощью графического интерфейса, PowerShell или Python.
Управление конфигурацией
Управление конфигурацией в службе автоматизации Azure обеспечивает доступ к двум функциям:
- Отслеживание изменений и инвентаризация
- Настройка состояния службы автоматизации Azure
Настройка состояния службы автоматизации Azure
State Configuration в службе автоматизации Azure — это облачный компонент для PowerShell DSC, который предоставляет службы для корпоративных сред. С помощью этой функции вы можете управлять ресурсами DSC в службе автоматизации Azure и применять конфигурации к виртуальным машинам или физическим компьютерам с опрашивающего сервера DSC в облаке Azure.
Управление обновлениями
Управление обновлениями для систем Windows и Linux в гибридных средах позволяет получить представление о соответствии обновлений требованиям в Azure и других облаках, а также в локальной среде. Эта функция позволяет создавать запланированные развертывания, которые будут управлять установкой обновлений в течение определенного периода обслуживания.
Общие возможности
Служба автоматизации Azure предлагает ряд возможностей общего доступа, включая общие ресурсы, управление доступом на основе ролей, гибкое планирование, интеграцию системы управления версиями, аудит и расстановку тегов.
Общие ресурсы
Служба автоматизации Azure состоит из нескольких общих ресурсов, что упрощает автоматизацию и настройку сред в нужном масштабе.
Управление доступом на основе ролей
Служба автоматизации Azure поддерживает управление доступом на основе ролей Azure (Azure RBAC) для учетной записи службы автоматизации и ее ресурсов. Сведения о настройке Azure RBAC в учетной записи службы автоматизации Azure, последовательностях runbook и заданиях см. в статье Управление разрешениями ролей и безопасностью.
Интеграция системы управления версиями
Служба автоматизации Azure поддерживает интеграцию системы управления версиями. Благодаря этому вы можете использовать конфигурацию как код, то есть регистрировать модули runbook и файлы конфигурации в системе управления версиями.
Поддержка разнородных сред (Windows и Linux)
Служба автоматизации предназначена для работы в гибридной облачной среде, а также в системах Windows и Linux. Это согласованное средство автоматизации и настройки развернутых рабочих нагрузок и операционных систем, на которых они выполняются.
Распространенные сценарии службы автоматизации
Служба автоматизации Azure поддерживает управление инфраструктурой и приложениями на протяжении их жизненного цикла. Распространенные сценарии включают в себя:
- Написание модулей runbook. Создавайте модули runbook PowerShell, рабочего процесса PowerShell, графического интерфейса, Python 2 и DSC на распространенных языках.
- Создание и развертывание ресурсов. Развертывайте виртуальные машины в гибридной среде с помощью модулей runbook и шаблонов Azure Resource Manager. Выполняйте интеграцию с инструментами разработки, такими как Jenkins и Azure DevOps.
- Настройка виртуальных машин— оценка и настройка компьютеров Windows и Linux с конфигурациями для инфраструктуры и приложения.
- Предоставление знаний. Переносите в систему знания о том, как в вашей организации создаются и поддерживаются рабочие нагрузки.
- Получение данных инвентаризации. Получайте полный список всех развернутых ресурсов для нацеливания, создания отчетов и проверки соответствия требованиям.
- Поиск изменений. Выявляйте изменения, которые могут привести к ошибкам в конфигурации, и улучшайте соответствие рабочим требованиям.
- Мониторинг. Отслеживайте изменения на компьютерах, которые приводят к проблемам, устраняйте эти проблемы или передавайте для решения в системы управления.
- Защита. Помещайте компьютеры на карантин при возникновении оповещений системы безопасности. Настройте требования к гостевым системам.
- Управление. Настраивайте Azure RBAC для команд. Восстанавливайте неиспользуемые ресурсы.