Sistema de alojamiento y administración de aplicaciones empresariales (PaaS)
El patrón de sistema de alojamiento y administración de aplicaciones empresariales está disponible como una implementación basada en una plataforma como servicio (PaaS) utilizando ArcGIS Location Platform.
ArcGIS Location Platform le proporciona servicios de ubicación líderes en el mercado como un PaaS administrado y suministrado por Esri. ArcGIS Location Platform proporciona funcionalidades que abarcan los niveles de datos y servicios/lógica, con bibliotecas cartográficas, API, SDK y opciones sin código que le proporcionan un control total sobre el nivel de presentación. Construido sobre una arquitectura en la nube de primera clase y administrada por expertos en TI y en sistemas de información geográfica (SIG), ArcGIS Location Platform ofrece un PaaS flexible centrado en la ubicación para desarrolladores de software, empresas y organizaciones que necesitan incorporar la innovación de la ubicación a sus productos, soluciones y sistemas.
La implementación PaaS mediante ArcGIS Location Platform no proporciona alojamiento para aplicaciones web personalizadas de código completo. Se requiere el alojamiento web externo (por ejemplo, con un servidor web) para alojar aplicaciones web personalizadas con código completo.
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 PaaS.
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 Location Platform contiene componentes estándar del portal como usuarios, grupos y elementos, aunque estos componentes se administran en gran medida entre bastidores. La ArcGIS Location Platform incluye una cuenta de usuario, y la administración de los servicios de ubicación se admite a través del cuadro de mando de la ArcGIS Location Platform. ArcGIS Location Platform también incluye servicios de ubicación como mapas base y servicios de geocodificación. El data store de la ArcGIS Location Platform aloja datos y contenidos organizativos utilizados para impulsar servicios de ubicación como mapas base y capas de datos de referencia.
- ArcGIS Location Platform admite aplicaciones personalizadas de código completo desarrolladas mediante API y SDK de representación cartográfica. El cuadro de mando de la ArcGIS Location Platform sirve como consola de administración para los desarrolladores de la ArcGIS Location Platform.
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.
- Se requiere el alojamiento web externo (por ejemplo, servidor web) para alojar aplicaciones web personalizadas con código completo. Más información sobre la implementación de aplicaciones.
Encontrará información adicional sobre el uso y la administración de ArcGIS Location Platform en la documentación de producto de ArcGIS Location Platform.
Capacidades
A continuación, se describen las funcionalidades del sistema de alojamiento y administración de aplicaciones empresariales como PaaS. 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 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 Location Platform 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. El almacenamiento es limitado para los datos alojados en ArcGIS Location Platform. Consulte los productos para desarrolladores, las suscripciones y las cuentas para obtener más información. 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 entidades de los servicios de entidades alojados en ArcGIS Location Platform.
- 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 Location Platform admite la creación de aplicaciones personalizadas de código completo contra los servicios de ubicación de análisis de red, basándose en los 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. Más información sobre el análisis geométrico y cómo se compara con el análisis de entidades.
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.
- 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. Las aplicaciones SIG de interiores pueden suministrarse a través de un sistema de administración y alojamiento de aplicaciones empresariales impulsado por SaaS, aunque normalmente estas aplicaciones dependen de funcionalidades SIG de interiores adicionales proporcionadas por otro patrón de sistema.
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 PaaS. 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 Location Platform 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 Location Platform.
- 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 Location Platform.
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.
- La creación de aplicaciones con ArcGIS Location Platform que accedan a recursos protegidos requiere autenticación. ArcGIS Location Platform requiere una cuenta de ArcGIS Location Platform y una suscripción, que admite la clave de API y la autenticación basada en OAuth 2.0. Más información sobre seguridad y autenticación.
- Los sistemas están sujetos a evaluaciones de vulnerabilidad, incluyendo escaneos del sistema, de las aplicaciones web y de la base de datos.
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). Considere la posibilidad de consultar cómo configurar aplicaciones web altamente escalables para ArcGIS Online, ya que muchas de estas prácticas recomendadas también se aplican a ArcGIS Location Platform. Más información sobre la optimización de aplicaciones y servicios en ArcGIS.
- El escalado lo gestiona automáticamente ArcGIS Location Platform, que incluye varias redes de distribución de contenidos para ofrecer mapas y aplicaciones altamente escalables en 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 Location Platform. 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 las aplicaciones y los servicios es importante con este patrón de sistema. Las aplicaciones empresariales suelen 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).
- La ArcGIS Location Platform, como oferta PaaS, no admite la observación de su infraestructura subyacente ni de las partes internas del software. Sin embargo, ofrece formas de observar el aprovechamiento y el estado del sistema. Incluye la monitorización del uso de las aplicaciones, así como de las capas a través del cuadro de mando de ArcGIS Location Platform.
- 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.
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 PaaS 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: