Sistema de alojamiento y administración de aplicaciones empresariales (SaaS)
El patrón de sistema de alojamiento y administración de aplicaciones empresariales 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 alojamiento y administración de aplicaciones empresariales alojado como 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. Los servicios de ubicación que alimentan el sistema de alojamiento y administración de la aplicación empresarial también pueden proceder en parte o en su totalidad de otro sistema de servicios de ubicación. ArcGIS Online también incluye servicios de entidades, servicios de teselas vectoriales y servicios de teselas de mapas para proporcionar funcionalidades de representación cartográfica y visualización (entre otras). El data store de ArcGIS Online aloja los datos y el contenido de la organización que se utilizan para impulsar los servicios de ubicación.
- Una amplia gama de aplicaciones web, móviles y de escritorio diseñadas para admitir una gran variedad de perfiles de usuarios y flujos de trabajo. Más información sobre las aplicaciones utilizadas en un sistema de alojamiento y administración de aplicaciones Enterprise.
ArcGIS Online no ofrece alojamiento para aplicaciones web personalizadas con código completo. El alojamiento web externo (por ejemplo, servidor web), que no aparece en el diagrama anterior, es necesario para alojar aplicaciones web personalizadas con código completo.
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 alojamiento y administración de aplicaciones empresariales como 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.
No se enumeran a continuación las funcionalidades utilizadas en un sistema de alojamiento y administración de aplicaciones Enterprise, pero que suelen proporcionar otros sistemas, como los mapas base, la geocodificación y otros servicios de ubicación proporcionados por un sistema de servicios de ubicación. Más información sobre los patrones de sistema relacionados.
Funcionalidades básicas
Las funcionalidades básicas representan las capacidades más comunes que ofrecen los sistemas de alojamiento y administración de aplicaciones empresariales y que son posibles gracias a 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.
- La creación de aplicaciones empodera a los creadores de contenidos para crear aplicaciones web con un planteamiento sin código o con poco código. También permite a los desarrolladores de aplicaciones crear aplicaciones web, aplicaciones nativas para móviles y ordenadores de sobremesa y experiencias de realidad extendida (XR) e inmersivas mediante un planteamiento de código completo. A diferencia de los sistemas de representación cartográfica, análisis y uso compartido de autoservicio, en los sistemas de alojamiento y administración de aplicaciones empresariales la funcionalidad de creación de aplicaciones no se utiliza en producción, sino en entornos inferiores para crear aplicaciones que se promocionan a producción mediante un proceso controlado de cambios. La implementación SaaS mediante ArcGIS Online no proporciona alojamiento para aplicaciones web personalizadas de código completo. Se requiere el alojamiento web externo (por ejemplo, servidor web) para alojar aplicaciones web personalizadas con código completo. Más información sobre ArcGIS Builders y API y SDK de ArcGIS de representación cartográfica.
- La creación de sitios habilita a los creadores de contenido para crear sitios web alojados utilizando un planteamiento sin código o con poco código. La creación de sitios en ArcGIS Online es compatible con ArcGIS Hub con el nivel de licencia Basic. ArcGIS Hub Basic se incluye con ArcGIS Online y ofrece funcionalidades de uso compartido de datos y creación de sitios. Más información sobre la creación de sitios con ArcGIS Hub. Además de ArcGIS Hub, ArcGIS Experience Builder, considerado un generador de aplicaciones, también es capaz de crear sitios web. La creación de sitios, al igual que la creación de aplicaciones, se realiza en entornos inferiores en sistemas de alojamiento y administración de aplicaciones empresariales.
- La publicación y el alojamiento de datos proporcionan almacenamiento, administración y acceso seguros a los datos como un servicio para los datos publicados por los creadores de contenido y otros usuarios de una organización. ArcGIS Online admite la publicación y el alojamiento de datos para varios tipos de servicios o capas, incluidas capas de entidades y vistas de capas de entidades, capas de teselas (de mapas), capas de teselas vectoriales y capas de escena. ArcGIS Online también admite capas OGC. Para obtener más información acerca de las capas de elevación y de imágenes, consulte el sistema de análisis y administración de datos de imágenes en SaaS. La publicación y el alojamiento de datos en este patrón de sistema suelen estar muy regulados y no se ofrecen como una funcionalidad de autoservicio a los creadores de contenidos. Más información sobre la publicación y el alojamiento de datos.
- Los sistemas de alojamiento y administración de aplicaciones empresariales incluyen funcionalidades de edición de datos; sin embargo, la mayoría de los flujos de trabajo de edición de datos suelen estar mejor atendidos por sistemas de edición y administración de datos.
- La importación y exportación masiva de datos se admite a través de las funciones de importación y exportación de los servicios de entidades alojados en ArcGIS Online. Las canalizaciones de datos también se pueden utilizar para importar datos a ArcGIS Online.
- Las uniones y relaciones espaciales permiten combinar filas de dos datasets basándose en una relación espacial. ArcGIS Online admite varias herramientas para uniones y relaciones espaciales, incluidas unir entidades y fusionar capas. Estas herramientas se basan en servicios de análisis espacial proporcionados por un sistema de servicios de ubicación. Más información sobre los servicios de análisis espacial.
- 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 incluye interfaces de herramientas en Map Viewer, como planificar rutas, generar áreas de viaje y buscar más cercanos. Estas herramientas se basan en servicios de análisis espacial proporcionados por un sistema de servicios de ubicación. Más información sobre los servicios de análisis espacial.
- El análisis de patrones identifica patrones espaciales y temporales en los datos. ArcGIS Online admite varias herramientas para el análisis de patrones, entre las que se incluyen la búsqueda de puntos calientes y la búsqueda de valores atípicos. Estas herramientas se basan en servicios de análisis espacial proporcionados por un sistema de servicios de ubicación. Más información sobre los servicios de análisis espacial.
- El análisis de proximidad examina la proximidad de los datos espaciales con respecto a otros datos espaciales. ArcGIS Online admite varias herramientas para el análisis de proximidad, entre las que se incluyen buscar clústeres de puntos y crear zonas de influencia. Estas herramientas se basan en servicios de análisis espacial proporcionados por un sistema de servicios de ubicación. Más información sobre los servicios de análisis espacial.
- El análisis de resumen agrega o resume datos en estructuras de datos de orden superior. ArcGIS Online admite varias herramientas para el análisis de resumen, entre las que se incluyen agregar puntos, calcular densidad y resumir dentro de. Estas herramientas se basan en servicios de análisis espacial proporcionados por un sistema de servicios de ubicación. Más información sobre 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.
- El análisis visual 3D es un tipo de análisis espacial que calcula y muestra información espacial derivada del terreno, los edificios y otros objetos 3D contenidos en una escena. ArcGIS Online admite varias herramientas para el análisis visual en 3D, entre las que se incluyen la cuenca visual geodésica y la cuenca hidrográfica. Estas herramientas se basan en servicios de análisis espacial proporcionados por un sistema de servicios de ubicación. Más información sobre los servicios de análisis espacial.
Funcionalidades extendidas
Las funcionalidades extendidas se agregan normalmente para satisfacer necesidades específicas o para admitir modelos de datos y soluciones específicos del sector, y pueden requerir componentes de software adicionales o consideraciones arquitectónicas.
- Aumente el almacenamiento de datos de entidades de suscripción de ArcGIS Online y la compatibilidad con consultas, ediciones, análisis y extracciones intensivas con las opciones de Premium Feature Data Store.
- Las funcionalidades de interoperabilidad y transformación de datos permiten mover datos entre cientos de sistemas y aplicaciones mediante la interfaz de programación visual proporcionada por ArcGIS Data Interoperability, que incluye la lectura y escritura en servicios de entidades alojados en ArcGIS Online. Una alternativa para crear y programar fácilmente canalizaciones simples que escriben datos en ArcGIS Online es ArcGIS Data Pipelines.
- Administración y automatización de flujos de trabajo de representación cartográfica, análisis y uso compartido de autoservicio con la funcionalidad de coordinar y automatizar el trabajo entre equipos mediante ArcGIS Workflow Manager.
- El SIG de interiores amplía las funcionalidades de ArcGIS Online con la capacidad de crear y administrar datos de planos de planta, mapear interiores de edificios y compartir mapas y servicios que tienen en cuenta las plantas. Esta funcionalidad requiere ArcGIS Pro y es posible gracias a ArcGIS Indoors. El SIG de interiores también amplía las capacidades de ArcGIS Online con la administración de espacios interiores basada en SaaS y la reserva de espacios de trabajo mediante ArcGIS Indoor Spaces, una funcionalidad que se ofrece a través de ArcGIS Indoors. Los SIG de interiores suelen servir mapas de interiores y aplicaciones a amplios grupos de partes interesadas que incluyen, entre otros, al público empresarial y público en general a través de aplicaciones móviles ligeras o quioscos. Como tal, las partes de un SIG de interiores pueden suministrarse mejor a través de un sistema de alojamiento y administración de aplicaciones de empresa.
- Otras soluciones del sector permiten la rápida implementación de aplicaciones y configuraciones específicas para cada sector de ArcGIS Online mediante ArcGIS Solutions.
Consideraciones
Las consideraciones que se exponen a continuación aplican los pilares del marco ArcGIS Well-Architected Framework al patrón de sistema de alojamiento y administración de aplicaciones empresariales como 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.
- Debe tenerse en cuenta la recuperabilidad en los sistemas de alojamiento y administración de aplicaciones empresariales. 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.
- Normalmente, se requiere autenticación y autorización. Una excepción notable son las aplicaciones de uso compartido y los contenidos de apoyo públicos, que no requieren autenticación.
- Debido al amplio rango de usuarios que inician sesión desde toda la organización, este patrón de sistema casi siempre aprovecha un planteamiento de inicio de sesión unico (SSO) para la autenticación. El SSO se implementa normalmente mediante SAML y/o OpenID Connect.
- 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, OpenID Connect 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.
- El rendimiento y la escalabilidad suelen ser importantes o críticos para las aplicaciones empresariales alojadas y administradas en este sistema. Las aplicaciones, junto con los contenidos de apoyo como mapas y capas, deben diseñarse y concebirse para satisfacer las expectativas de rendimiento y escalabilidad de los usuarios y de la organización (incluidos los acuerdos de nivel de servicio si son necesarios). Más información sobre la configuración de aplicaciones web altamente escalables para ArcGIS Online y la optimización de aplicaciones y servicios en ArcGIS.
- ArcGIS Online gestiona automáticamente el escalado, que incluye varias redes de distribución de contenidos que proporcionan mapas y aplicaciones altamente escalables a diversas ubicaciones de todo el mundo.
- 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.
- La automatización relacionada con la publicación, la administración de contenidos y la administración es habitual en ArcGIS Online. Esto suele hacerse utilizando ArcGIS API for Python.
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.
- Es habitual la incorporación de datos y servicios externos a este sistema para su uso por las aplicaciones empresariales. Los planteamientos de integración tienden a hacer énfasis en la integración a nivel de datos o servicios, lo que a veces implica automatización. Más información sobre planteamientos y métodos de integración.
- Los sistemas de alojamiento y administración de aplicaciones empresariales suelen utilizarse para entregar datos, resultados analíticos u otros contenidos producidos o administrados en otro sistema ArcGIS. Más información sobre los patrones de sistema relacionados.
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 cuidadosa del aprovechamiento de los servicios y las aplicaciones es importante con este patrón de sistema. La entrega de aplicaciones empresariales suele extenderse a toda la organización (y posiblemente más allá), por lo que los patrones de uso y 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.
- Supervise el estado y la disponibilidad de los servicios de ArcGIS Online y los componentes clave en ArcGIS Online Health Dashboard, así como el estado del feed en directo de ArcGIS Living Atlas of the World. Además, ArcGIS Hub Health Dashboard proporciona información detallada sobre el estado y la disponibilidad de los componentes clave de ArcGIS Hub, incluidos los sitios, las descargas y mucho más.
- Vea e informe sobre el estado de uso de una suscripción a ArcGIS Online, incluido el uso de crédito de la organización, el estado y la actividad de los miembros, el uso de contenido, las aplicaciones y los grupos. Considere también la monitorización del uso de elementos específicos, incluyendo mapas, capas y otros contenidos publicados a través del sistema de servicios de ubicación. Más información sobre las prácticas recomendadas para el mantenimiento de la organización en ArcGIS Online.
- Algunas funcionalidades extendidas de este patrón de sistema, como la administración y automatización de flujos de trabajo con ArcGIS Workflow Manager, cuentan con soporte adicional para la observabilidad. Consulte la documentación del producto correspondiente para obtener más información.
- El uso de análisis web debe tenerse muy en cuenta al utilizar sitios de ArcGIS Hub, ArcGIS Instant Apps, ArcGIS StoryMaps y aplicaciones personalizadas.
- 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
Entre las consideraciones adicionales para el diseño y la implementación de un sistema de alojamiento y administración de aplicaciones empresariales como SaaS están:
- Este patrón suele diseñarse para cumplir estrictos requisitos no funcionales y acuerdos de nivel de servicio. Por ello, a la hora de implementar este patrón de sistema debe tenerse muy en cuenta una sólida gobernanza y la alineación con las políticas y roles de TI, como el administrador de datos y el gestor de contenidos.
Recursos relacionados: