Service Management Automation の概要
重要
このバージョンの Service Management Automation (SMA) はサポート終了に達しました。 SMA 2022 にアップグレードすることをお勧めします。
Service Management Automation (SMA) は、Microsoft Azure Pack for Windows Server の SMA 拡張機能として統合された一連のツールです。 IT プロフェッショナルと IT 開発者は、SMA を使用して、IT ビジネス プロセスの統合、調整、および自動化を行う Runbook を構築、実行、および管理することができます。 SMA Runbook は、Windows PowerShell エンジン上で実行されます。
SMA コンポーネント
SMA は、SMA サービス エンドポイントを介して Microsoft Azure Pack に接続されている次の 3 つの基になるコンポーネントを使用します。
Web サービス
Microsoft Azure Pack に接続する
Runbook のジョブを Runbook Worker に配布します
HTTPS をサポートします
セキュリティ グループでアクセスを制御できるようにします
Runbook Worker
Runbook ジョブを実行します
サービス アカウントで実行します
PowerShell モジュール
- Windows PowerShell コマンドレットを使用した SMA 管理を有効にします
SMA または System Center - Orchestrator を使用する必要がありますか?
System Center - Orchestrator コンポーネントを使用すると、データ センターでのビジネス プロセスおよび IT 操作を自動化できます。スクリプトの作成やプログラミングは必要ありません。 グラフィカル オーサリング アプローチの方がいい場合は、Orchestrator を使用します。
SMA では、PowerShell を介してビジネス プロセスと IT 操作を自動化することができます。 最新の PowerShell 機能のサポートにより、SMA を使用して、他の System Center コンポーネント (Orchestrator も含む) を含む PowerShell コマンドレットを提供するすべてのソフトウェアの管理を自動化できます。 PowerShell を使用して自動化する場合は、Service Management Automation を使用して、すべての自動化を 1 か所から管理します。
SMA は Microsoft Azure Pack とも深く統合されています。ただし、SMA Runbook の作成に Microsoft Azure Pack ポータルを使用する必要はなくなりました。 作成には、PowerShell ISE 内で PowerShell ISE アドオンを使用できます。 SMA では、ネイティブの PowerShell スクリプト型 Runbook もサポートされます。 SMA の新機能の詳細については、こちらを参照してください。
次の図は、SMA の各機能と、Microsoft Azure Pack のインストールとの通信を示しています。
SMA Web サービスは Microsoft Azure Pack と通信し、ユーザーを認証します。
SQL Server データベースは、Runbook、Runbook 資産、活動、統合モジュール、および Runbook ジョブ情報を保管および取得します。
Runbook Worker は Runbook を実行し、負荷分散のために使用することができます。
Microsoft Azure Pack の管理ポータルでは、Runbook の作成、デバッグ、開始、停止を行います。
重要
SMA 開発者ガイドが利用できるようになりました。 このガイドは、SMA Web サービス向けの REST API リファレンス ドキュメントを集めたものです。
次の手順
- SMA が Runbook を実行する方法について説明します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示