Vue d'ensemble de Service Management Automation

Important

Cette version de Service Management Automation (SMA) a atteint la fin du support. Nous vous recommandons de mettre à niveau vers SMA 2022.

Service Management Automation (SMA) est un ensemble d’outils qui est intégré en tant qu’extension SMA dans Microsoft Azure Pack pour Windows Server. Les professionnels de l’informatique et les développeurs peuvent utiliser SMA pour construire, exécuter et gérer des runbooks afin d’intégrer, orchestrer et automatiser des processus métier informatiques. Les runbooks SMA s’exécutent sur le moteur Windows PowerShell.

Composants SMA

SMA utilise les trois composants sous-jacents suivants qui sont connectés à Microsoft Azure Pack via le point de terminaison de service SMA :

Service web

  • Se connecte à Microsoft Azure Pack

  • Distribue les tâches de Runbook aux Runbook Worker

  • Prend en charge HTTPS

  • Permet au groupe de sécurité de contrôler l'accès

Runbook Worker

  • Exécute des tâches de Runbook

  • S'exécute sous un compte de service

Module PowerShell

  • Permet de gérer SMA en utilisant des applets de commande Windows PowerShell

Dois-je utiliser SMA ou System Center - Orchestrator ?

Le composant System Center - Orchestrator vous permet d’automatiser des processus métier et des opérations informatiques dans votre centre de données sans script ou sans programmation. Si vous préférez une approche de création graphique, utilisez Orchestrator.

SMA vous permet d’automatiser les processus d’entreprise et les opérations informatiques via PowerShell. Avec la prise en charge des dernières fonctionnalités de PowerShell, vous pouvez utiliser SMA pour automatiser la gestion des logiciels qui fournissent des applets de commande PowerShell, y compris d’autres composants System Center (même Orchestrator). Si vous souhaitez automatiser via PowerShell, utilisez Service Management Automation pour gérer toutes vos automatisations à partir d’un emplacement unique.

SMA a également une intégration approfondie avec Microsoft Azure Pack ; Toutefois, vous n’avez plus besoin d’utiliser le portail Microsoft Azure Pack pour créer des runbooks SMA. La création peut être effectuée dans PowerShell ISE via le module complémentaire PowerShell ISE. SMA prend désormais également en charge les runbooks de type script PowerShell natif. Vous pouvez en savoir plus sur les nouvelles fonctionnalités de SMA ici.

Le diagramme suivant illustre chacune des fonctionnalités SMA et la communication avec une installation de Microsoft Azure Pack.

Diagramme de l’architecture SMA.

  • Le service web SMA communique avec Microsoft Azure Pack et authentifie les utilisateurs.

  • Les bases de données SQL Server stockent et récupèrent des Runbook, des ressources de Runbook, des activités, des modules d'intégration et des informations sur les tâches de Runbook.

  • Les Runbook Worker exécutent les Runbook et ils peuvent être utilisés pour l'équilibrage de charge.

  • Le portail de gestion de Microsoft Azure Pack est l’endroit où vous créez, déboguez et démarrez et arrêtez des runbooks.

Important

Le Guide du développeur SMA est désormais disponible. Il s’agit d’un ensemble de documents de référence sur l’API REST pour le service web SMA.

Étapes suivantes