Domain Separation e Site Reliability Operations

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • A separação de domínio é compatível com Site Reliability Operations. O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.

    Nível de suporte: Básico*

    O nível de suporte é Básico, mas tem algumas exceções ou condições especiais.

    • Lógica de negócios: confirme se os dados vão para o domínio adequado para os casos de uso do provedor de serviço (SP) de aplicativo.
    • A interface do usuário, chaves de cache, emissão de relatórios, acúmulos e agregações usam o domínio em tempo de execução de produção.
    • O proprietário da instância deve conseguir configurar o aplicativo para funcionar em vários locatários.

    Caso de uso de exemplo: quando um SP usa o bate-papo para responder a uma mensagem de locatário-cliente, o cliente deve ser capaz de ver a resposta do SP.

    Para obter mais informações sobre os níveis de suporte, consulte Suporte de aplicação para separação de domínio.

    Visão geral Site Reliability Operations

    • A separação de domínio está presente em todas as tabelas de metadados no aplicativo. As tabelas de nível de instância também têm separação de domínio explicitamente. Outras tabelas internas, como a tabela de Solicitação de equipe interna, são separadas por domínio implicitamente fazendo referência a registros separados por domínio.
    • As propriedades do sistema não são separadas por domínio, o que tem implicações nos recursos de Gerenciamento de equipes. As propriedades são compartilhadas por vários domínios e são definidas no nível da instância. Não há suporte para configuração específica de domínio.
    • Onde outro aplicativo está sendo aproveitado (por exemplo, os Conectores de gestão de eventos), a separação de domínio é determinada pelos recursos de separação de domínio desse aplicativo.

    Como a separação de domínio funciona no aplicativo Site Reliability Operations

    As condições específicas indicadas pela classificação de nível de suporte Básico * acima estão relacionadas ao gerenciamento de equipe:
    • Novas equipes são criadas por meio de um item do catálogo apoiado por um fluxo Integration Hub. O sro_admin deve configurar o fluxo e pode iniciá-lo do Portal de serviços ou pelo espaço de trabalho do Site Reliability Operations. As instruções são exibidas no guia de configuração.
    • Integration Hub gerenciamento de subfluxos e ações de controle das equipes Site Reliability Operations.
    • Somente um item do catálogo e um fluxo podem ser configurados para cada instância. O cliente é responsável por configurar as propriedades da equipe para oferecer suporte à separação de domínio como uma personalização dos fluxos existentes.
    • O solicitante de um item do catálogo da equipe está associado ao domínio e está disponível como parte do item da solicitação. Como resultado, se necessário, o solicitante pode criar a equipe em um domínio específico ou o Item do catálogo e estendê-lo para capturar o domínio de outra forma. Em qualquer um dos casos, o sro_admin deve fazer mudanças nos fluxos Integration Hub e nas ações para oferecer suporte a isso.

    Tabelas separadas por domínio

    • Ação (sn_sro_act)
    • Condição (sn_sro_cnd)
    • Integração (sn_sro_em_integration)
    • Ação de integração (sn_sro_em_int_act)
    • Configuração (sn_sro_cfg)
    • Variável de configuração (sn_sro_cfg_var)
    • Métricas de serviço (sn_sro_service_metrics)

    Saiba mais no tópicoSeparação de domínios e Agendamento de plantão.