ArcGIS Enterprise è un prodotto software Web GIS che comprende quattro componenti software. La spina dorsale del contenuto geospaziale in ArcGIS Enterprise è il tuo servizio web GIS alimentato da ArcGIS Server, e il luogo principale per gli utenti di accedere, visualizzare e lavorare con il contenuto geospaziale è il portale ArcGIS Enterprise. Il portale aiuta a trasformare i servizi ArcGIS Server in prodotti informativi e a condividere in modo sicuro i contenuti con utenti e stakeholder.
Anche se può essere distribuito come software indipendente, l'integrazione di ArcGIS Server con il portale ArcGIS Enterprise permette flussi di lavoro efficienti e potenti per la vostra organizzazione. Ci sono tre modi in cui ArcGIS Server può essere utilizzato il 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, copre i tre approcci all'integrazione di ArcGIS Enterprise.
Funzioni disponibili tramite integrazione
La tabella seguente fornisce un riassunto delle caratteristiche comuni del portale di ArcGIS Enterprise disponibili con e senza 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 a 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 localizzare gli indirizzi può essere da ArcGIS Server o 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. Puoi pubblicare servizi ospitati usando ArcGIS Pro o direttamente nel portale quando aggiungi 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 livelli e mappe da ArcGIS for Office | Un server di hosting è necessario per permettere agli utenti del portale di condividere layer e mappe da ArcGIS for Office. | |||
Pubblicare layer da ArcGIS Pro che fanno riferimento a dati provenienti da fonti registrate (per esempio, pubblicare layer di immagini cartografiche che contengono dati da un database registrato) | La fonte di dati deve essere registrata con il sito di ArcGIS Server prima della pubblicazione. Puoi pubblicare questi layer usando ArcGIS Pro 1.2 o successive. | |||
Usa gli strumenti di analisi spaziale in Map Viewer classico 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 grandi dati in Map Viewer classico 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
Puoi registrare i servizi ArcGIS Server come elementi nel portale, permettendo agli utenti del portale di trovarli facilmente e aggiungerli alle mappe web. I servizi possono provenire da qualsiasi sito ArcGIS Server a cui si può accedere attraverso 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 ArcGIS Server integra i modelli di sicurezza e di condivisione del tuo portale con uno o più siti ArcGIS Server. Quando un sito ArcGIS Server è federato con un portale ArcGIS Enterprise, gli utenti possono creare layer ospitati ed eseguire analisi spaziali sul contenuto nel portale di Map Viewer classico, e la sicurezza e l'accesso sono controllati al livello web. La federazione di siti ArcGIS Server designati con un ruolo particolare, come ArcGIS Image Server o ArcGIS GeoEvent Server, dà ai membri del portale l'accesso alle loro funzioni di analisi.
Nota:
Gli elementi della tua distribuzione di base di ArcGIS Enterprise, compreso il server di hosting, devono essere tutti alla stessa versione del tuo portale. Anche le istanze di ArcGIS GeoEvent Server e ArcGIS GeoAnalytics Server, e i siti di analisi raster di ArcGIS Image Server devono corrispondere alla versione del portale.
Tuttavia, alcuni siti di ArcGIS Server alla versione 10.5 o successiva possono essere federati con un portale di una versione più recente. Questo si applica ai siti di ArcGIS GIS Server aggiuntivi oltre al server di hosting, e a quelli ArcGIS Image Server non designati per l'analisi raster. Nessun sito di ArcGIS Server può essere federato con un portale di una versione precedente alla sua.
Tutto il contenuto nel portale è trattato come un elemento, che sia un servizio di ArcGIS Server, una mappa web o un'applicazione, uno shapefile o qualsiasi altro tipo di file supportato, e la sicurezza del contenuto è determinata a livello di 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 a ArcGIS Server utilizzando i membri del portale - gli utenti ArcGIS Server e i ruoli 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. Consolidando gli utenti del portale e del server, si chiarisce l'amministrazione delle risorse GIS e si assicura una comoda esperienza di accesso quando si accede alle risorse ArcGIS Server protette. (Nota che i tuoi ruoli ArcGIS Server personalizzati non saranno trasferiti al portale quando federerai).
- L'accesso ai servizi ArcGIS Server è controllato dal modello di condivisione del portale: ogni servizio ArcGIS Server che pubblichi sul tuo server federato è automaticamente condiviso come elemento nel portale. Il modello di condivisione del portale consente di limitare l'accesso a un servizio solo all'utente che lo ha pubblicato oppure di estenderlo a 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 ti dà un livello extra di granularità quando definisci l'accesso ai tuoi servizi ArcGIS Server.
Nota:
Anche se la federazione fornisce una esperienza di accesso semplificata 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 che un sito ArcGIS Server è federato con il portale, i servizi pubblicati sul server federato sono 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 portale. Per esempio, potrebbero essere presenti un GIS Server, un ArcGIS Image Server e un ArcGIS GeoEvent Server federati con il portale. Si accede a tutti i siti ArcGIS Server federati usando gli account del portale, non gli account ArcGIS Server.
Il seguente diagramma mostra la differenza tra un sito concettuale stand-alone ArcGIS Server e una distribuzione di base ArcGIS Enterprise.
Per maggiori informazioni, vedi Federare un sito ArcGIS Server con il tuo portale.
Designare un server di hosting
Un server federato con in esecuzione 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 classico.
- Eseguire la geocodifica batch di indirizzi da un file .csv.
- Eseguire analisi o big data analytics in Map Viewer classico o ArcGIS Insights.
Licenza:
Un sito GIS Server deve avere una licenza Standard o Advanced, non Basic, per essere designato come server di hosting.
Un server di hosting è il più alto livello di integrazione che può essere raggiunto tra un portale e un sito 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 di 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:
Su ArcGIS Enterprise 11.2, l'uso di un geodatabase aziendale come database gestito del server di hosting non è più supportato, anche se le installazioni legacy possono essere ancora funzionali. Se stai configurando un nuovo server di hosting, configura un archivio dati relazionale usando ArcGIS Data Store.
L'archivio dati relazionale è anche necessario per permettere agli utenti del portale di aggiungere file .csv e shapefile alla mappa o condividere livelli e mappe da ArcGIS for Office.
Se il portale includerà server federati ArcGIS GeoEvent Server o ArcGIS GeoAnalytics Server, il server di hosting deve anche essere configurato con un big Data Store spazio-temporale creato tramite ArcGIS Data Store.
Il seguente diagramma mostra un sito ArcGIS Server federato a un portale ArcGIS Enterprise, con i modelli di URL utilizzati per accedere a entrambi i componenti tramite i loro adattatori web. Viene mostrato 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.