テクノロジーポートフォリオ管理

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:6分
  • 企業で使用されるビジネスアプリケーションの基盤となるテクノロジーには有効期間があり、そのバージョンとライフサイクルを追跡するために積極的に管理し、注意深く監視する必要があります。テクノロジーポートフォリオ管理のタイムラインビューを使用して日付を追跡し、アップグレードまたは廃止するデマンドまたはプロジェクトを作成します。

    重要:

    Xanadu リリース以降、レガシーテクノロジーポートフォリオ管理モジュールはエンタープライズアーキテクチャワークスペースに移行されています。詳細については、「エンタープライズアーキテクチャワークスペース での テクノロジーポートフォリオ管理 (TPM) の管理」を参照してください。

    ビジネスアプリケーションのテクノロジーは、ソフトウェアモデルとも呼ばれます。ソフトウェア モデルは、特定のバージョンやソフトウェアの構成のことです。

    ビジネスアプリケーションで使用されるソフトウェアモデルには、オペレーティングシステム、データベース管理システム、開発ツール、ミドルウェアがあり、それぞれにライフサイクルがあります。これらのライフサイクルステージが追跡されない場合、ベンダーがそれらをサポートできなくなり、これらのテクノロジーで実行されるビジネスアプリケーションが危機に瀕するリスクがあります。

    企業で使用されているすべてのテクノロジーのインベントリを作成すると、次のことに役立ちます。

    • ソフトウェアのバージョンとソフトウェアのメーカーのサポート日を追跡します。
    • ソフトウェアの内部ライフサイクルガイダンスを設定します。
    • 古いソフトウェアを使用する際のリスクを評価します。
    • サポートされているアプリケーションと同様に、特定の日付で廃止することを計画してください。
    • アップグレードプロセスをサポートします。

    ソフトウェア製品の内部および外部ライフサイクルステージ

    組織で使用されているビジネスアプリケーションはすべて、1 つ以上のアプリケーションサービスにリンクされています。各アプリケーションサービスは、1 つ以上のテクノロジーまたはソフトウェアモデルで実行されます。

    注:
    アプリケーションポートフォリオ管理のコンテキストでは、アプリケーションインスタンスはアプリケーションサービスです。

    ソフトウェア製品 (各モデルおよび完全バージョン) には、インストールから廃止までの一連のライフサイクルステージがあります。社内では、ビジネス組織はソフトウェア製品のライフサイクルフェーズに基づいて日付を設定します。これらのフェーズには、早期導入、メインストリーム、使用の減少、および廃止があります。

    また、ベンダーは、プレリリース、一般提供、提供終了、使用停止などのベンダーライフサイクルフェーズに基づいて、ソフトウェアの日付を設定します。ベンダーからのサポートは、テクノロジーのフェーズによって異なる場合があります。ソフトウェアモデルが陳腐化の段階に達すると、ベンダーはテクノロジーのサポートを停止する場合があります。
    注:
    ソフトウェア製品ライフサイクルフォームの [ライフサイクルタイプ] フィールドの [公開者] 選択肢タイプは、エンタープライズアーキテクチャ で使用されている外部ライフサイクルと同じです。

    ソフトウェア資産管理ユーザーまたはソフトウェアモデルマネージャーは、各完全バージョンのソフトウェアモデルにソフトウェア製品のライフサイクルの詳細を追加できます。タイムライン上のデータを含む TPM 画面を使用するには、ソフトウェアライフサイクルデータがソフトウェア製品ライフサイクルテーブルに入力されていることを確認します。同様に、テクノロジーモデル提案エンジンの実行後に、ハードウェアライフサイクルデータがハードウェアモデルテーブルに入力されていることを確認します。

    テクノロジーポートフォリオ管理を使用するためのサービスマッピングとの統合

    マップ済みアプリケーションサービス [cmdb_ci_service_discovered] テーブルにアプリケーションインスタンスを作成し、ビジネスアプリケーションを対応するアプリケーションサービスに関連付けます。

    エンタープライズアーキテクチャ[インスタンス] タブを介してサービスマッピングと統合されなくなりました。アプリケーションの [インスタンス ] タブが削除され、apm_app_instanceテーブルは廃止され、マップ済みアプリケーションサービス [cmdb_ci_service_discovered] テーブルに置き換えられました。アプリケーションインスタンステーブルに存在するすべてのデータは、アプリケーションサービステーブルに移行する必要があります。Madrid リリースにアップグレードする場合は、データの移行についてServiceNow担当者にお問い合わせください。

    注:
    アプリケーションインスタンスにマップ済みアプリケーションサービス [cmdb_ci_service_discovered] テーブルを使用している場合は、 Kingstonからアップグレードに進むことができます。ただし、廃止された apm_app_instance テーブルを使用してアプリケーションインスタンスを保存する場合は、apm_app_instanceテーブルのデータをマップ済みアプリケーションサービス [cmdb_ci_service_discovered] テーブルに移行します。
    図 : 1. ソフトウェア製品ライフサイクルをビジネスアプリケーションに接続する
    成熟した ServiceNow 実装における APM または TPM の依存関係

    TPM は、ソフトウェア製品の技術情報を取得するために ソフトウェア資産管理 (SAM) に依存しています

    警告:
    TPM と TRM には、SAM Foundation または SAM Professional のいずれかをインストールする必要があります。SAM Foundation プラグインをインストールする前に、 Software Asset Management Foundation plugin migration ドキュメントをよくお読みください。インスタンスに SAM Foundation または SAM Professional がインストールされていない場合は、 ServiceNow サポートにお問い合わせください。

    ソフトウェア資産管理 (SAM) をインストールしていない場合でも、テクノロジーポートフォリオ管理を使用できます。事前設定されたソフトウェア製品モデルテーブルは、すべての TPM ユーザーが使用できます。組織で使用するすべてのソフトウェアモデルのリストを手動で作成するか、既存のデータベースまたはソースからインポートすることができます。

    図 : 2. ソフトウェア製品ライフサイクルをビジネスアプリケーションに接続する
    ソフトウェアライフサイクルをビジネスアプリケーションに接続する

    TPM の使用は SAM プラグインに依存します。依存関係は次のとおりです。

    SAM Premium プラグインあり

    製品分類 [samp_sw_product] テーブルにアクセスするには、ソフトウェア資産管理プレミアムプラグインが必要です。samp_sw_product_classificationへの参照はsamp_sw_productテーブルにあります。このコンテンツテーブルは、テクノロジー情報を取得するためにソフトウェア製品モデル [cmdb_software_product_model] テーブルで参照されます。SAM Premium プラグインに登録すると、TPM タイムラインでアプリケーションをビジネスアプリケーション別および製品分類別に表示できます。

    図 : 3. 製品分類別ビューを示す TPM タイムライン
    製品分類別ビューを示す TPM タイムライン
    SAM プラグインなし
    このプラグインなしでは製品分類を利用できません。製品分類別に表示することは、TPM タイムラインビューでは利用できません。ソフトウェアモデル情報は、SW 製品モデル [cmdb_software_product_model] テーブルから取得されます。このテーブルに手動で入力するか、Excel シートからコンテンツをエクスポートします。