Domain Separation e Site Reliability Operations
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.