Общие сведения о Service Management Automation

Важно!

Поддержка этой версии service Management Automation (SMA) завершена. Рекомендуется выполнить обновление до SMA 2022.

Service Management Automation (SMA) — это набор средств, интегрированных в качестве расширения SMA в Пакет Microsoft Azure для 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, используйте service Management Automation для управления всеми службами автоматизации из одного места.

SMA также имеет глубокую интеграцию с Microsoft Azure Pack; однако вам больше не нужно использовать портал Microsoft Azure Pack для разработки модулей Runbook SMA. Разработку можно выполнять в интегрированной среде сценариев PowerShell с помощью надстройки интегрированной среды сценариев PowerShell. SMA теперь также поддерживает собственные модули Runbook для сценариев PowerShell. Дополнительные сведения о новых функциях SMA см. здесь.

На следующей схеме показана каждая из функций SMA и взаимодействие с установкой Пакета Microsoft Azure.

Схема архитектуры SMA.

  • Веб-служба SMA взаимодействует с Microsoft Azure Pack и проверяет подлинность пользователей.

  • В базах данных SQL Server хранятся (с возможностью получения) сведения о модулях Runbook, ресурсах Runbook, действиях, модулях интеграции и заданиях Runbook.

  • Компоненты Runbook Worker служат для запуска модулей Runbook. Кроме того, их можно использовать для балансировки нагрузки.

  • На портале управления в Microsoft Azure Pack можно создавать, отлаживать, запускать и останавливать модули Runbook.

Важно!

Теперь доступно руководство разработчика SMA . Это руководство представляет собой набор справочной документации по REST API для веб-службы SMA.

Дальнейшие действия