ArcGIS Enterprise es un componente clave de la plataforma ArcGIS que proporciona toda la potencia del Web GIS en tu propia infraestructura y con el cual almacenar, organizar y compartir tu trabajo es fácil, ágil y seguro. En esta sesión profundizaremos en la arquitectura y despliegue de ArcGIS Enterprise y mostraremos cómo sus capacidades avanzadas te pueden ayudar en tus proyectos GIS.
1. ArcGIS Enterprise: Web GIS en tu infraestructura
Marta Dávila y Luis Íñigo | Dpto. de Preventas
Esri España
2. ¿Qué haces con ArcGIS Enterprise?
DesarrolloMapas y
análisis
Administración IT &
arquitectura de
sistemas
Gestión de contenidos
y administración de
usuarios
Ninguno de los anteriores,
estoy aquí para aprender ☺
3. Agenda
1. ArcGIS Enterprise es Web GIS
2. Arquitectura y despliegue
3. Capacidades: publicación y análisis
• GIS Server
• GeoEvent Server
• GeoAnalytics Server
• Image Server
• Notebook Server
4. Herramienta colaborativa
5. Conclusiones
5. ArcGIS Enterprise
Apps
Desktop
APIs
Web Maps
Layers
Web ScenesArcGIS
Enterprise
Software servidor
• Gestión de datos GIS empresariales
• Implementación de Web GIS
• Publicación de información espacial
• Capacidad analítica avanzada
• Despliegue en tu propia infraestructura o en cloud
• Potente, flexible y colaborativo
7. ¿Qué puedo hacer con ArcGIS Enterprise?
Utilizar contenido espacial en el navegador web
Publicar, alojar y servir
servicios web
Mapas y análisis
Acceder a todo
tipo de datos
Trabajar con imágenes,
3D y datos raster
8. ¿Qué puedo hacer con ArcGIS Enterprise?
Centro del GIS de la organización
Compartir y
colaborar
Construir y usar
aplicaciones
Alimentar operaciones
de campo
Hacer el contenido GIS
accesible a usuarios no GIS
9. ¿Qué puedo hacer con ArcGIS Enterprise?
Potente capacidad analítica
Desarrollar herramientas y
soluciones personalizadas
Monitorizar datos en
tiempo real e IoT
Analizar grandes
cantidades de datos
Data science y
machine learning
11. Componentes
Sirve contenido y
ejecuta análisis
Habilita el Web GIS Almacén datos gestionado
por ArcGIS (no reemplaza
las geodatabases
empresariales)
Proxy que habilita
single sign on y actúa
como balanceador de
carga
ArcGIS Server Portal for ArcGIS ArcGIS Data Store ArcGIS Web Adaptor
13. Arquitectura ArcGIS Enterprise
ArcGIS ServerPortal for ArcGIS ArcGIS Data Store
ArcGIS Web
Adaptor
ArcGIS Web
Adaptor
Datos gestionados por el usuario
Analistas GIS
Constructores de apps
Usuarios de apps
Visualizadores
Administradores
Gestores de datos
Desarrolladores
14. Despliegue de ArcGIS Enterprise
No hay dos despliegues iguales, cada organización necesita un sistema Web GIS por
razones únicas.
Desplegar ArcGIS Enterprise de la forma más adecuada para ti comienza por
hacerte las preguntas adecuadas.
15. ¿Cuánto
trabajo se
tiene que
hacer?
¿Qué tipo de
trabajo GIS
harán los
usuarios?
¿Quién
necesita
acceso al Web
GIS?
Hazte estas
preguntas:
Toma estas
decisiones:
Se necesita
esta cantidad
de recursos
para nuestro
Web GIS.
Estas personas
necesitan
tener este nivel
de acceso.
Se requiere
este nivel de
control sobre
el Sistema
back-end.
Se necesita
este nivel de
seguridad y
cumplir con las
prácticas de TI.
16. Convierte tus decisiones en opciones
Tipo de infraestructura
Tamaño de infraestructura
Roles de servidor roles & add-ons
Alta disponibilidad
Herramientas de despliegue
- Máquinas on-premise dedicadas
- Máquinas virtuales
- Cloud privado (Amazon Web Services,
Microsoft Azure, otros)
- Esri Managed Cloud Services
- Mezcla de opciones
17. Convierte tus decisiones en opciones
Tipo de infraestructura
Tamaño de infraestructura
Roles de servidor roles & add-ons
Alta disponibilidad
Herramientas de despliegue
- Número de máquinas
- Tamaño de cada máquina
- Cores CPU
- RAM
18. Convierte tus decisiones en opciones
Tipo de infraestructura
Tamaño de infraestructura
Roles de servidor roles & add-ons
Alta disponibilidad
Herramientas de despliegue
- GeoEvent Server para datos en tiempo real
- GeoAnalytics Server para análisis de grandes
cantidades de datos
- Image Server para gestionar y analizar
imágenes y raster
- Notebook Server para científicos de datos
- ArcGIS Monitor
- Soluciones específicas
19. Convierte tus decisiones en opciones
Tipo de infraestructura
Tamaño de infraestructura
Roles de servidor roles & add-ons
Alta disponibilidad
Herramientas de despliegue
- ¿Cuál es el plan para lidiar con fallos de máquina?
- Máximo tiempo de caída y pérdida de datos
- Máquinas en standby
- Estrategia de backup
20. Convierte tus decisiones en opciones
Tipo de infraestructura
Tamaño de infraestructura
Roles de servidor roles & add-ons
Alta disponibilidad
Herramientas de despliegue
Powershell DSCChef
Amazon Web
Services
Microsoft
Azure
ArcGIS Enterprise
Builder
Instalador
“todo en uno”
Imágenes y
CloudBuilders
Script-based
22. Datos gestionados por el usuario
Trae tus propios datos
entidades tabulares imágenes tiempo
real
big data
3D datos de
campo
datos
securizados
basado en
ficheros
business intelligence
23. Capacidades de ArcGIS Enterprise
ArcGIS Pro
Desktop
ArcGIS
Enterprise
Soporte a flujos de trabajo de análisis en batch o interactivos
Escalable
Image Server GeoEvent Server GeoAnalytics Server Notebook Server
GIS Server
25. GIS Server
Gestiona y sirve los datos geoespaciales
• Fundamental en el despliegue de Web GIS
• Gestión de datos geoespaciales
• Publicación de servicios
• Feature Service
• Map Service
• Scene Service
• Cached Map Service
• Vector Tiles
• Geoprocessing Service
• Network Service
• Geocoding Service
• …
26. Publicación de servicios
Tipos principales
Desktop Portal
Layer
Feature class
Mosaic dataset
Address locator
Geoprocessing tool
3D scene
Map image layer
Feature layer
Image layer
Geocoder
Web tool
Scene layer
Server
Map service
Feature service
Image service
Geocode service
Geoprocessing service
Scene service
Web
maps
Web
scenes
27. Opciones de publicación
Apps
Desktop
APIs
Datos empresariales
(Enterprise GDB, File
GDB…)
Compartir
Datos
referenciados
ArcGIS Data
Store
Datos
copiados
Datos copiados
• Los datos fuente se
copian a la máquina
servidora
• No soporta
actualización de datos
empresarial, pero sí
edición con Data Store
• No hay que registrar los
datos fuente
Datos referenciados
• Flujos de edición
empresariales
• ArcGIS Server necesita
tener acceso a los
datos
• Los datos fuente se
registran en el servidor
28. ¿Cómo funcionan los servicios?
Instancias y ArcSOCs
• Instancia
• Maneja las peticiones de un
servicio específico
• Proceso ArcSOC.exe
• Proceso del sistema operativo,
relacionado con una instancia
• Configuración por defecto: una
instancia por proceso ArcSOC
• Las instancias de los servicios
deben ser tuneadas en función de
la demanda del servicio
29. A R C G I S S E R V E R S I T E
MapService1 MapService2 GPService1
ArcSOC.exe ArcSOC.exe ArcSOC.exe ArcSOC.exe
ArcSOCs e instancias compartidas
30. A R C G I S S E R V E R S I T E
MapService1 MapService2 GPService1
31. ?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
A P P S C L I E N T E
32. ?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
?
Retardo
rendimiento
A P P S C L I E N T E
33. ?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
?
✔
A P P S C L I E N T E
Min: 1
Max: 2
Actual: 2
Min: 1
Max: 2
Actual: 1
Pool de instancias
dedicadas
34. ?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
Min: 1
Max: 2
Actual: 2
Min: 1
Max: 2
Actual: 1
A P P S C L I E N T E
€ € €
Objetivo: Optimizar
instancias para tener
solo las que necesitas.
35. A R C G I S S E R V E R S I T E
MapService1 MapService2
Min: 1
Max: 5
Actual: 5
Min: 1
Max: 2
Actual: 1
?
✔
?
✔
?
✔
?
✔
?
✔
A P P S C L I E N T E
Recibe peticiones
constantemente
Recibe peticiones con
poca frecuencia
36. ✔
?
A R C G I S S E R V E R S I T E
A P P S C L I E N T E
MapService2
Min: 0
Max: 2
Current: 0
37. A R C G I S S E R V E R S I T E
FeatService1
Min: 1
Max: 2
FeatService3
Min: 0
Max: 3
MapService3
Min: 0
Max: 2
MapService4
Min: 1
Max: 2
MapService2
Min: 1
Max: 2
FeatService2
Min: 0
Max: 2
MapService1
Min: 4
Max: 10
GPService
Min: 2
Max: 5
38. A R C G I S S E R V E R S I T E
Participantes:
MapService2
MapService3
MapService4
FeatService1
FeatService2
FeatService3
Compatible con
servicios de mapa
publicados desde
ArcGIS Pro
MapService1
Min: 4
Max: 10
GPService
Min: 2
Max: 5
6 ArcSOCs
Pool de instancias
compartidas
¡Nuevo en 10.7!
39. A R C G I S S E R V E R S I T E
Participantes:
MapService2
MapService3
MapService4
FeatService1
FeatService2
FeatService3
MapService1
Min: 4
Max: 10
GPService
Min: 2
Max: 5
✔
✔
✔
✔
6 ArcSOCs
Pool de instancias
compartidas
¡Nuevo en 10.7!
40. A R C G I S S E R V E R S I T E
Participantes:
MapService2
MapService3
MapService4
FeatService1
FeatService2
FeatService3
6 ArcSOCs
• Conserva memoria y uso de
CPU de instancias
inutilizadas…sin impacto en
el rendimiento
• Reduce sobrecarga de
mantenimiento para pools
específicos por servicio
• Disponible para servicios
publicados desde ArcGIS
Pro a ArcGIS Enterprise 10.7
o superior
Pool de instancias
compartidas
¡Nuevo en 10.7!
42. Nueva formas de publicar contenido
Bulk publishing
• Publicación masiva de feature classes de una
geodatabase empresarial desde el portal
• Expón rápidamente datasets GIS (feature classes)
como capas que puede utilizar toda la
organización
• No solo aquellos con acceso a la geodatabase vía
ArcGIS Pro
• Utiliza el nuevo modelo de instancias compartidas
• ¡Sin impacto en la memoria de tu servidor!
Feature binning
• Agrega grandes cantidades de puntos en
polígonos dinámicos (bins)
• Desde ArcGIS Pro 2.4 y ArcGIS Enterprise 10.7.1
• Para bases de datos empresariales
45. GeoEvent Server
Análisis de datos en tiempo real
• Integración de datos en tiempo real
• Flujos de datos de alta velocidad
• Análisis
• Monitorización y alertas
Situational
Awareness
Análisis
Alertas
GeoEvent
Server
Datos
tiempo real
GeoAnalytics
Server
49. GeoAnalytics Server
Computación distribuida para realizar análisis
Conecta tus datos
Toma decisiones en
base a tus datos
Acelera los
flujos de trabajo
Realiza
análisis espacial
Escala y acelera tus
análisis espaciales
50. Herramientas de análisis
Análisis de patrones
• Calculate Density *
• Create Space Time Cube
• Find Hot Spots *
• Forest-based Classification and
Regression +
• Generalized Linear Regression +
Búsqueda de ubicaciones
• Detect Incidents *
• Find Similar Locations *
• Geocode Locations
Gestión de datos
• Append Data
• Calculate Field *
• Clip Layer * +
• Copy to Data Store
• Dissolve Boundaries * +
• Merge Layers +
Proximidad
• Create Buffers *
Geoenriquecimiento
• Enrich from Multi-Variable Grid +
Resumen de datos
• Aggregate Points *
• Build Multi-Variable Grid
• Describe Dataset +
• Join Features *
• Reconstruct Tracks *
• Summarize Attributes *
• Summarize Within *
+ Nuevas en 10.7
* Disponibles en GeoAnalytics Desktop (in Pro)
52. Image Server
Raster distribuido y explotación de imágenes
Image Server
Ortho MappingAnálisis
Apps
(Excalibur)
ArcGIS Pro
Explotación y visualización
Explotación
Análisis
Producción
cartográfica
Gestión de
imágenes
54. Notebook Server
Plataforma integrada para hacer ciencia de datos
ArcGIS
Open Source
Python & Data Science
• ArcGIS API for Python
• ArcPy
• Análisis
• Geoprocesamiento
• Análisis Web GIS
• GeoAnalytics*
• Raster Analytics*
57. Colaboración distribuida
Comparte más allá de tu organización
• Establece un entorno colaborativo y de confianza con otros
• Habilita la capacidad de compartir información rápido y fácilmente
• Control de acceso conocido – modelo de compartir por grupos
• Reglas de sincronización automáticas
De usuarios
que trabajan
aislado
A
organizaciones
A red de organizaciones
58. ArcGIS Enterprise Sites
Sitios y páginas web adaptadas para tus usuarios
• Adapta el acceso a tu contenido GIS en función de la
audiencia
• Muestra la información más relevante
• Mapas
• Cuadros de mando
• Accedo rápido a datos
• Twitter
• Vídeos, imágenes
• …
• Constructor drag-and-drop para la creación de sitios
• HTML y CSS para personalizar
61. Capacidades de ArcGIS Enterprise
Image Server
raster distribuido y
explotación de
imágenes
GIS Server
publicación de servicios
GIS: mapas, análisis,
geocodificación…
GeoEvent Server
gestión de datos en tiempo
real
Notebook Server
plataforma integrada para hacer
ciencia de datos
GeoAnalytics Server
procesamiento distribuido para datos
vectoriales y tabulares
62. SESIÓN SALA HORARIO
Otras ponencias relacionadas
ArcGIS Online: Despliega el Web GIS en
la nube
Análisis científico en ArcGIS
Haciendo visible lo invisible: imágenes
en la plataforma ArcGIS
• Sala 105
• Sala 105
• Sala 106
• 10:00 – 11:00
• 12:30 – 13:30
• 12:30 – 13:30