Compartilhar aplicativos de serviço entre farms no SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

No SharePoint Server, alguns aplicativos de serviço podem ser compartilhados nos farms do servidor.

Publicando um aplicativo de serviço, é possível otimizar recursos, evitar a redundância e oferecer serviços em toda a empresa sem instalar um farm de serviços de empresa dedicados. Você pode publicar os seguintes aplicativos de serviço em um farm do SharePoint Server:

  • Conectividade de Dados Corporativos

  • Tradução Automática

  • Metadados gerenciados

  • Perfil de Usuário

  • Pesquisa

  • Repositório Seguro

Para permitir que os clientes atualizem ambientes multi farm em que um farm hospeda aplicativos de serviço que são consumidos por outras fazendas, o SharePoint que consome fazendas pode consumir serviços de um farm de publicação que executa a mesma versão principal ou a próxima versão principal. Além disso, as fazendas de consumidores do SharePoint 2016 podem consumir serviços de um farm de publicação do SharePoint Subscription Edition, embora o SharePoint Subscription Edition seja duas versões mais recentes. As fazendas de consumidores do SharePoint não dão suporte ao consumo de serviços de um farm de publicação que executa uma versão principal mais antiga.

Cenários compatíveis com a publicação de serviços cross farm:

Consumindo farm Dá suporte ao consumo de serviços de um farm de publicação do SharePoint 2013? Dá suporte ao consumo de serviços de um farm de publicação do SharePoint 2016? Dá suporte ao consumo de serviços de um farm de publicação do SharePoint 2019? Dá suporte ao consumo de serviços de um farm de publicação do SharePoint Subscription Edition?
SharePoint 2013 Sim Sim Não Não
SharePoint 2016 Não Sim Sim Sim
SharePoint 2019 Não Não Sim Sim
SharePoint Subscription Edition Não Não Não Sim

Observação

Não há suporte para consumir serviços de uma versão do servidor que está mais de uma versão atrás, a menos que esteja listada como compatível acima. Isso significa que não há suporte para um farm do SharePoint (N-2+) consumir serviços de um farm do SharePoint (N). Por exemplo, o SharePoint 2013 não pode consumir serviços do SharePoint 2019, o SharePoint 2010 não pode consumir serviços do SharePoint 2016 etc.

Importante: Há restrições significativas sobre quando serviços e conteúdo podem ser compartilhados entre um farm do SharePoint 2010 e um farm do SharePoint 2013. A agregação de tipo de conteúdo usa o mecanismo de backup e restauração do SharePoint Server para publicar os tipos de conteúdo nos conjuntos de sites. O backup e a restauração não funcionam entre versões nos seguintes cenários:

  • Entre um farm do SharePoint 2010 e um farm do SharePoint 2013

  • Entre sites no modo 2010 ou em um farm 2013 e aqueles no modo 2013 ou em um farm 2013

Para saber como trabalhar com essas restrições e compartilhar com êxito serviços e conteúdo entre as fazendas SharePoint 2010 e SharePoint 2013, confira Como atualizar um ambiente que usa a sindicalização de tipo de conteúdo (SharePoint Server 2013)

Observação

Se as fazendas de servidores estiverem localizadas em domínios diferentes, o aplicativo de serviço Perfil de Usuário exigirá que ambos os domínios confiem uns nos outros. Para que o serviço de conectividade de dados empresariais e os recursos de administração de aplicativos de serviço da Loja Segura funcionem no farm consumidor, o domínio do farm de publicação deve confiar no domínio do farm consumidor. Outros aplicativos de serviço entre fazendas funcionam sem um requisito de confiança entre domínios.

O serviço Perfil de Usuário deve residir no mesmo datacenter que o conteúdo suportado – O desempenho dos recursos sociais exige que o aplicativo de serviço Perfil de Usuário seja localizado no mesmo datacenter que o My Sites, sites de equipe e sites da comunidade.

O farm que contém o aplicativo de serviço e publica o aplicativo de serviço, de forma que outros farms possam consumi-lo, é conhecido como o farm de publicação. O farm que conecta-se a um local remoto para usar um aplicativo de serviço que o local remoto está hospedando é conhecido como o farm de consumo.

Este artigo descreve as etapas exigidas para publicar e consumir aplicativos de serviço nos farms. Estas etapas devem ser executadas na ordem listada.

  1. Troque certificados de confiança entre os farms.

    Para começar, um administrador do farm de consumo deve fornecer dois certificados de confiança para o administrador do farm de publicação: um certificado raiz e um certificado do serviço de token de segurança (STS). Além disso, o administrador do farm de publicação deve fornecer um certificado raiz para o administrador do farm de consumo. Trocando certificados, cada farm reconhece que o outro pode ser confiável.

    Para saber mais, confira Troca de certificados de confiança entre farms no SharePoint Server.

  2. No farm de publicação, publique o aplicativo de serviço.

    No farm no qual o aplicativo de serviço está localizado, um administrador deve publicar o aplicativo de serviço explicitamente. Aplicativos de serviço que não sejam publicados explicitamente estão disponíveis somente para o farm local.

    Para saber mais, confira Publicar aplicativos de serviço no SharePoint Server.

  3. No farm de publicação, defina a permissão para os aplicativos de serviço apropriados para o farm consumidor.

    Você deve dar ao farm de consumo a permissão para a Descoberta do Aplicativo e o Aplicativo de Serviço de Balanceamento da Carga no farm de publicação. Depois disso, dê ao farm de consumo a permissão para os aplicativos de serviço publicados que ele irá consumir.

    Para saber mais, confira Definir permissões para aplicativos de serviço publicados no SharePoint Server.

  4. No farm de consumo, conecte-se ao aplicativo de serviço remoto.

    Depois que o farm de publicação publicou o aplicativo de serviço, o administrador do farm de consumo pode conectar-se a esse aplicativo de serviço do farm de consumo, se o endereço do aplicativo de serviço específico for conhecido.

    Para saber mais, confira Conectar a um aplicativo de serviço em um farm remoto no SharePoint Server.

    Importante

    Você não pode compartilhar um aplicativo de serviço de Perfil de Usuário nos farms que residem em domínios separados, a menos que estabeleça primeiro uma confiança de nível de domínio entre os dois domínios.

  5. Adicione o aplicativo de serviço compartilhado a um grupo de proxies de aplicativo Web no farm de consumo.

    Um administrador deve associar a nova conexão do aplicativo de serviço a um aplicativo web local no farm de consumo. Somente os aplicativos web configurados para usar essa associação podem usar o aplicativo de serviço remoto.

    Para obter informações sobre como configurar uma conexão de grupo de proxies de aplicativo Web, veja Adicionar ou remover conexões de aplicativo de serviço de um aplicativo Web no SharePoint Server.

    Observação

    É importante planejar o layout do grupo de proxies antes de adicionar os aplicativos de serviço aos grupos.

  6. Configure a autenticação de servidor-a-servidor entre os farms de publicação e de consumo.

    Para permitir que um aplicativo Web ou um serviço de aplicativo solicite um recurso de um aplicativo Web em outro farm em nome de um usuário, você deve configurar a autenticação de servidor a servidor entre os farms. Para saber mais, veja Configure a autenticação de servidor a servidor entre os farms de publicação e de consumo.

    Observação

    Aplicativos Web ou serviços de aplicativo que solicitam recursos de um serviço de aplicativo em outro farm não precisam da autenticação de servidor-a-servidor.

Confira também

Outros recursos

Como atualizar um ambiente que usa a agregação de tipo de conteúdo (SharePoint Server 2013)