Общие сведения об автоматизации управления службами
Внимание
Service Provider Foundation (SPF) прекращено с System Center 2025. Однако SPF 2022 продолжит работать с компонентами System Center 2025.
Автоматизация управления службами (SMA) — это набор средств, интегрированных в качестве расширения SMA в Microsoft Azure Pack для Windows Server. ИТ-специалисты и ИТ-разработчики могут использовать SMA для создания, запуска и управления модулями Runbook для интеграции, оркестрации и автоматизации ИТ-процессов. Модули Runbook SMA выполняются в подсистеме Windows PowerShell.
Компоненты SMA
SMA использует следующие три базовых компонента, подключенные к Microsoft Azure Pack через конечную точку службы SMA:
Веб-служба
Подключение к Microsoft Azure Pack
распределяет задания Runbook между компонентами Runbook Worker,
поддерживает HTTPS
включает группу безопасности для управления доступом.
Runbook Worker
выполняет задания Runbook,
запускается от имени учетной записи службы.
Модуль PowerShell
- Включает управление SMA с помощью командлетов Windows PowerShell
Следует ли использовать SMA или System Center — Orchestrator?
Компонент System Center — Orchestrator позволяет автоматизировать бизнес-процессы и ИТ-операции в центре обработки данных без скриптов или программирования. Если вы предпочитаете графический подход к разработке, используйте Orchestrator.
SMA позволяет автоматизировать бизнес-процессы и ИТ-операции с помощью PowerShell. С поддержкой новейших функций PowerShell можно использовать SMA для автоматизации управления любым программным обеспечением, предоставляющим командлеты PowerShell, включая другие компоненты System Center (даже Orchestrator). Если вы хотите автоматизировать с помощью PowerShell, используйте службу автоматизации управления службами для управления всеми службами из одного места.
SMA также имеет глубокую интеграцию с Microsoft Azure Pack; Однако вам больше не нужно использовать портал Microsoft Azure Pack для разработки модулей Runbook SMA. Создание можно сделать в среде сценариев PowerShell с помощью надстройки ISE PowerShell. Теперь SMA также поддерживает собственные модули Runbook типа скриптов PowerShell. Дополнительные сведения о новых функциях SMA см. здесь
На следующей схеме показана каждая из функций SMA и взаимодействие с установкой Пакета Microsoft Azure.
Веб-служба SMA взаимодействует с Пакетом Microsoft Azure и выполняет проверку подлинности пользователей.
В базах данных SQL Server хранятся (с возможностью получения) сведения о модулях Runbook, ресурсах Runbook, действиях, модулях интеграции и заданиях Runbook.
Компоненты Runbook Worker служат для запуска модулей Runbook. Кроме того, их можно использовать для балансировки нагрузки.
Портал управления в Microsoft Azure Pack — это место, в котором вы создаете, отлаживать и запускаете и останавливаете модули Runbook.
Внимание
Теперь доступно руководство разработчика SMA. Это набор справочной документации по REST API для веб-службы SMA.
Следующие шаги
- Узнайте, как SMA выполняет модули Runbook.