Hermes メッセージングサービスの詳細

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • Hermes メッセージングサービスとそれが Kafka 環境とインスタンス間のデータフローの管理にどう役立つかについて説明します。

    Hermes メッセージングサービスの概要

    Apache Kafka は、組織内のビジネスシステム間でデータを交換するための単一の統合ポイントを提供するオープンソースのデータストリーミングプラットフォームです。Hermes メッセージングサービスを使用することにより、Apache Kafka 環境を ServiceNow® インスタンスと統合して、これらのビジネスシステムとデータを交換できます。

    Hermes メッセージングサービス は、インスタンスで大量の Kafka イベントを生成および使用可能にする、Apache Kafka にビルドされたマルチテナント、マルチクラスター、データトランスポート、およびキューイングサービスです。

    • Kafka 環境と ServiceNow インスタンス間の非同期データ転送を簡素化および標準化します。
    • Kafka イベントを大規模に公開して処理します。ServiceNow インスタンスから Kafka 環境にイベントを公開し、外部システムからの Kafka イベントを低レイテンシで大量に使用します。
    • メッセージ量の急増とバーストを効果的に処理して、インスタンスへのパフォーマンスの影響を最小限に抑えます。
    • Hermes 診断ツールを使用して、メッセージ配信の健全性とパフォーマンスを管理します。

    Hermes メッセージングサービスユーザー

    表 : 1. ユーザー
    ユーザー 説明
    Hermes アドミニストレーター Hermes アドミンは、各 Kafka クラスターまたはドメインの名前空間を定義し、インスタンス内で、またはコマンドラインインターフェイス (CLI) を使用して、トピックレコードを作成します。Hermes アドミンは、Hermes メッセージングサービス トピックインスペクターを使用して、トピックをモニタリングし、Hermesトピック内のメッセージのペイロードを確認します。

    Hermes メッセージングサービスのワークフロー

    1. ドメインセパレーションインスタンス内で、Hermes アドミンは、各ドメインの名前空間レコードを作成します。
    2. Hermes アドミンは、インスタンスで、または CLI を使用してトピックレコードを作成します。
    3. Hermes アドミンは、必要に応じてインスタンス内のトピックレコードを更新または再スキャンします。
    4. Hermes アドミンは、Hermes メッセージングサービスのトピックインスペクターを使用してトピックをモニタリングし、メッセージペイロードを確認します。

    メリット

    ServiceNow プラットフォームのさまざまな統合ポイントとアプリケーションにより、Hermes メッセージングサービスを使用してイベントを公開し、取り込むことができます。

    Hermes メッセージングサービスは、ストリームコネクトログエクスポートサービス (LES)、およびインスタンスデータレプリケーション (IDR) (HLA) の一部として利用可能な Now Platform の機能です。

    価値・効果 アプリケーション ユーザー
    Hermes メッセージングサービスワークフロースタジオ を使用して、ServiceNow インスタンスから外部アプリケーションにデータをエクスポートします。 Flow Designer 管理者
    Hermes メッセージングサービスログエクスポートサービス を使用することで、レポート、監査、または規制の目的で、ログデータをインスタンスから外部データレークに安全にエクスポートします。 Log Export Service (LES) 管理者
    Hermes メッセージングサービスストリームコネクト を使用して、受信 Kafka イベントからフローをトリガーし、Kafka 環境への送信メッセージをトリガーします。 Using Stream Connect for Apache Kafka アドミニストレーター
    Utah リリースより前に作成したレプリケーションセットをアップグレードして Hermes メッセージングサービスを使用することで、インスタンスデータレプリケーション (IDR) (HLA) のパフォーマンスと処理効率を向上させます。 インスタンスデータレプリケーション (IDR) 管理者

    制限事項

    • 最大メッセージサイズ:2 MB
    • 1 秒あたりの最大メッセージサイズ:2 MB (生成または消費)
    • トピック数:インスタンスあたり 30 トピック
    • パーティションの最大数:トピックあたり 32 パーティション
    • 保持ポリシー:36 時間