展開管理オプション
ServiceNow には、展開をオーケストレーションするための複数の管理オプションがあります。選択は、組織の成熟度、ライセンス、および運用設定によって異なります。ReleaseOps、App Engine 管理センター パイプラインと展開、またはシステムアップデートセットから選択できます。
| 機能 | ReleaseOps | App Engine 管理センター パイプラインと展開 | システムアップデートセット |
|---|---|---|---|
| 導入済み | Zurich リリース (2025) | San Diego リリース (2022) | レガシー (プラットフォーム基盤) |
| 展開ユニット | システムアップデートセット 自動化されたパイプラインを使用します。 | アプリケーションリポジトリのあるアプリケーションバージョン。 | グループ化された構成変更。 |
| 自動化 | プレイブック、自動検証、およびパイプラインオーケストレーション。 | 承認ゲート、 自動テストフレームワーク (ATF)、 インスタンススキャンを含むガイド付きパイプライン。 | 手動:取得、プレビュー、コミット。 |
| バージョントラッキング | 更新セットバッチとリリースパッケージを使用 | アプリケーションリポジトリでの完全なセマンティックバージョニング。 | 制限付き (更新セット名のみ)。 |
| 最適な用途: | あらゆる展開タイプに対応する自動化された CI/CD スタイルのパイプラインを必要とする組織。 | App Engine製品を使用してカスタムスコープ対象のアプリケーションを構築するチーム。 | 迅速な運用変更、グローバルスコープ構成、従来のワークフロー。 |
| ライセンス | プラットフォームに含まれています。 | App Engineに含まれています。 | プラットフォームに含まれています。 |
ReleaseOps
ReleaseOps は、 Zurich リリースで導入された展開オーケストレーションツールです。プレイブックと呼ばれる組み込みの検証手順を使用して、更新セットを開発からテスト、本番に移動する自動化パイプラインを提供します。
ReleaseOps は、マルチインスタンスフレームワーク (MIF) を使用してインスタンス間の調整を行います。アプリケーションマネージャーを使用して参加しているすべてのインスタンスにインストールできます。オンデマンド展開とスケジュール済みリリーストレインをサポートしています。
詳細については、「ReleaseOps」を参照してください。
App Engine 管理センター パイプラインと展開
App Engine 管理センター は San Diego リリースから利用可能です。カスタムアプリケーション開発の監視、展開パイプラインの管理、開発者アクセスの管理のための一元化されたダッシュボードを提供します。App Engine 管理センター内のパイプラインと展開は、品質ゲートが組み込まれた構成可能なパイプラインステージを通じてアプリケーションバージョンの移動を調整します。組み込みの品質ゲートには、 自動テストフレームワーク (ATF) 実行チェックと インスタンススキャン チェックが含まれています。 App Engine 管理センター は、展開ごとに変更要求を生成し、監査証跡とコンプライアンスドキュメントも提供します。
詳細については、「App Engine 管理センター」を参照してください。
システムアップデートセット
システムアップデートセット は、 ServiceNow プラットフォーム上の元の展開メカニズムです。XML エクスポート/インポートまたはリモートインスタンス取得を使用してインスタンス間で転送できるグループとして構成変更をキャプチャします。システムアップデートセットは、特にグローバルスコープの変更や運用チームで広く使用されていますが、最新のツールが提供するバージョン管理、自動検証、パイプラインオーケストレーションが欠けています。また、人的ミスが発生しやすいです。スコープの汚染、依存関係の欠落、順序付けの問題はよくある落とし穴です。
詳細については、「システムアップデートセット」を参照してください。