Como explorar o Serviço de envio de mensagens Hermes

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Saiba mais sobre o Serviço de envio de mensagens Hermes e como ele ajuda a gerenciar o fluxo de dados entre o ambiente do Kafka e a sua instância.

    Visão geral Serviço de envio de mensagens Hermes

    Apache Kafka é uma plataforma de fluxo de dados de código aberto que fornece um único ponto de integração para a troca de dados entre sistemas de negócios em sua organização. O Serviço de envio de mensagens Hermes permite que você integre seu ambiente Apache Kafka com sua instância da ServiceNow® para trocar dados com esses sistemas de negócios.

    O Serviço de envio de mensagens Hermes é um serviço multilocatário, com vários clusters, de transporte de dados e de enfileiramento criado no Apache Kafka que permite que sua instância produza e consuma grandes volumes de eventos do Kafka.

    • Simplificar e padronizar o transporte de dados assíncronos entre o ambiente Kafka e sua instância da ServiceNow.
    • Publicar e processar eventos do Kafka em grande escala. Publicar eventos no ambiente Kafka de sua instância da ServiceNow e consumir eventos do Kafka de seus sistemas externos com um alto volume e baixa latência.
    • Processar com eficácia picos e aumentos no volume de mensagens para minimizar os impactos no desempenho da sua instância.
    • Gerenciar a integridade e o desempenho da entrega de mensagens usando ferramentas de diagnóstico do Hermes.

    Usuários do Serviço de envio de mensagens Hermes

    Tabela 1. Usuários
    Usuário Descrição
    Administrador do Hermes O administrador do Hermes define namespaces para cada cluster ou domínio Kafka e cria registros de tópico na instância ou por meio da CLI (Command-line interface, interface de linha de comando). O administrador do Hermes monitora tópicos e visualiza a carga útil de uma mensagem em um tópico do Hermes usando o inspetor de tópicos do Serviço de envio de mensagens Hermes.

    Fluxo de trabalho do Serviço de envio de mensagens Hermes

    1. Em uma instância separada por domínios, o administrador do Hermes cria registros de namespaces para diferentes domínios.
    2. O administrador do Hermes cria registros de tópico na instância ou por meio da CLI.
    3. O administrador do Hermes atualiza ou verifica novamente os registros do tópico na instância, conforme necessário.
    4. O administrador do Hermes monitora e visualiza as cargas úteis de mensagens usando o inspetor de tópicos do Serviço de envio de mensagens Hermes.

    Benefícios

    Diferentes pontos de integração e aplicações na plataforma ServiceNow podem usar o Serviço de envio de mensagens Hermes para publicar e ingerir eventos.

    O Serviço de envio de mensagens Hermes é uma funcionalidade da Now Platform disponível como parte de Stream Connect, Log de serviço de exportação (LES) e Replicação de dados da instância (IDR).

    Benefício Aplicação Usuários
    Exporte dados de sua instância ServiceNow para uma aplicação externa usando Serviço de envio de mensagens Hermes com Workflow Studio. Flow Designer Administrador
    Exporte dados de log com segurança de sua instância para o data lake externo para fins de emissão de relatórios, auditoria ou regulamentação usando o Serviço de envio de mensagens Hermes com Log de serviço de exportação. Exploring Log Export Service (LES) Administrador
    Acione fluxos de eventos de entrada do Kafka e mensagens de saída para o seu ambiente do Kafka usando o Serviço de envio de mensagens Hermes com Stream Connect. Using Stream Connect for Apache Kafka Administrador
    Melhore o desempenho e a eficiência de processamento da Replicação de dados da instância (IDR) atualizando os conjuntos de replicação criados antes da versão Utah para usar o Serviço de envio de mensagens Hermes. Replicação de dados da instância Administrador

    Limitações

    • Tamanho máximo da mensagem: 2 MB
    • Tamanho máximo da mensagem por segundo: 2 MB (produzido ou consumido)
    • Número de tópicos: 30 tópicos por instância
    • Número máximo de partições: 32 partições por tópico
    • Política de retenção: 36 horas