Sistema de servicios de ubicación (SaaS)
El patrón de sistema de servicios de ubicación está disponible como implementación basada en software como servicio (SaaS) mediante ArcGIS Online.
ArcGIS Online es un SIG basado en la nube administrado y suministrado como SaaS por Esri. ArcGIS Online ofrece funcionalidades que abarcan los niveles de datos, servicios/lógica y presentación, que trabajan conjuntamente para proporcionar un sistema completo. Basado en una arquitectura en la nube de primer nivel y administrado por expertos en TI y sistemas de información geográfica (SIG), ArcGIS Online ofrece funcionalidades SIG fiables y completas basadas en web.
Recursos relacionados:
Arquitectura base
A continuación, se muestra una arquitectura base típica para un sistema de servicios de ubicación implementado en SaaS.
Este diagrama no debe tomarse tal cual y utilizarse como diseño para su sistema. Hay muchos factores importantes y opciones de diseño que deben tenerse en cuenta al diseñar su sistema. Consulte el tema de uso de patrones del sistema para obtener más información. Además, el diagrama que se muestra a continuación solo muestra las funcionalidades básicas del sistema; es posible que se necesiten componentes del sistema adicionales para obtener funcionalidades ampliadas.

Las funcionalidades representadas arriba reflejan las disponibles en julio de 2025.
Entre los componentes clave de esta arquitectura están:
- ArcGIS Online, incluidos los componentes estándar del portal, como usuarios, grupos y elementos, así como servicios de ubicación, como mapas base y servicios de geocodificación. El data store de ArcGIS Online aloja datos y contenidos organizativos utilizados para impulsar servicios de ubicación como mapas base y capas de datos de referencia.
- Casi todas las aplicaciones utilizan los sistemas de servicios de ubicación, ya que son fundamentales para la mayoría de los flujos de trabajo y el uso de ArcGIS. Sin embargo, las aplicaciones que utilizan servicios de ubicación suelen proporcionarlas otros sistemas o utilizarlas en aplicaciones personalizadas desarrolladas mediante las API y SDK de ArcGIS de representación cartográfica. Una excepción es el sitio web del portal, que sirve como portal de descubrimiento donde los creadores de contenido y los desarrolladores de aplicaciones pueden encontrar, explorar e interactuar con servicios de ubicación como mapas base, geocodificación y análisis espacial.
Entre las interacciones clave en esta arquitectura están:
- Las aplicaciones de clientes se comunican con los servicios de datos y con los servicios de ubicación a través de HTTPS, normalmente mediante API REST sin estado.
Para obtener más información sobre el uso y la administración de ArcGIS Online, consulte la documentación del producto ArcGIS Online.
Capacidades
A continuación, se describen las funcionalidades del sistema de servicios de ubicación en SaaS. Consulte la descripción general de funcionalidades y la comparación de compatibilidad de funcionalidades en los distintos patrones de implementación para obtener más información.
Funcionalidades básicas
Las funcionalidades básicas representan las capacidades más comunes que ofrecen los sistemas de servicios de ubicación y que están habilitadas por la arquitectura base presentada anteriormente.
- La representación cartográfica y la visualización permiten a los usuarios crear mapas en 2D y escenas en 3D, así como interactuar con ellos. ArcGIS Online incluye amplias funcionalidades de representación cartográfica y visualización, entre las que se incluyen la visualización basada en datos, la visualización en 3D y el diseño de mapas base. Más información sobre mapas y visualización.
- Los mapas base son capas basadas en la web que proporcionan un contexto visual general para mapas y escenas. ArcGIS Online proporciona numerosos mapas base, incluidas imágenes por satélite, calles y mapas base de estilo lona. ArcGIS Online también permite a las organizaciones publicar sus propios mapas base. Más información sobre las capas de mapa base.
- Las capas de datos de referencia son capas de datos basadas en la web que proporcionan un contexto visual y analítico adicional para mapas, escenas y otros flujos de trabajo geoespaciales. ArcGIS Online proporciona una amplia área de capas de datos de referencia a través de ArcGIS Living Atlas of the World. Estos servicios también incluyen capas de tráfico histórico, en directo y predictivo en traffic.arcgis.com, así como Esri Demographics. ArcGIS Online permite a las organizaciones publicar sus propias capas de datos de referencia como capas de entidades o capas de teselas. Más información sobre las capas de datos.
- La geocodificación es el proceso de convertir un texto en una dirección y una ubicación. ArcGIS Online utiliza el servicio de geocodificación mundial de ArcGIS para buscar direcciones, ciudades, lugares emblemáticos, nombres de empresas y códigos postales en más de 100 países de todo el mundo. Además, el servicio de geocodificación mundial de ArcGIS se utiliza para buscar la ubicación de coordenadas x,y mediante la latitud y la longitud, así como sistemas de referencia de coordenadas, por ejemplo, el Sistema de Referencia de Cuadrícula Militar (MGRS) y Cuadrícula Nacional de Estados Unidos (USNG). ArcGIS Online admite también la creación de localizadores personalizados. Más información sobre la geocodificación y geobúsqueda en ArcGIS Online.
- Las rutas y direcciones consisten en encontrar la mejor ruta desde un origen hasta un destino para un vehículo individual o único. ArcGIS Online proporciona servicios de generación de rutas síncronos que generan rutas e indicaciones de conducción. Puede acceder a estos servicios en route.arcgis.com. La generación de rutas y las indicaciones de conducción de ArcGIS Online también pueden tener en cuenta los datos de tráfico en directo. Más información sobre cómo obtener indicaciones y configurar modos de viaje en ArcGIS Online.
- El enriquecimiento de datos, también conocido como geoenriquecimiento, es el proceso de búsqueda de datos demográficos y de hechos locales de ubicaciones de todo el mundo. El enriquecimiento de datos en ArcGIS Online lo proporciona el servicio de geoenriquecimiento de ArcGIS. Más información sobre la cobertura de geoenriquecimiento y las capas de enriquecimiento en Map Viewer.
- El análisis de redes ayuda a resolver problemas complejos de redes (normalmente en redes de calles), como crear una ruta optimizada para visitar muchos destinos, encontrar la instalación más cercana, identificar un área de servicio alrededor de una ubicación o atender un conjunto de pedidos con una flota de vehículos. ArcGIS Online proporciona servicios síncronos de análisis de redes en route.arcgis.com y servicios asíncronos de análisis de redes en logistics.arcgis.com. También hay disponibles capas de datos de tráfico en directo en traffic.arcgis.com. ArcGIS Online también incluye interfaces de herramientas en Map Viewer, como Planificar rutas, Generar áreas de viaje y Buscar más cercanos. Más información sobre cómo realizar análisis en Map Viewer y los servicios de análisis espacial.
- El análisis geométrico es el proceso de utilizar una API del lado del cliente para realizar una o más operaciones en un punto, polilínea o polígono con el fin de resolver un problema geométrico. ArcGIS Online también admite el análisis de geometría del lado del servidor mediante el servicio de geometría de ArcGIS Online. Más información sobre el análisis geométrico y cómo se compara con el análisis de entidades.
Funcionalidades extendidas
Todas las funcionalidades proporcionadas por un sistema de servicios de ubicación basado en ArcGIS Online se consideran funcionalidades básicas. Tenga en cuenta que algunas de las funcionalidades descritas anteriormente consumen créditos de ArcGIS Online. Además, algunas de las capas de datos mencionadas anteriormente se consideran contenido premium, que consumen créditos y requieren una cuenta de organización para acceder a ellos.
Los distribuidores, partners y terceros de Esri también ofrecen servicios de ubicación adicionales y/o contenido de soporte. Obtenga más información en ArcGIS Marketplace.
Consideraciones
Las consideraciones siguientes aplican los pilares del marco ArcGIS Well-Architected Framework al patrón de sistema de servicios de ubicación en SaaS. La información aquí presentada no pretende ser exhaustiva, sino más bien destacar las consideraciones clave para diseñar y/o implementar esta combinación específica de sistema y patrón de implementación. Más información sobre los pilares de arquitectura del marco ArcGIS Well-Architected Framework.
Fiabilidad
La fiabilidad garantiza que su sistema proporcione el nivel de servicio requerido por la compañía, así como por sus clientes y partes interesadas. Para obtener más información, consulte la descripción general del pilar de fiabilidad.
- ArcGIS Online aprovecha varias zonas de disponibilidad, regiones y proveedores de servicios para garantizar la redundancia, la resiliencia y la continuidad del servicio.
- Acuerdo de nivel de servicio (SLA) proporcionado por ArcGIS Online.
- Las organizaciones pueden monitorizar el estado y la disponibilidad de los servicios de ubicación de ArcGIS Online en ArcGIS Online Health Dashboard.
- Al publicar sus propios servicios de ubicación (por ejemplo, mapas base) en ArcGIS Online, deberá tener en cuenta además la posibilidad de recuperación. En estos escenarios, se recomiendan procesos y procedimientos de copia de seguridad externos a ArcGIS Online.
Seguridad
La seguridad protege sus sistemas y su información. Para obtener más información, consulte la descripción general del pilar de seguridad.
- Se requiere autenticación y autorización para el contenido premium, los servicios de ubicación que consumen créditos, así como para cualquier servicio de ubicación privado publicado por la organización.
- El acceso de los usuarios y la colaboración de datos se rigen por controles de acceso basados en roles y modelos modernos de autorización y autenticación, incluidos OAuth, SAML y autenticación multifactor.
- Los sistemas están sujetos a evaluaciones de vulnerabilidad, incluyendo escaneos del sistema, de las aplicaciones web y de la base de datos.
- Más información sobre las prácticas recomendadas de seguridad de ArcGIS Online y la guía de implementación.
Rendimiento y escalabilidad
El rendimiento y la escalabilidad tienen como objetivo optimizar la experiencia general de los usuarios con el sistema, así como garantizar que este se adapte a las demandas cambiantes de la carga de trabajo. Para obtener más información, consulte la descripción general del pilar de rendimiento y escalabilidad.
- ArcGIS Online se encarga automáticamente de la escalada.
- Varias redes de distribución de contenidos proporcionan mapas y aplicaciones altamente escalables a diversas ubicaciones en todo el mundo.
- Para los servicios de ubicación publicados por la organización, el alojamiento de datos geoespaciales regionales está disponible en Estados Unidos, Europa y Asia-Pacífico para mejorar el rendimiento y cumplir los requisitos de residencia de datos de apoyo.
Automatización
La automatización tiene como objetivo reducir el esfuerzo dedicado a la implementación manual y a las tareas operativas, lo que conduce a una mayor eficiencia operativa, así como a la reducción de las anomalías del sistema introducidas por las personas. Para obtener más información, consulte la descripción general del pilar de automatización.
- Los servicios de ubicación proporcionados por Esri en ArcGIS Online son administrados por Esri y, por lo general, no requieren ninguna automatización para su funcionamiento y mantenimiento.
- Los flujos de trabajo relacionados con el uso de los servicios de ubicación y/o la publicación y administración de los servicios de ubicación específicos de la organización alojados en ArcGIS Online pueden automatizarse. Lo más habitual es utilizar ArcGIS API for Python, así como ArcGIS Notebooks, que se ofrece como SaaS a través de ArcGIS Online. Los ArcGIS Notebooks se consideran fuera del ámbito del patrón de sistema de servicios de ubicación. Para más información, consulte el patrón de sistema de autoservicio de representación cartográfica, análisis y uso compartido.
Integración
La integración conecta este sistema con otros para prestar servicios empresariales y amplificar la productividad de la organización. Para obtener más información, consulte la descripción general del pilar de integración.
- El sistema de servicios de ubicación se utiliza más comúnmente como proveedor de servicios para otros sistemas y aplicaciones en uso en toda la empresa de una organización. Como tal, la integración es muy común y lo más habitual es que se gestione a través de la integración a nivel de servicios.
- Muchos de los servicios de ubicación proporcionados por un sistema de servicios de ubicación de ArcGIS Online están disponibles automáticamente (de forma predeterminada) en otros sistemas de ArcGIS, incluidos los basados en implementaciones en Windows, Linux y Kubernetes de ArcGIS Enterprise. Más información sobre la relación entre ArcGIS Enterprise y ArcGIS Online.
- Los servicios de ubicación se integran y utilizan fácilmente fuera del ecosistema de ArcGIS mediante API de cartografía, SDK y bibliotecas de código abierto basadas en normas.
Observabilidad
La observabilidad proporciona visibilidad del sistema, habilitando al personal de operaciones y a otros roles técnicos para mantener el sistema funcionando en un estado saludable y estable. Para obtener más información, consulte la descripción general del pilar de observabilidad.
- La monitorización minuciosa del aprovechamiento de los servicios es importante con este patrón de sistema. La prestación de servicios de ubicación suele extenderse a toda la organización (y posiblemente más allá), por lo que los patrones de uso y el crecimiento pueden no estar previstos por los diseñadores u operadores del sistema. La monitorización ayuda a tomar decisiones sobre cuándo escalar y evolucionar para satisfacer la demanda sin dejar de funcionar correctamente (y de acuerdo con los SLA).
- ArcGIS Online, como oferta SaaS, no admite la observación de su infraestructura subyacente ni del software interno. Sin embargo, ofrece formas de observar el aprovechamiento y el estado del sistema.
- Es posible realizar observaciones adicionales de los inicios de sesión de los usuarios y los cambios en las cuentas a través del proveedor de identidad configurado cuando se utilizan inicios de sesión SAML y/o OpenID Connect.
Otro
Las consideraciones adicionales para diseñar e implementar un sistema de servicios de ubicación como SaaS incluyen:
- Esri gestiona la administración y el funcionamiento de los servicios de ubicación proporcionados por Esri. Las organizaciones pueden monitorizar el estado y la disponibilidad de los servicios de ubicación de ArcGIS Online en ArcGIS Online Health Dashboard.
- Al publicar servicios de ubicación de la organización, la gobernanza de los datos y la alineación con las políticas y roles de TI, como el administrador de datos y el gestor de contenido, deben tenerse muy en cuenta al implementar este patrón de sistema.
Recursos relacionados: