ArcGIS Enterprise è un prodotto software Web GIS che comprende quattro componenti software. La colonna portante del contenuto geospaziale in ArcGIS Enterprise sono i servizi Web GIS alimentati da ArcGIS Server e la posizione primaria di accesso, visualizzazione e utilizzo del contenuto geospaziale da parte degli utenti è il portale ArcGIS Enterprise. Il portale aiuta a trasformare i servizi ArcGIS Server in prodotti informativi e a condividere i contenuti in modo sicuro con utenti e parti interessate.
Sebbene possa essere installato come software indipendente, l'integrazione di ArcGIS Server con il portale ArcGIS Enterprise consente dei flussi di lavoro efficaci e potenti per l'organizzazione. Esistono tre modi in cui ArcGIS Server può essere usato dal portale ArcGIS Enterprise:
- È possibile federare uno o più siti ArcGIS Server con il portale per integrare i suoi modelli di sicurezza e condivisione.
- È possibile scegliere un sito ArcGIS Server federato che funga da server di hosting del portale, consentendo agli utenti di pubblicare dati e mappe per un pubblico più ampio come servizi Web.
- È possibile registrare singoli servizi da qualunque sito ArcGIS Server con il portale, che sia federato o meno (o persino se si tratta del proprio server).
Questo argomento e questa sezione della documentazione illustrano i tre approcci all'integrazione ArcGIS Enterprise.
Funzioni disponibili tramite integrazione
Nella tabella seguente viene fornito un riepilogo delle feature comuni del portale ArcGIS Enterprise disponibili con e senza l'integrazione di ArcGIS Server. È possibile utilizzare uno o più di questi approcci per soddisfare il livello di integrazione necessario per l'organizzazione. Ad esempio, il portale potrebbe includere elementi di un server federato ed elementi registrati singolarmente da altri server.
Feature | Nessuna integrazione del server | Solo con server federato | Con server di hosting | Note |
---|---|---|---|---|
Aggiunta di elementi al portale (ad esempio file, app Web e servizi) | Tutti gli elementi del portale vengono trattati allo stesso modo per la sicurezza e la condivisione. | |||
Aggiungere shapefile e file CSV con indirizzi ad una mappa Web | È necessario un server di hosting, in quanto esegue la convalida dei dati degli indirizzi e dei shapefile aggiunti alla mappa Web. | |||
Creazione di mappe Web | Per creare mappe Web, non è necessario federare o configurare un server di hosting. | |||
Geocodifica di singoli indirizzi in una mappa Web | Per geocodificare singoli indirizzi in una mappa Web, non è necessario federare o configurare un server di hosting. | |||
Geocodifica in batch di indirizzi in una mappa Web (ad esempio da un file CSV) | È richiesto un server di hosting, in quanto esegue la convalida dei dati degli indirizzi aggiunti alla mappa Web. Il servizio di geocodifica utilizzato per individuare gli indirizzi può essere di ArcGIS Server o di un'organizzazione di ArcGIS Online. | |||
Pubblicare servizi ospitati (ad esempio layer tile, feature layer e scene layer hosted) | È richiesto un server di hosting, in quanto esegue la convalida dei dati, memorizza i dati dei servizi e ospita i servizi. È possibile pubblicare i servizi ospitati utilizzando ArcGIS Desktop oppure direttamente nel portale durante l'aggiunta di un elemento al sito Web. La pubblicazione di scene layer hosted richiede inoltre la configurazione del server di hosting con un Data Store cache tile. | |||
Condividere layer e mappe da ArcGIS for Office | È necessario un server di hosting per consentire agli utenti del portale di condividere layer e mappe da ArcGIS for Office. | |||
Pubblicare layer da ArcGIS Pro che fanno riferimento da origini registrate (ad esempio, pubblicare layer di immagine mappa contenenti dati da un database registrato) | L'origine dati deve essere registrata nel sito di ArcGIS Server prima della pubblicazione. È possibile pubblicare questi layer utilizzando ArcGIS Pro versione 1.2 o successive. | |||
Utilizzare gli strumenti di analisi spaziale nel Map Viewer o ArcGIS Insights | Gli strumenti di analisi spaziale sono ospitati come una serie di attività sul server. Gli strumenti consentono di creare feature layer ospitati come output. Questi feature layer ospitati sono feature service eseguiti sul server di hosting. Per utilizzare questi strumenti, il server di hosting deve essere configurato con un Data Store relazionale. | |||
Eseguire analisi di big data nel Map Viewer o ArcGIS Insights | Gli strumenti di analisi Big Data consentono inoltre di creare feature layer come output. Ciò richiede che un server di hosting esegua i servizi sottostanti. Per utilizzare questi strumenti, il server di hosting deve essere configurato con un Spatiotemporal Big Data Store. |
Registrare servizi
I servizi di ArcGIS Server possono essere registrati come elementi del portale in modo da consentire agli utenti di individuarli ed aggiungerli alle loro mappe Web in modo semplice e veloce. I servizi possono essere forniti da qualsiasi sito di ArcGIS Server a cui l'utente può accedere mediante l'URL del servizio. La registrazione dei servizi rappresenta l'operazione più semplice per integrare un server con un portale.
Se il portale richiede la comunicazione crittografata mediante HTTPS, è necessario che i servizi registrati utilizzino HTTPS se si trovano all'esterno del dominio.
Quando si registra un servizio come elemento di un portale, il periodo di validità del servizio non è connesso a quello dell'elemento. In altre parole, quando il servizio sottostante non è più presente, è necessario eliminare l'elemento dal portale.
Federare un server
La federazione di un sito di ArcGIS Server integra i modelli di sicurezza e condivisione del portale con uno o più siti di ArcGIS Server. Quando un sito ArcGIS Server è federato con un portale ArcGIS Enterprise, gli utenti possono creare layer hosted ed eseguire analisi spaziali sul contenuto nel Map Viewer del portale e la sicurezza e l'accesso sono controllati a livello Web. La federazione di siti ArcGIS Server designati con un ruolo specifico, come ArcGIS Image Server o ArcGIS GeoEvent Server, offre ai membri del portale accesso alle loro funzioni di analisi.
Nota:
Gli elementi dell’installazione ArcGIS Enterprise base, compreso il server di hosting, devono disporre della stessa versione del portale. Le istanze di ArcGIS GeoEvent Server e ArcGIS GeoAnalytics Server, e i siti di analisi raster di ArcGIS Image Server devono avere la stessa versione del portale.
Tuttavia, alcuni siti di ArcGIS Server con versione 10.5 o successiva possono essere federati con un portale con una versione più recente. Ciò si applica ai siti aggiuntivi di ArcGIS GIS Server, oltre a quello del server di hosting, e a qualsiasi ArcGIS Image Server non designato per l'analisi raster. Nessun sito di ArcGIS Server può essere federato con un portale con versione precedente.
Tutti i contenuti del portale vengono trattati come un elemento, che si tratti di un servizio ArcGIS Server, una Web Map o app, uno shapefile o qualunque altro tipo di file supportato e la sicurezza del contenuto viene determinata al livello dell'elemento.
Maggiori informazioni sul modello di sicurezza di ArcGIS Enterprise
Quando si esegue la federazione di un server, l'accesso e l'autorizzazione alle risorse del server sono controllati dal portale. Si verifica nei seguenti scenari:
- Si accede ad ArcGIS Server mediante i membri del portale. Gli utenti e i ruoli di ArcGIS Server sono sostituiti da quelli del portale. Le credenziali del portale, che sia tramite l'archivio identità predefinito del portale o tramite un provider di identità esterno, vengono usate per accedere ad ArcGIS Server Manager. Mediante il consolidamento degli utenti del portale e del server è possibile chiarire l'amministrazione delle risorse GIS e garantire una comoda esperienza di accesso quando si accede alle risorse protette di ArcGIS Server. (I ruoli ArcGIS Server non saranno trasferiti al portale quando si esegue la federazione.)
- L'accesso ai servizi di ArcGIS Server è controllato dal modello di condivisione del portale; ogni servizio di ArcGIS Server pubblicato nel server federato viene automaticamente condiviso come elemento del portale. Il modello di condivisione del portale consente di limitare l'accesso ad un servizio solo all'utente che lo ha pubblicato oppure di estenderlo ad uno o più gruppi di utenti del portale. In alternativa, è possibile condividere l'elemento con l'intera organizzazione (ovvero con tutti gli utenti che hanno effettuato l'accesso) oppure abilitare l'accesso anonimo in modo da consentirne la visualizzazione a tutti gli utenti. Questo modello di condivisione fornisce un livello ulteriore di granularità quando si definisce l'accesso ai servizi di ArcGIS Server.
Nota:
Anche se la federazione fornisce una comoda esperienza di accesso e consente di sfruttare il modello di condivisione del portale, influisce tuttavia sul modo in cui l'utente corrente e quelli esistenti accedono al server federato e lo gestiscono. Prima della federazione, e per ulteriori informazioni sulle conseguenze che la federazione ha sul sito esistente, consultare Amministrare un server federato.
Una volta federato un sito di ArcGIS Server con il portale, i servizi pubblicati sul server federato vengono automaticamente condivisi con il portale. Gli utenti del portale sono inoltre abituati ad accedere sia al portale che al server federato.
È possibile avere più siti ArcGIS Server federati con un solo portale. Ad esempio, può essere presente un sito di GIS Server, ArcGIS Image Server e ArcGIS GeoEvent Server federato con il portale. Per l'accesso a tutti i siti di ArcGIS Server federati vengono utilizzati gli account del portale e non gli account di ArcGIS Server.
Il seguente diagramma mostra la differenza tra un sito ArcGIS Server indipendente concettuale e un'installazione ArcGIS Enterprise di base.
Per ulteriori istruzioni, consultare Federare un sito di ArcGIS Server con il portale.
Designare un server di hosting
Un server federato di ArcGIS GIS Server può essere ulteriormente integrato con il portale se lo si designa come server di hosting. Un portale può avere solo un server di hosting. Un server di hosting consente agli utenti del portale di eseguire le operazioni seguenti:
- Pubblicare mappe, feature service, servizi WFS e servizi scena memorizzati nella cache (layer tile, feature layer, layer WFS e layer della scena ospitati) nel portale da altri client o all'interno del Portale Web.
- Condividere layer e mappe da ArcGIS for Office.
- Creare mappe aggiungendo file CSV e shapefile da computer locali sul Map Viewer.
- Eseguire la geocodifica batch di indirizzi da un file CSV.
- Eseguire analisi semplici o analisi di big data in Map Viewer o ArcGIS Insights.
Licenza:
Per poter essere designato come server di hosting, un sito GIS Server deve disporre di licenza Standard o Advanced, non Basic.
Un server di hosting configurato rappresenta il livello massimo di integrazione che può essere raggiunto tra un portale ed un sito di GIS Server.
Quando si espone un server di hosting, è opportuno monitorare attentamente le risorse e l'utilizzo del server per assicurarsi che il server sopporti il carico determinato dagli utenti del portale. Se si prevede un utilizzo da parte di molti utenti che ospitano un numero elevato di servizi, è consigliabile aggiungere computer al sito prima di configurare il server di hosting.
Per designare un server come server di hosting, configurare il server con un data store relazionale e un data store cache tile creato tramite ArcGIS Data Store. Quando gli utenti pubblicano hosted feature layer nel portale, i dati vengono copiati nel Data Store relazionale. Quando un elemento del feature layer hosted viene eliminato dal portale, il feature service sottostante viene eliminato dal server di hosting e i dati vengono eliminati dal data store relazionale.
Legacy:
In ArcGIS Enterprise 10.9, l'uso di un geodatabase aziendale come database gestito del server di hosting non è più supportato, ma le installazioni precedenti potrebbero essere ancora funzionali. Se si sta configurando un nuovo server di hosting, configurare un data store relazionale mediante ArcGIS Data Store.
Il data store relazionale è inoltre necessario per consentire agli utenti del portale di aggiungere file CSV e shapefile alla mappa oppure condividere layer e mappe da ArcGIS for Office.
Se il portale dovrà includere server federati di ArcGIS GeoEvent Server o ArcGIS GeoAnalytics Server, il server di hosting dovrà inoltre essere configurato con un Spatiotemporal Big Data Store creato mediante ArcGIS Data Store.
Il seguente diagramma mostra un sito ArcGIS Server federato su un portale ArcGIS Enterprise, con gli schemi URL usati per accedere a entrambi i componenti tramite i loro Web Adaptor. Si mostra un ArcGIS Data Store di tipo relazionale registrato con il server.
Per informazioni su come configurare un server di hosting, consultare Configurare un server di hosting per il portale.