O ArcGIS Enterprise é um produto de software Web GIS que inclui quatro componentes de software. A espinha dorsal do conteúdo geoespacial no ArcGIS Enterprise são seus serviços de GIS da web pelo ArcGIS Server, e a localização principal para os usuários acessarem, visualizarem e trabalharem com conteúdo geoespacial é o portal do ArcGIS Enterprise . O portal ajuda a transformar seus serviços do ArcGIS Server em produtos de informação e a compartilhar conteúdo com segurança com seus usuários e partes interessadas.
Embora ele possa ser desenvolvido como software independente, integrando o ArcGIS Server com o portal ArcGIS Enterprise, permite fluxos de trabalho eficientes e eficientes para sua organização. Há três maneiras pelas quais o ArcGIS Server pode ser utilizado pelo portal do ArcGIS Enterprise :
- Você pode federar um ou mais sites do ArcGIS Server com o portal para integrar seus modelos de segurança e compartilhamento.
- Você pode atribuir um site do ArcGIS Server federado para atuar como o servidor de hospedagem do portal, permitindo que os usuários publiquem dados e mapas para um público mais amplo como serviços da web.
- Você pode registrar serviços individuais de qualquer site do ArcGIS Server com o portal, seja ele federado ou não (ou mesmo se for seu próprio servidor).
Este tópico e esta seção da documentação apresentam as três abordagens para integração do ArcGIS Enterprise .
Funções disponíveis por integração
A tabela abaixo fornece um resumo das feições comuns de portal do ArcGIS Enterprise disponíveis com e sem integração do ArcGIS Server . Você pode combinar estas abordagens para atender o nível de integração necessário para sua organização. Por exemplo, seu portal pode expor itens de um servidor federado junto com itens individualmente registrados de outros servidores.
Recurso | Sem integração do servidor | Somente com servidor federado | Com servidor de hospedagem | Anotações |
---|---|---|---|---|
Adicionar itens no portal (por exemplo, arquivos, aplicativos da web e serviços) | Todos os itens do portal são tratados da mesma forma em segurança e compartilhamento. | |||
Adicionar shapefiles e arquivos CSV com endereços em um mapa da web | Um servidor de hospedagem é exigido ao executar a validação do shapefile e dados de endereço adicionados ao mapa da web. | |||
Criar mapas da web | Você não é exigido para federar ou configurar um servidor de hospedagem para criar mapas da web. | |||
Geocodificar endereços individuais em um mapa da web | Você não é exigido para federar ou configurar um servidor de hospedagem para geocodificar endereços individuais em um mapa da web. | |||
Geocodificar endereços em lote no mapa da web (por exemplo, de um arquivo de CSV) | Um servidor de hospedagem é exigido ao executar a validação dos dados de endereço adicionados ao mapa da web. O serviço de geocódigo utilizado para localizar endereços pode ser do ArcGIS Server ou de uma organização do ArcGIS Online. | |||
Publicar serviços hospedados (por exemplo, camadas de cena, feição e mosaico hospedadas) | Um servidor de hospedagem é exigido ao executar a validação dos dados, dados do serviço de armazenagem e serviços de hospedagem. Você pode publicar serviços hospedados utilizando ArcGIS Desktop ou diretamente no portal ao adicionar um item no site da web. Publicar camadas de cena hospedadas também exige que o servidor de hospedagem seja configurado com um armazenamento de dados de cache do mosaico. | |||
Compartilhar camadas e mapas do ArcGIS for Office | Um servidor de hospedagem é exigido para permitir aos usuários do portal compartilharem camadas e mapas do ArcGIS for Office. | |||
Publicar camadas do ArcGIS Pro que referenciam dados de fontes registradas (por exemplo, publicar camadas de imagem do mapa que contêm dados de um banco de dados registrado) | A fonte de dados deve ser registrada com o site do ArcGIS Server antes da publicação. Você pode publicar estas camadas utilizando ArcGIS Pro 1.2 ou posterior. | |||
Utilizar ferramentas de análise espacial no Map Viewer ou ArcGIS Insights | As ferramentas de análise espacial são hospedadas como uma série de tarefas no servidor. As ferramentas criam camadas de feição hospedadas como saída. Estas camadas de feição hospedadas são serviços da feição que executar no servidor de hospedagem. Para utilizar estas ferramentas, o servidor de hospedagem deve ser configurado com um armazenamento de dados relacional. | |||
Executar análise de grandes dados no Map Viewer ou ArcGIS Insights | As ferramentas de análise de grandes dados também criam camadas de feição como saída, que exigem um servidor de hospedagem para executar os serviços subjacentes. Para utilizar estas ferramentas, o servidor de hospedagem deve ser configurado com um armazenamento de grandes dados de espaço-tempo. |
Registrar serviços
Você pode registrar serviços do ArcGIS Server como itens no portal, permitindo aos usuários do portal encontrá-los e adicioná-los facilmente em mapas da web. Os serviços podem vir de algum site do ArcGIS Server que pode acessar pela URL de serviço. O registro dos serviços é a maneira mais simples no qual um servidor pode ser integrado com um portal.
Se o seu portal exigir comunicação codificada por HTTPS, os serviços que você registrar deverão utilizar HTTPS se estiverem fora do seu domínio.
Quando você registra um serviço como um item do portal, o tempo útil do serviço e do item não são conectados. Em outras palavras, se o serviço subjacente sumir, você será responsável por excluir o item do seu portal.
Federar um servidor
Federar um site do ArcGIS Server integra os modelos de segurança e compartilhamento do seu portal com um ou mais sites do ArcGIS Server. Quando um site do ArcGIS Server é federado com um portal do ArcGIS Enterprise, os usuários podem criar camadas hospedadas e executar análises espaciais no conteúdo do Visualizador de Mapa do portal, e a segurança e o acesso são controlados na camada da web. Federar sites do ArcGIS Server designados com um papel particular, como ArcGIS Image Server ou ArcGIS GeoEvent Server, fornece aos membros do portal acesso às suas funções de análise.
Anotação:
Os elementos da sua implantação de base do ArcGIS Enterprise , incluindo o servidor de hospedagem, todos devem estar na mesma versão do seu portal. Instâncias do ArcGIS GeoEvent Server e ArcGIS GeoAnalytics Server, e ArcGIS Image Server sites de análise raster deve também corresponder à versão do portal.
Porém, alguns sites do ArcGIS Server na versão 10.5 ou posterior podem ser federados com um portal de uma versão mais recente. Isto se aplica aos sites do ArcGIS GIS Server adicionais além do servidor de hospedagem e para qualquer ArcGIS Image Server não designado para análise de raster. Nenhum site do ArcGIS Server pode ser federado com um portal de uma versão anterior à sua.
Todo o conteúdo do portal é tratado como um item, seja ele um serviço do ArcGIS Server , um aplicativo ou mapa da web, um shapefile ou qualquer outro tipo de arquivo suportado, e a segurança do conteúdo é determinada no nível do item.
Aprenda sobre o modelo de segurança do ArcGIS Enterprise
Quando você federa um servidor, o acesso e a autorização para recursos do servidor são controlados pelo portal. Isto significa que ocorre o seguinte:
- Você acessa o ArcGIS Server utilizando membros do portal—usuários e papéis do ArcGIS Server são substituídos pelos do portal. As credenciais do portal, sejam elas através do armazenamento de identidade interno do portal ou de um provedor de identidade externo, são utilizadas para entrar no ArcGIS Server Manager. Ao consolidar usuários do servidor e portal, você simplifica a administração de recursos GIS e garante uma uma experiência de registro única conveniente ao acessar recursos protegidos do ArcGIS Server . (Note que seus papéis do ArcGIS Server personalizados não serão transferidos para o portal quando você federar.)
- O acesso aos serviços do ArcGIS Server é controlado pelo modelo de compartilhamento do portal—Cada serviço do ArcGIS Server que você publica no seu servidor federado é automaticamente compartilhado como um item no portal. O modelo de compartilhamento do portal permite que você mantenha o serviço privado para seu publicador ou compartilhado com um ou mais grupos de usuários do portal. Alternativamente, você pode compartilhar o item com sua organização inteira (qualquer usuário registrado) ou habilitar o acesso anônimo de forma que todos possam visualizá-lo. Este modelo de compartilhamento fornece a você um nível extra de granularidade ao definir o acesso para seus serviços do ArcGIS Server.
Anotação:
Embora a federação forneça uma experiência de registro conveniente e permita a você aproveitar o modelo de compartilhamento do portal, isto influenciará como você e seus usuários existentes acessam e administram o servidor federado. Antes de federar, revise as informações em Administrar um servidor federado para obter mais informações sobre como a federação influenciará seu site existente.
Após um site do ArcGIS Server ser federado com o portal, serviços publicados no servidor federado são automaticamente compartilhados com o portal. Além disso, usuários do portal estão acostumados a acessar ambos o portal e o servidor federado.
Você pode ter múltiplos sites do ArcGIS Server federado com um portal. Por exemplo, você pode ter um GIS Server, ArcGIS Image Server e ArcGIS GeoEvent Server federado com seu portal. Todos os sites do ArcGIS Server federados são acessados utilizando contas do portal, não contas do ArcGIS Server.
O seguinte diagrama mostra a diferença entre um site do ArcGIS Server de modelo independente conceitual e um desenvolvimento de base do ArcGIS Enterprise .
Para mais informações, consulte Federar um site do ArcGIS Server com seu portal.
Designar um servidor de hospedagem
Um ArcGIS GIS Server federado também pode ser integrado com seu portal se você designá-lo como um servidor de hospedagem. Um portal pode ter um servidor de hospedagem. Um servidor de hospedagem permite aos usuários do portal fazerem o seguinte:
- Publique mapas com cache, serviços da feição, serviços WFS e serviços de cena (camadas de mosaico hospedadas, camadas de feição, camadas WFS e camadas de cena) no portal a partir de outros clientes ou dentro do site da web do portal.
- Compartilhar camadas e mapas a partir do ArcGIS for Office.
- Criar mapas adicionando arquivos CSV e shapefiles de máquinas locais no Map Viewer.
- Gerar endereços de geocódigo em lote a partir de um arquivo CSV.
- Executar análise de grandes dados no Map Viewer ou ArcGIS Insights
Licença:
Um site do GIS Server deve ser licenciado como Padrão ou Avançado, não Básico, para ser designado como um servidor de hospedagem.
Um servidor de hospedagem é o nível mais alto de integração que pode ser alcançado entre um portal e um site do GIS Server.
Ao expor um servidor de hospedagem, você precisa monitorar de perto o uso e recursos do servidor para garantir que o servidor aguenta a carga de usuários do portal. Se você antecipar muitos usuários hospedando grandes números de serviços, você poderá desejar a adição de máquinas no seu site antes de configurar o servidor de hospedagem.
Para designar um servidor como um servidor de hospedagem, configure o servidor com um armazenamento de dados relacional e um armazenamento de dados do cache de mosaico criados através do ArcGIS Data Store. Quando usuários publicam camadas de feição hospedadas no seu portal, os dados são copiados no armazenamento de dados relacional. Quando você exclui um item da camada de feição hospedada a partir do portal, o serviço de feição subjacente é excluído do servidor de hospedagem e os dados são excluídos do armazenamento de dados relacional.
Validado:
No ArcGIS Enterprise 10.9, o uso de uma geodatabase enterprise como banco de dados gerenciado do servidor de hospedagem não é mais suportado, embora as instalações validadas ainda possam ser funcionais. Se você estiver configurando um novo servidor de hospedagem, configure um armazenamento de dados relacional utilizando ArcGIS Data Store.
O armazenamento de dados relacional também é exigido para permitir que usuários do portal adicionem arquivos CSV e shapefiles no mapa, ou compartilhem camadas e mapas do ArcGIS for Office.
Se o seu portal incluir ArcGIS GeoEvent Server ou ArcGIS GeoAnalytics Server federado, seu servidor de hospedagem também deverá ser configurado com um armazenamento de grandes dados de espaço-tempo criado pelo ArcGIS Data Store.
O seguinte diagrama mostra m site do ArcGIS Server federado para um portal do ArcGIS Enterprise, com os padrões de URL utilizados para acessar os componentes via Web Adaptors. Um tipo relacional de ArcGIS Data Store é mostrado com registro no servidor.
Consulte Configurando um servidor de hospedagem para seu portal para informações sobre como instalar um servidor de hospedagem.