Selección de un patrón de implementación para sistemas de transmisión streaming y análisis de datos en tiempo real

Los sistemas de transmisión streaming y análisis de datos en tiempo real suelen implementarse siguiendo uno de estos dos patrones de implementación:

Seleccionar un patrón de implementación es una de las decisiones más importantes que debe tomar al diseñar un sistema SIG para su organización.

Quizás el factor más crítico en esta decisión sea la alineación con los principios y directrices de TI de su organización, así como su nivel de comodidad a la hora de admitir otros planteamientos de implementación. Por ejemplo, algunas organizaciones pueden preferir estandarizar sistemas y soluciones basados en SaaS. Otras organizaciones pueden preferir patrones de implementación basados en Windows o Linux.

Nota:

Las funcionalidades y las consideraciones varían según los patrones de implementación. Consulte las comparaciones que figuran a continuación, junto con las páginas de patrones de implementación, para obtener información adicional.

Para obtener información general y consideraciones sobre estos planteamientos de implementación, consulte la página de productos y opciones de implementación de ArcGIS en la descripción general de ArcGIS.

Comparación de funcionalidades

Además de alinearse con sus principios, directrices y nivel de comodidad en materia de TI, también es importante tener en cuenta las funcionalidades de cada patrón de implementación en su proceso de toma de decisiones. Las funcionalidades de un sistema de transmisión streaming y análisis de datos en tiempo real difieren entre patrones de implementación. La siguiente matriz compara las funcionalidades específicas admitidas por cada uno de los patrones de implementación.

Las funcionalidades utilizadas en un sistema de representación cartográfica, análisis y uso compartido de autoservicio, pero que normalmente proporcionan otros sistemas, como mapas base, geocodificación y otros servicios de ubicación proporcionados por un sistema de servicios de ubicación, no se enumeran a continuación. Más información sobre los patrones de sistema relacionados.

Funcionalidad SaaS Windows/Linux
Procesamiento de feeds1
Procesamiento de datos
Uniones y relaciones espaciales
Análisis de patrones
Análisis de proximidad
Análisis de resumen  
Análisis de recorridos
Análisis de barreras geográficas
Administración de datos
Conectores de entrada personalizados  
Herramientas de análisis personalizadas  
Conectores de salida personalizados  
Representación cartográfica y visualización
Publicación y alojamiento de datos
Publicación y alojamiento de feeds
Enviar y almacenar mensajes2
Uso compartido3

Compatibilidad completa Compatibilidad parcial

  1. los conectores de entrada admitidos (tipos de feed) difieren entre patrones de implementación 

  2. los conectores de salida admitidos difieren entre patrones de implementación 

  3. las funcionalidades de uso compartido suelen proporcionarlas otro patrón de sistema 

Consulte las funcionalidades de sistema de transmisión streaming y análisis de datos en tiempo real para obtener más información acerca de cada una de las filas enumeradas anteriormente. Además, cada una de las celdas anteriores se describe con más detalle en las páginas del patrón de implementación del sistema de transmisión streaming y análisis de datos en tiempo real.

Las funcionalidades representadas arriba reflejan las disponibles en julio de 2025.

Consideraciones generales

Las consideraciones que se exponen a continuación pretenden ayudar a alinear las necesidades empresariales y de TI de su organización con el patrón de implementación del sistema de transmisión streaming y análisis de datos en tiempo real apropiado. La información aquí presentada no pretende ser exhaustiva, sino más bien destacar las consideraciones clave para el diseño y la implementación de sistemas de transmisión streaming y análisis de datos en tiempo real.

  • La escalabilidad, la fiabilidad, los acuerdos de nivel de servicio (SLA), la seguridad y el equilibrio de responsabilidades entre su organización y Esri suelen ser factores importantes a la hora de seleccionar un patrón de implementación. Consulte los pilares de fiabilidad, rendimiento y escalabilidad y seguridad para obtener más información.
  • El patrón de implementación SaaS que utiliza ArcGIS Online y ArcGIS Velocity ofrece el tiempo de comercialización más rápido.
  • Los conectores de entrada admitidos en los patrones de implementación SaaS y Windows/Linux difieren significativamente. Ambos patrones de implementación admiten un conjunto común de tipos de entrada basados en web, mensajería, así como en ArcGIS y proveedores de datos. Además, el patrón de implementación SaaS que utiliza ArcGIS Velocity ofrece un soporte adicional para los proveedores de nube habituales, mientras que el patrón de implementación Windows/Linux que utiliza ArcGIS GeoEvent Server proporciona una galería de conectores de entrada de complementos para una gran variedad de formatos y sistemas estándar.
  • El patrón de implementación Windows/Linux, con tecnología de ArcGIS GeoEvent Server, proporciona un modelo de extensibilidad para desarrollar conectores de entrada, conectores de salida y herramientas o procesadores de análisis personalizados mediante código. También incluye una galería de procesadores y conectores complementarios. Más información sobre la ampliación de GeoEvent Server mediante el SDK de GeoEvent Server.
  • El uso de los análisis de big data en este patrón de sistema difiere entre patrones de implementación. El patrón de implementación SaaS incluye funcionalidades de análisis de big data como parte del sistema, así como la capacidad de procesar datos históricos externos al sistema. El patrón de implementación de Windows/Linux ofrece la capacidad de almacenar observaciones históricas en un big data store espaciotemporal administrado por ArcGIS; sin embargo, el análisis por lotes de estos datos suele realizarlo un sistema de análisis de big data o un sistema compuesto a partir de los patrones de sistema de transmisión streaming y análisis de datos en tiempo real y de análisis de big data.
  • Compartir feeds en tiempo real y resultados de análisis de big data con una amplia base de usuarios suele lograrse utilizando el patrón de sistema de autoservicio de representación cartográfica, análisis y uso compartido o el patrón de sistema de administración y alojamiento de aplicaciones empresariales. Es habitual combinar uno de ellos, o ambos, con el patrón de sistema de transmisión streaming y análisis de datos en tiempo real.

Seleccionar un patrón de implementación es una de las decisiones más importantes que debe tomar al diseñar un sistema SIG para su organización. Sin embargo, no es el único. Hay muchos factores adicionales que se deben tener en cuenta al diseñar su sistema, incluyendo áreas como la seguridad, la fiabilidad y la integración. Por ello, tenga en cuenta que la información aquí facilitada no es exhaustiva. Consulte las prácticas y los pilares de arquitectura del marco ArcGIS Well-Architected Framework, así como la documentación del producto, en detalle como parte de su proceso de diseño.

Top