Sommaire
Présentation
Service Management Automation (SMA) fait parti de la suite Microsoft System Center 2012 R2 et est inclus dans Orchestrator.
Il s’agit tout simplement d’un moteur de workflow 100% powershell v3 très riche et gérable entièrement depuis le portail web de Windows Azure Pack (On verra ensemble plus tard comment interfacer les deux applications). Service Management Automation est simplement le nouveau logiciel by Microsoft d’automatisation de Datacenter, vous pourrez effectivement automatiser des processus métier, des tâches, des actions, etc… et tout ça via des modules Powershell.
Côté infrastructure, il n’y a pas vraiment de révolution, nous retrouvons les rôles Web Service et Runbook Worker (clin d’oeil à Orchestrator) ainsi qu’un module Powershell.
Vous pouvez très simplement monter une infrastructure hautement disponible en redondant tous les rôles, Web Service, Noeud SQL, Runbook Workers…
Installation du Web Service
Le Web Service vous permet d’intégrer Service Management Automation au niveau du portail web de Windows Azure Pack. C’est lui qui distribue les jobs aux différents Runbook Workers.
Pour l’installation, c’est par ICI.
Installation du Runbook Worker
Le Runbook Worker n’a q’une seul tâche, exécuter le job qui lui a été attribué. Chaque tâche sera effectuée avec le compte de service configuré lors du déploiement du serveur.
Pour l’installation, c’est par ICI.
Installation du module Powershell
Comme je le disais précédemment, Service Management Automation permet d’automatiser des tâches en Powershell. Pour cela, vous aurez bien évidemment besoins d’installer le module Powershell.
Ce module a normalement été installé avec l’installation du web service.
Pour un rappel de l’ensemble des commandes, vous pouvez les consulter sur Technet.
Intégration dans Windows Azure Pack
Et pour finir, il ne vous reste plus qu’à interfacer SMA avec WAP par le biais du web service. Vous pourrez ensuite administrer et configurer les jobs via le portail Windows Azure Pack.